Kubelet integration metrics
The official Datadog integration for monitoring Kubelet. It collects 101 metrics.
Official summary
Collects container stats from kubelet.
Metric types
- gauge (value at a point in time): 96
- count (occurrences in the interval): 5
Metrics
Descriptions are the official definitions, unedited.
| Metric | Type | Unit |
|---|---|---|
kubernetes.The count of remaining lifetime on the certificate used to authenticate a request | gauge | second |
kubernetes.The sum of remaining lifetime on the certificate used to authenticate a request | gauge | second |
kubernetes.The number of containers that were previously terminated | gauge | - |
kubernetes.The number of times the container has been restarted | gauge | - |
kubernetes.The number of running containers | gauge | - |
kubernetes.The number of currently terminated containers | gauge | - |
kubernetes.The number of currently waiting containers | gauge | - |
kubernetes.The number of cores in this machine (available until kubernetes v1.18) | gauge | core |
kubernetes.Number of elapsed enforcement period intervals | gauge | - |
kubernetes.Number of throttled period intervals | gauge | - |
kubernetes.Total time duration the container has been throttled | gauge | - |
kubernetes.The limit of cpu cores set | gauge | core |
kubernetes.Container cpu load average over the last 10 seconds (available until kubernetes v1.36) | gauge | - |
kubernetes.The requested cpu cores | gauge | core |
kubernetes.The number of cores used for system time | gauge | core |
kubernetes.The number of cores used | gauge | nanocore |
kubernetes.The number of cores used for user time | gauge | core |
kubernetes.The amount of disk space the container uses | gauge | byte |
kubernetes.Ephemeral storage limit of the container (requires kubernetes v1.8+) | gauge | byte |
kubernetes.Ephemeral storage request of the container (requires kubernetes v1.8+) | gauge | byte |
kubernetes.Ephemeral storage usage of the POD | gauge | byte |
kubernetes.The amount of disk used | gauge | byte |
kubernetes.The percentage of disk used | gauge | fraction |
kubernetes.Number of goroutines that currently exist | gauge | - |
kubernetes.Number of OS threads created | gauge | - |
kubernetes.The amount of bytes read from the disk | gauge | byte |
kubernetes.The amount of bytes written to the disk | gauge | byte |
kubernetes.Bytes used by the container's logs on the filesystem (requires kubernetes 1.14+) | gauge | byte |
kubernetes.The count of the number of containers per pod | gauge | - |
kubernetes.The cumulative sum of the number of containers per pod | gauge | - |
kubernetes.The number of cores used by kubelet | gauge | nanocore |
kubernetes.The number of docker operations errors | count | operation |
kubernetes.The number of docker operations | count | operation |
kubernetes.The count of docker operations | gauge | - |
kubernetes.The sum of duration of docker operations | gauge | operation |
kubernetes.The number of pods that have been evicted from the kubelet (ALPHA in kubernetes v1.16) | count | - |
kubernetes.Size of kubelet RSS in bytes | gauge | byte |
kubernetes.Current kubelet memory usage in bytes | gauge | byte |
kubernetes.The count of network plugin operations by latency | gauge | - |
kubernetes.The quantiles of network plugin operations by latency | gauge | - |
kubernetes.The sum of latency in microseconds of network plugin operations | gauge | microsecond |
kubernetes.The number of discard events in PLEG | count | - |
kubernetes.Timestamp in seconds when PLEG was last seen active | gauge | second |
kubernetes.The count of relisting pods in PLEG | gauge | - |
kubernetes.The sum of duration in seconds for relisting pods in PLEG | gauge | second |
kubernetes.The count of relisting pods in PLEG | gauge | second |
kubernetes.The sum of interval in seconds between relisting in PLEG | gauge | - |
kubernetes.Duration in microseconds for a single pod to go from pending to running | gauge | microsecond |
kubernetes.Duration in microseconds to sync a single pod. Broken down by operation type: create, update, or sync | gauge | microsecond |
kubernetes.Duration in microseconds from seeing a pod to starting a worker | gauge | microsecond |
kubernetes.Cumulative number of runtime operations errors | gauge | operation |
kubernetes.The number of runtime operations | count | operation |
kubernetes.The count of operations | gauge | - |
kubernetes.The sum of duration of operations | gauge | operation |
kubernetes.The number of available bytes in the volume | gauge | byte |
kubernetes.The capacity in bytes of the volume | gauge | byte |
kubernetes.The maximum number of inodes in the volume | gauge | inode |
kubernetes.The number of free inodes in the volume | gauge | inode |
kubernetes.The number of used inodes in the volume | gauge | inode |
kubernetes.The number of used bytes in the volume | gauge | byte |
kubernetes.Cumulative number of failed liveness probe for a container (ALPHA in kubernetes v1.15) | gauge | - |
kubernetes.Cumulative number of successful liveness probe for a container (ALPHA in kubernetes v1.15) | gauge | - |
kubernetes.The amount of memory that is being used to cache data from disk (e.g. memory contents that can be associated precisely with a block on a block device) | gauge | byte |
kubernetes.The amount of memory (in bytes) in this machine (available until kubernetes v1.18) | gauge | byte |
kubernetes.The limit of memory set | gauge | byte |
kubernetes.The requested memory | gauge | byte |
kubernetes.Size of RSS in bytes | gauge | byte |
kubernetes.The percentage of swap space used | gauge | fraction |
kubernetes.The limit of swap space set | gauge | byte |
kubernetes.The amount of swap currently used by by processes in this cgroup | gauge | byte |
kubernetes.Current memory usage in bytes including all memory regardless of when it was accessed | gauge | byte |
kubernetes.The percentage of memory used per pod (memory limit must be set) | gauge | fraction |
kubernetes.Current working set in bytes - this is what the OOM killer is watching for | gauge | byte |
kubernetes.The amount of bytes per second received | gauge | byte/ |
kubernetes.The amount of rx packets dropped per second | gauge | packet/ |
kubernetes.The amount of rx errors per second | gauge | error/ |
kubernetes.The amount of bytes per second transmitted | gauge | byte/ |
kubernetes.The amount of tx packets dropped per second | gauge | packet/ |
kubernetes.The amount of tx errors per second | gauge | error/ |
kubernetes.The amount of disk used at node level | gauge | byte |
kubernetes.The percentage of disk space used at node level | gauge | fraction |
kubernetes.The amount of disk used on image filesystem (node level) | gauge | byte |
kubernetes.The percentage of disk used (node level) | gauge | fraction |
kubernetes.The pod-level CPU core limit | gauge | core |
kubernetes.The pod-level requested CPU cores | gauge | core |
kubernetes.The pod-level memory limit in bytes | gauge | byte |
kubernetes.The pod-level requested memory in bytes | gauge | byte |
kubernetes.Number of pods with resource resize request in pending state | gauge | - |
kubernetes.Amount of time the pod hangs in termination phase | gauge | second |
kubernetes.The number of expired pods the check ignored | gauge | - |
kubernetes.The number of running pods | gauge | - |
kubernetes.Cumulative number of failed readiness probe for a container (ALPHA in kubernetes v1.15) | gauge | - |
kubernetes.Cumulative number of successful readiness probe for a container (ALPHA in kubernetes v1.15) | gauge | - |
kubernetes.The count of request latency in seconds broken down by verb and URL | gauge | - |
kubernetes.The sum of request latency in seconds broken down by verb and URL | gauge | second |
kubernetes.The number of HTTP requests | gauge | operation |
kubernetes.The number of cores used by the runtime | gauge | nanocore |
kubernetes.Size of runtime RSS in bytes | gauge | byte |
kubernetes.Current runtime memory usage in bytes | gauge | byte |
kubernetes.Cumulative number of failed startup probe for a container (ALPHA in kubernetes v1.15) | gauge | - |
kubernetes.Cumulative number of successful startup probe for a container (ALPHA in kubernetes v1.15) | gauge | - |
Official documentation
Metric names and descriptions are the official Datadog integration definitions (Copyright Datadog, Inc., BSD-3-Clause), reproduced unedited. The full license terms are on the About page.