ANOMALY_MERGER

Merges anomalies. See anomaly merge.

Inputs

The info source is the output of the detector. Anomalies of this output are merged.

{
  "sourcePlanNode": "anomalyDetector"
}

Parameters

namedescriptiondefault value
component.mergeMaxGapMaximum gap between 2 anomalies for the anomalies to be merged. In ISO-8601 (opens in a new tab) format. To disable anomalies merging, set this value to P0D.PT2H
component.mergeMaxDurationMaximum duration of an anomaly merger. At merge time, if an anomaly merger would get bigger than this limit, the anomalies are not merged.P7D
component.reNotifyPercentageThresholdFor detection replay when data is mutable. If the percentage difference between an existing anomaly and a new anomaly on the same time frame is above this threshold, renotify. Combined with reNotifyAbsoluteThreshold. Both thresholds must pass to be re-notified. If zero, always renotify. If null or negative, never re-notifies.-1
component.reNotifyAbsoluteThresholdFor detection replay when data is mutable. If the absolute difference between an existing anomaly and a new anomaly on the same time frame is above this threshold, renotify. Combined with reNotifyPercentageThreshold. Both thresholds must pass to be re-notified. If zero, always renotify. If null or negative, never re-notifies.-1

Example

{
  "name": "root",
  "type": "PostProcessor",
  "params": {
    "type": "ANOMALY_MERGER",
    "component.mergeMaxGap": "PT1H",
    "component.mergeMaxDuration": "P3D"
  },
  "inputs": [
    {
      "sourcePlanNode": "anomalyDetector"
    }
  ]
}