Controller Manager (COM)

Metrics list

Name and Description Type Scrape interval Labels
up
A binary metric that indicates whether a target, which is usually a server or service, is up. Gauge 5 m
  • pod_name: The name of the pod.
  • job: The name of the job.
kube_pod_container_status_restarts_total
The number of container restarts per container. Counter 5 m
  • container: The name of the container.
  • pod: The name of the pod.
  • namespace: The namespace of the pod.
  • uid: The unique ID of the pod.
kube_pod_container_status_waiting_reason
The reason the container is currently in the waiting state. Gauge 5 m
  • container: The name of the container.
  • pod: The name of the pod.
  • namespace: The namespace of the pod.
  • reason: The reason for the waiting state of the container.
  • uid: The unique ID of the pod.
container_cpu_usage_seconds_total
The cumulative CPU time consumed. Counter 5 m
kube_pod_container_resource_requests
The number of resources a container requested. If possible, use the kube_pod_resource_requests metric exposed by the kube-scheduler instead, as it is more precise. Gauge 5 m
  • resource: The name of the resource.
  • unit: The resource unit.
  • container: The name of the container.
  • pod: The name of the pod.
  • namespace: The namespace of the pod.
  • node: The name of the node.
  • uid: The unique ID of the pod.
kube_pod_container_resource_limits
The number of resource limits a container requested. If possible, use the kube_pod_resource_limits metric exposed by the kube-scheduler instead, as it is more precise. Gauge 5 m
  • resource: The name of the resource.
  • unit: The resource unit.
  • container: The name of the container.
  • pod: The name of the pod.
  • namespace: The namespace of the pod.
  • node: The name of the node.
  • uid: The unique ID of the pod.
container_memory_working_set_bytes
The current working set. Gauge 5 m
controller_runtime_reconcile_total
The total number of reconciliations per controller. Counter 5 m
  • controller: The name of the controller.
  • result: The resulting quantity of reconciliations.
controller_runtime_webhook_requests_total
The total number of requests that the webhook server has received. Counter 5 m
  • webhook: The name of the webhook.
  • succeeded: The resulting succeeded quantity of requests.
controller_runtime_reconcile_time_seconds
The duration of a reconciliation in seconds per controller. Histogram 5 m