From 93476020ca84ff9ad138ee238337bd445d966346 Mon Sep 17 00:00:00 2001 From: Chuan Miao Date: Tue, 11 Aug 2026 12:47:02 +0200 Subject: [PATCH] fix(netapp-harvest-exporter): guard AbsentNetAppSnapmirrorLabelsMaia against replication-sink regions Regions that serve only as snapmirror destinations (e.g. na-us-3) have no local rw source volumes, so netapp_snapmirror_labels:local is always empty and :maia is always absent. The alert was firing as a false positive. Guard the alert with `count(netapp_snapmirror_labels:local) > 0` so it only fires in regions that actually have snapmirror source relationships to track. --- .../charts/netapp-harvest-exporter/alerts/storage/maia.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/prometheus-exporters/netapp-exporter/charts/netapp-harvest-exporter/alerts/storage/maia.yaml b/prometheus-exporters/netapp-exporter/charts/netapp-harvest-exporter/alerts/storage/maia.yaml index fbed0a1524b..65436b3c5f9 100644 --- a/prometheus-exporters/netapp-exporter/charts/netapp-harvest-exporter/alerts/storage/maia.yaml +++ b/prometheus-exporters/netapp-exporter/charts/netapp-harvest-exporter/alerts/storage/maia.yaml @@ -16,7 +16,7 @@ groups: summary: Metrics `netapp_volume_total_ops:maia` missing - alert: AbsentNetAppSnapmirrorLabelsMaia - expr: absent(netapp_snapmirror_labels:maia) + expr: absent(netapp_snapmirror_labels:maia) and count(netapp_snapmirror_labels:local) > 0 for: 30m labels: severity: info