Kubernetes Cluster Autoscaler integration metrics
The official Datadog integration for monitoring Kubernetes Cluster Autoscaler. It collects 54 metrics.
Official summary
Integration for Kubernetes Cluster Autoscaler
Metric types
- gauge (value at a point in time): 34
- count (occurrences in the interval): 20
Metrics
Descriptions are the official definitions, unedited.
| Metric | Type | Unit |
|---|---|---|
kubernetes_cluster_autoscaler.Current CPU cores usage in the cluster | gauge | - |
kubernetes_cluster_autoscaler.Current memory usage in bytes in the cluster | gauge | - |
kubernetes_cluster_autoscaler.Indicates whether the cluster is safe to autoscale | gauge | - |
kubernetes_cluster_autoscaler.Total CPU cores limits set for pods in the cluster | gauge | - |
kubernetes_cluster_autoscaler.Total count of node groups created in the cluster | count | - |
kubernetes_cluster_autoscaler.Total count of node groups deleted in the cluster | count | - |
kubernetes_cluster_autoscaler.Total count of errors occurred in the cluster | count | - |
kubernetes_cluster_autoscaler.Total count of evicted pods in the cluster | count | - |
kubernetes_cluster_autoscaler.Total count of failed scale-up operations in the cluster | count | - |
kubernetes_cluster_autoscaler.Duration of a specific function in the cluster (bucket) | count | - |
kubernetes_cluster_autoscaler.Duration of a specific function in the cluster (count) | count | - |
kubernetes_cluster_autoscaler.Duration of a specific function in the cluster (sum) | count | - |
kubernetes_cluster_autoscaler.A summary of the pause duration of garbage collection cycles. | count | second |
kubernetes_cluster_autoscaler.A summary of the pause duration of garbage collection cycles | gauge | second |
kubernetes_cluster_autoscaler.A summary of the pause duration of garbage collection cycles | count | second |
kubernetes_cluster_autoscaler.Number of goroutines that currently exist | gauge | - |
kubernetes_cluster_autoscaler.Information about the Go environment | gauge | - |
kubernetes_cluster_autoscaler.Number of bytes allocated and still in use | gauge | byte |
kubernetes_cluster_autoscaler.Total number of bytes allocated even if freed | count | byte |
kubernetes_cluster_autoscaler.Number of bytes used by the profiling bucket hash table | gauge | byte |
kubernetes_cluster_autoscaler.Total number of frees | count | - |
kubernetes_cluster_autoscaler.Number of bytes used for garbage collection system metadata | gauge | byte |
kubernetes_cluster_autoscaler.Number of heap bytes allocated and still in use | gauge | byte |
kubernetes_cluster_autoscaler.Number of heap bytes waiting to be used | gauge | byte |
kubernetes_cluster_autoscaler.Number of heap bytes that are in use | gauge | byte |
kubernetes_cluster_autoscaler.Number of allocated objects | gauge | object |
kubernetes_cluster_autoscaler.Number of heap bytes released to OS | gauge | byte |
kubernetes_cluster_autoscaler.Number of heap bytes obtained from system | gauge | byte |
kubernetes_cluster_autoscaler.Total number of pointer lookups | count | - |
kubernetes_cluster_autoscaler.Total number of mallocs | count | - |
kubernetes_cluster_autoscaler.Number of bytes in use by mcache structures | gauge | byte |
kubernetes_cluster_autoscaler.Number of bytes used for mcache structures obtained from system | gauge | byte |
kubernetes_cluster_autoscaler.Number of bytes in use by mspan structures | gauge | byte |
kubernetes_cluster_autoscaler.Number of bytes used for mspan structures obtained from system | gauge | byte |
kubernetes_cluster_autoscaler.Number of heap bytes when next garbage collection will take place | gauge | byte |
kubernetes_cluster_autoscaler.Number of bytes used for other system allocations | gauge | byte |
kubernetes_cluster_autoscaler.Number of bytes in use by the stack allocator | gauge | byte |
kubernetes_cluster_autoscaler.Number of bytes obtained from system for stack allocator | gauge | byte |
kubernetes_cluster_autoscaler.Number of bytes obtained from system | gauge | byte |
kubernetes_cluster_autoscaler.Number of OS threads created | gauge | thread |
kubernetes_cluster_autoscaler.Timestamp of the last activity in the cluster | gauge | - |
kubernetes_cluster_autoscaler.Maximum number of nodes allowed in the cluster | gauge | - |
kubernetes_cluster_autoscaler.Total memory limits set for pods in the cluster | gauge | - |
kubernetes_cluster_autoscaler.Indicates whether Node Auto-Provisioning (NAP) is enabled in the cluster | gauge | - |
kubernetes_cluster_autoscaler.Number of node groups in the cluster | gauge | - |
kubernetes_cluster_autoscaler.Number of nodes in cluster | gauge | - |
kubernetes_cluster_autoscaler.Total count of old unregistered nodes removed from the cluster | count | - |
kubernetes_cluster_autoscaler.Total count of GPU nodes scaled down in the cluster | count | - |
kubernetes_cluster_autoscaler.Total count of nodes scaled down in the cluster | count | - |
kubernetes_cluster_autoscaler.Total count of GPU nodes scaled up in the cluster | count | - |
kubernetes_cluster_autoscaler.Total count of nodes scaled up in the cluster | count | - |
kubernetes_cluster_autoscaler.Total count of skipped scale events in the cluster | count | - |
kubernetes_cluster_autoscaler.Total count of unneeded nodes in the cluster | gauge | - |
kubernetes_cluster_autoscaler.Number of unschedulable pods in the cluster | gauge | - |
Official documentation
Official documentation for the Kubernetes Cluster Autoscaler integration
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.