Deleting Controller Deleted Objects

This metric can be used to track the number of objects deleted for configured deleting policies.

Metric Name(s)

  • kyverno_deleting_controller_deletedobjects_total

Metric Value

Counter - An only-increasing integer representing the number of objects deleted by deleting policies.

Metric Labels

Metric Labels

LabelAllowed ValuesDescription
policy_typeDeletingPolicy or NamespacedDeletingPolicy
policy_namespaceNamespace of the policy (empty for cluster-scoped DeletingPolicy)
policy_nameName of the policy
resource“pods”, “deployments”, “statefulsets”, “replicasets”, etc.resource of the deleted object

Use cases

  • Monitor the number of resources deleted over time.

Useful Queries

  • Deleted objects by resource in the last 1h:
    sum by (resource) (increase(kyverno_deleting_controller_deletedobjects_total[1h]))

  • Deleted objects by policy in the last 24h:
    sum by (policy_namespace, policy_name) (increase(kyverno_deleting_controller_deletedobjects_total[24h]))

  • Deleted objects by namespace and resource (namespaced objects) in the last 15m:
    sum by (resource_namespace, resource) (increase(kyverno_deleting_controller_deletedobjects_total[15m]))


Last modified December 13, 2025 at 12:09 AM PST: feat: add dpol metrics (Cherry-pick #1740) (#1741) (9610185)