From b72228ed9499e25b77a4b814f36fcdc322cfb862 Mon Sep 17 00:00:00 2001 From: marcel-dempers Date: Fri, 7 Feb 2020 09:17:57 +1100 Subject: [PATCH] alert manager rule --- .../prometheus-alerts.yaml | 21 +++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 prometheus-monitoring/kubernetes/1.14.8/prometheus-cluster-monitoring/prometheus-alerts.yaml diff --git a/prometheus-monitoring/kubernetes/1.14.8/prometheus-cluster-monitoring/prometheus-alerts.yaml b/prometheus-monitoring/kubernetes/1.14.8/prometheus-cluster-monitoring/prometheus-alerts.yaml new file mode 100644 index 0000000..5f8c64d --- /dev/null +++ b/prometheus-monitoring/kubernetes/1.14.8/prometheus-cluster-monitoring/prometheus-alerts.yaml @@ -0,0 +1,21 @@ +apiVersion: monitoring.coreos.com/v1 +kind: PrometheusRule +metadata: + labels: + prometheus: k8s + role: alert-rules + name: example-rule +spec: + groups: + - name: example-rule + rules: + - alert: example-alert + annotations: + description: Memory on node {{ $labels.instance }} currently at {{ $value }}% + is under pressure + summary: Memory usage is under pressure, system may become unstable. + expr: | + 100 - ((node_memory_MemAvailable_bytes{job="node-exporter"} * 100) / node_memory_MemTotal_bytes{job="node-exporter"}) > 70 + for: 2m + labels: + severity: warning