diff --git a/assets/kubernetes/alerts.yaml b/assets/kubernetes/alerts.yaml index a998b6a54cc15bed9e20583cc8a78676b0103c70..474620e06008421e25c3bdab33c30827b1c41b37 100644 --- a/assets/kubernetes/alerts.yaml +++ b/assets/kubernetes/alerts.yaml @@ -120,13 +120,13 @@ groups: unless kube_statefulset_status_update_revision{job="kube-state-metrics"} ) - * + * on(namespace, statefulset, job, cluster) ( kube_statefulset_replicas{job="kube-state-metrics"} != kube_statefulset_status_replicas_updated{job="kube-state-metrics"} ) - ) and ( + ) and on(namespace, statefulset, job, cluster) ( changes(kube_statefulset_status_replicas_updated{job="kube-state-metrics"}[5m]) == 0 diff --git a/site/content/kubernetes/_index.md b/site/content/kubernetes/_index.md index 4bb7937b46ad32b7b483e078e13b619eb4363c6c..a3fa898236f76fd6a1877337be5bc7f9fbc40c20 100644 --- a/site/content/kubernetes/_index.md +++ b/site/content/kubernetes/_index.md @@ -183,13 +183,13 @@ expr: | unless kube_statefulset_status_update_revision{job="kube-state-metrics"} ) - * + * on(namespace, statefulset, job, cluster) ( kube_statefulset_replicas{job="kube-state-metrics"} != kube_statefulset_status_replicas_updated{job="kube-state-metrics"} ) - ) and ( + ) and on(namespace, statefulset, job, cluster) ( changes(kube_statefulset_status_replicas_updated{job="kube-state-metrics"}[5m]) == 0