diff --git a/argocd/manifests/grafana/alerting.yaml b/argocd/manifests/grafana/alerting.yaml index 3fe4b1c..a05ddee 100644 --- a/argocd/manifests/grafana/alerting.yaml +++ b/argocd/manifests/grafana/alerting.yaml @@ -34,7 +34,7 @@ groups: rules: - uid: service-probe-failure title: ServiceProbeFailure - condition: B + condition: C for: 2m noDataState: Alerting execErrState: Alerting @@ -62,8 +62,20 @@ groups: from: 0 to: 0 model: - type: threshold + type: reduce expression: A + reducer: last + settings: + mode: dropNN + refId: B + - refId: C + datasourceUid: "__expr__" + relativeTimeRange: + from: 0 + to: 0 + model: + type: threshold + expression: B conditions: - evaluator: type: lt @@ -71,9 +83,7 @@ groups: - 1 operator: type: and - reducer: - type: last - refId: B + refId: C templates: - orgId: 1