From d0ac3b0361f3e8742f86a6330f1b45e46ca7060d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lauri=20V=C3=B5sandi?= Date: Fri, 23 Dec 2022 23:30:13 +0200 Subject: [PATCH] prometheus-operator: Remove noisy kube-state-metrics alerts --- kube-system/kube-state-metrics.yml | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) diff --git a/kube-system/kube-state-metrics.yml b/kube-system/kube-state-metrics.yml index c049b16..ddd75cc 100644 --- a/kube-system/kube-state-metrics.yml +++ b/kube-system/kube-state-metrics.yml @@ -310,14 +310,6 @@ spec: annotations: summary: Kubernetes Volume out of disk space (instance {{ $labels.instance }}) description: "Volume is almost full (< 10% left)\n VALUE = {{ $value }}\n LABELS = {{ $labels }}" - - alert: KubernetesVolumeFullInFourDays - expr: predict_linear(kubelet_volume_stats_available_bytes[6h], 4 * 24 * 3600) < 0 - for: 0m - labels: - severity: critical - annotations: - summary: Kubernetes Volume full in four days (instance {{ $labels.instance }}) - description: "{{ $labels.namespace }}/{{ $labels.persistentvolumeclaim }} is expected to fill up within four days. Currently {{ $value | humanize }}% is available.\n VALUE = {{ $value }}\n LABELS = {{ $labels }}" - alert: KubernetesPersistentvolumeError expr: kube_persistentvolume_status_phase{phase=~"Failed|Pending", job="kube-state-metrics"} > 0 for: 0m @@ -431,7 +423,7 @@ spec: summary: Kubernetes DaemonSet rollout stuck (instance {{ $labels.instance }}) description: "Some Pods of DaemonSet are not scheduled or not ready\n VALUE = {{ $value }}\n LABELS = {{ $labels }}" - alert: KubernetesDaemonsetMisscheduled - expr: kube_daemonset_status_number_misscheduled > 0 + expr: sum by (namespace, daemonset) (kube_daemonset_status_number_misscheduled) > 0 for: 1m labels: severity: critical