From 1e674bff7e4041dde4b8e313d0d9300c0d4be86b Mon Sep 17 00:00:00 2001 From: Viktor Barzin Date: Sun, 2 Mar 2025 20:48:07 +0000 Subject: [PATCH] add alert for ups low battery remaining [ci skip] --- .../monitoring/prometheus_chart_values.tpl | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/modules/kubernetes/monitoring/prometheus_chart_values.tpl b/modules/kubernetes/monitoring/prometheus_chart_values.tpl index 6e9835eb..6c9d360c 100644 --- a/modules/kubernetes/monitoring/prometheus_chart_values.tpl +++ b/modules/kubernetes/monitoring/prometheus_chart_values.tpl @@ -165,6 +165,20 @@ serverFiles: severity: page annotations: summary: "Low input voltage - {{ $value }}" + - alert: OnBattery + expr: ups_upsSecondsOnBattery > 0 + for: 30m + labels: + severity: critical + annotations: + summary: "UPS on battery for {{ $value }} seconds" + - alert: LowUPBattery + expr: ups_upsEstimatedMinutesRemaining < 25 + for: 1m + labels: + severity: critical + annotations: + summary: "UPS battery running out - {{ $value }} minutes remaining" - alert: NodeDown expr: (up{job="kubernetes-nodes"} or on() vector(0)) == 0 for: 1m