From 0c77660e9338b6066614cef4bc0f03ff04071b39 Mon Sep 17 00:00:00 2001 From: viktorbarzin Date: Sat, 10 Apr 2021 18:15:56 +0100 Subject: [PATCH] add prometheus check for mailserver down --- modules/kubernetes/monitoring/prometheus_chart_values.tpl | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/modules/kubernetes/monitoring/prometheus_chart_values.tpl b/modules/kubernetes/monitoring/prometheus_chart_values.tpl index 129b47af..28af2213 100644 --- a/modules/kubernetes/monitoring/prometheus_chart_values.tpl +++ b/modules/kubernetes/monitoring/prometheus_chart_values.tpl @@ -169,6 +169,14 @@ serverFiles: severity: page annotations: summary: OpenWRT high memory usage. Can cause services getting stuck. + - name: Mailserver Down + rules: + - alert: Mail server has no replicas available + expr: (kube_deployment_status_replicas_available{namespace="mailserver"} or on() vector(0)) < 1 + for: 1m + labels: + severity: page + annotations: Mail server has no available replicas. This means mail may not be received. extraScrapeConfigs: | - job_name: 'snmp-idrac'