From e859be73847ce1583db406ff73975fede6786f4b Mon Sep 17 00:00:00 2001 From: Kazuhiro MUSASHI Date: Tue, 7 Feb 2023 22:29:00 +0900 Subject: [PATCH] Add `Prometheus` mointoring rules for `snmp_exporter` and `vector-snmp_exporter` --- .../files/etc/prometheus.d/alerts/services.yml | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/cookbooks/prometheus/files/etc/prometheus.d/alerts/services.yml b/cookbooks/prometheus/files/etc/prometheus.d/alerts/services.yml index a6d2fb1..bddf02b 100644 --- a/cookbooks/prometheus/files/etc/prometheus.d/alerts/services.yml +++ b/cookbooks/prometheus/files/etc/prometheus.d/alerts/services.yml @@ -27,3 +27,21 @@ groups: annotations: summary: "vector-node_exporter is not running: {{ $labels.instance }}." description: "vector-node_exporter is not running: {{ $labels.instance }}." + + - alert: snmp_exporter + expr: node_systemd_unit_state{name="snmp_exporter.service", state="active"} != 1 + for: 5m + labels: + severity: error + annotations: + summary: "snmp_exporter is not running: {{ $labels.instance }}." + description: "snmp_exporter is not running: {{ $labels.instance }}." + + - alert: vector-snmp_exporter + expr: node_systemd_unit_state{name="vector-snmp_exporter.service", state="active"} != 1 + for: 5m + labels: + severity: error + annotations: + summary: "vector-snmp_exporter is not running: {{ $labels.instance }}." + description: "vector-snmp_exporter is not running: {{ $labels.instance }}."