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