Mercurial > code > home > repos > victoriametrics
diff alert_rules.py @ 36:2bc188c4117a
rules updates, incl front door group
author | drewp@bigasterisk.com |
---|---|
date | Sun, 15 Oct 2023 18:34:29 -0700 |
parents | 3b91d52b007d |
children | 6e27d280b598 |
line wrap: on
line diff
--- a/alert_rules.py Mon Oct 09 18:51:04 2023 -0700 +++ b/alert_rules.py Sun Oct 15 18:34:29 2023 -0700 @@ -18,6 +18,7 @@ { "alert": "metricsTargetMissing", "expr": 'up{job!~"cm-acme-.*"} == 0', + 'for': '10m', "labels": { "severity": "critical" }, @@ -169,14 +170,22 @@ ], }, { - "name": "disk_errs", - "interval": "2d", + "name": + "disk_errs", + "interval": + "2d", "rules": [{ + "alert": "zpool_device_error_increase", + "labels": { + "severity": "warning" + }, + "expr": 'increase(zpool_device_error_count[3d]) > 0', + }, { "alert": "zpool_device_error_count", "labels": { "severity": "warning" }, - "expr": 'increase(zpool_device_error_count[3d]) > 0', + "expr": 'zpool_device_error_count > 0', }], }, { @@ -186,14 +195,48 @@ "5m", "rules": [ { - "alert": "service_disconnected_from_mqtt", - "expr": "mqtt_connected < 1" + "alert": "front_door_reader_esp32_no_mqtt", + 'expr': 'hw_connected{job="fingerprint"} < 1', + "annotations": { + "summary": "see https://bigasterisk.com/front-door-lock/" + }, + }, + { + "alert": "fronr_door_reader_svc_down", + 'expr': 'up{job="fingerprint"} < 1', + "annotations": { + "summary": "see https://bigasterisk.com/front-door-lock/" + }, + }, + { + "alert": "fronr_door_reader_svc_reader_no_mqtt", + 'expr': 'mqtt_connected{job="fingerprint"} < 1', + "annotations": { + "summary": "see https://bigasterisk.com/front-door-lock/" + }, }, { - "alert": "esp_not_connected_to_mqtt", - "expr": "hw_connected < 1", + "alert": "front_door_lock_svc_down", + 'expr': 'up{job="front-door-lock"} < 1', + "annotations": { + "summary": "see https://bigasterisk.com/front-door-lock/" + }, }, - ] + { + "alert": "front_door_lock_svc_no_mqtt", + 'expr': 'mqtt_connected{job="front-door-lock"} < 1', + "annotations": { + "summary": "see https://bigasterisk.com/front-door-lock/" + }, + }, + { + "alert": "front_door_lock_esp32_no_mqtt", + 'expr': 'hw_connected{job="front-door-lock"} < 1', + "annotations": { + "summary": "see https://bigasterisk.com/front-door-lock/" + }, + }, + ], }, { "name":