From f9d5127c3d77ab20730ad9d4ece37a660909b5d9 Mon Sep 17 00:00:00 2001 From: dxray Date: Sat, 14 Feb 2026 00:30:20 +0200 Subject: [PATCH] tune Targets Missing rules --- dist/rules/prometheus-self-monitoring/embedded-exporter.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dist/rules/prometheus-self-monitoring/embedded-exporter.yml b/dist/rules/prometheus-self-monitoring/embedded-exporter.yml index 5c623d5..f690e85 100644 --- a/dist/rules/prometheus-self-monitoring/embedded-exporter.yml +++ b/dist/rules/prometheus-self-monitoring/embedded-exporter.yml @@ -15,7 +15,7 @@ groups: description: "A Prometheus job has disappeared\n VALUE = {{ $value }}\n LABELS = {{ $labels }}" - alert: PrometheusTargetMissing - expr: 'up == 0' + expr: 'up == 0 unless sum by (job) (up) == count by (job) (up)' for: 0m labels: severity: critical @@ -24,7 +24,7 @@ groups: description: "A Prometheus target has disappeared. An exporter might be crashed.\n VALUE = {{ $value }}\n LABELS = {{ $labels }}" - alert: PrometheusAllTargetsMissing - expr: 'sum by (job) (up) == 0' + expr: 'sum by (job) (up) == 0 and count by (job) (up) > 1' for: 0m labels: severity: critical