Kubernetes State Core integration metrics

The official Datadog integration for monitoring Kubernetes State Core. It collects 166 metrics.

Official summary

Capture Pod scheduling events, track the status of your Kubelets, and more.

Metric types

  • gauge (value at a point in time): 166

Metrics

Descriptions are the official definitions, unedited.

MetricTypeUnit
kubernetes_state.apiservice.conditionThe current condition of this apiservice. Tags:kube_namespaceapiserviceconditionstatus.gauge-
kubernetes_state.apiservice.countThe current count of apiservices.gauge-
kubernetes_state.configmap.countNumber of ConfigMaps. Requires ConfigMaps to be added to Cluster Agent collector. Tags: kube_namespace.gauge-
kubernetes_state.container.cpu_limitThe value of CPU limit by a container. Tags:kube_namespacepod_namekube_container_namenoderesourceunit (envserviceversion from standard labels).gaugecpu
kubernetes_state.container.cpu_limit.totalThe total value of CPU limits by all containers in the cluster. Tags:kube_namespacekube_container_namekube_<owner kind>.gaugecpu
kubernetes_state.container.cpu_requestedThe value of CPU requested by a container. Tags:kube_namespacepod_namekube_container_namenoderesourceunit (envserviceversion from standard labels).gaugecpu
kubernetes_state.container.cpu_requested.totalThe total value of CPU requested by all containers in the cluster. Tags:kube_namespacekube_container_namekube_<owner kind>.gaugecpu
kubernetes_state.container.gpu_limitThe value of GPU limit by a container. Tags:kube_namespacepod_namekube_container_namenoderesourcemig_profileunit (envserviceversion from standard labels).gauge-
kubernetes_state.container.gpu_limit.totalThe total value of GPU limits by all containers in the cluster. Tags:kube_namespacekube_container_namekube_<owner kind>.gauge-
kubernetes_state.container.gpu_requestedThe value of GPU requested by a container. Tags:kube_namespacepod_namekube_container_namenoderesourcemig_profileunit (envserviceversion from standard labels).gauge-
kubernetes_state.container.gpu_requested.totalThe total value of GPU requested by all containers in the cluster. Tags:kube_namespacekube_container_namekube_<owner kind>.gauge-
kubernetes_state.container.memory_limitThe value of memory limit by a container. Tags:kube_namespacepod_namekube_container_namenoderesourceunit (envserviceversion from standard labels).gaugebyte
kubernetes_state.container.memory_limit.totalThe total value of memory limits by all containers in the cluster. Tags:kube_namespacekube_container_namekube_<owner kind>.gaugebyte
kubernetes_state.container.memory_requestedThe value of memory requested by a container. Tags:kube_namespacepod_namekube_container_namenoderesourceunit (envserviceversion from standard labels).gaugebyte
kubernetes_state.container.memory_requested.totalThe total value of memory requested by all containers in the cluster. Tags:kube_namespacekube_container_namekube_<owner kind>.gaugebyte
kubernetes_state.container.network_bandwidth_limitThe value of network bandwidth limit for a container. Tags:kube_namespacepod_namekube_container_namenoderesourceunit (envserviceversion from standard labels).gauge-
kubernetes_state.container.network_bandwidth_requestedThe value of network bandwidth requested by a container. Tags:kube_namespacepod_namekube_container_namenoderesourceunit (envserviceversion from standard labels).gauge-
kubernetes_state.container.readyDescribes whether the containers readiness check succeeded. Tags:kube_namespacepod_namekube_container_name (envserviceversion from standard labels).gauge-
kubernetes_state.container.restartsThe number of container restarts per container. Tags:kube_namespacepod_namekube_container_name (envserviceversion from standard labels).gauge-
kubernetes_state.container.runningDescribes whether the container is currently in running state. Tags:kube_namespacepod_namekube_container_name (envserviceversion from standard labels).gauge-
kubernetes_state.container.status_report.count.terminatedDescribes the reason the container is currently in terminated state. Tags:kube_namespacepod_namekube_container_namereason (envserviceversion from standard labels).gauge-
kubernetes_state.container.status_report.count.waitingDescribes the reason the container is currently in waiting state. Tags:kube_namespacepod_namekube_container_namereason (envserviceversion from standard labels).gauge-
kubernetes_state.container.terminatedDescribes whether the container is currently in terminated state. Tags:kube_namespacepod_namekube_container_name (envserviceversion from standard labels).gauge-
kubernetes_state.container.waitingDescribes whether the container is currently in waiting state. Tags:kube_namespacepod_namekube_container_name (envserviceversion from standard labels).gauge-
kubernetes_state.crd.conditionThe current condition of this custom resource definition. Tags: customresourcedefinitionconditionstatus.gauge-
kubernetes_state.crd.countNumber of custom resource definitions.gauge-
kubernetes_state.cronjob.countNumber of cronjobs. Tags:kube_namespace.gauge-
kubernetes_state.cronjob.duration_since_last_scheduleThe duration since the last time the cronjob was scheduled. Tags:kube_cronjobkube_namespace (envserviceversion from standard labels).gauge-
kubernetes_state.cronjob.duration_since_last_successfulThe duration since the last time the cronjob was successfully scheduled. Tags:kube_cronjobkube_namespace (envserviceversion from standard labels).gauge-
kubernetes_state.cronjob.spec_suspendSuspend flag tells the controller to suspend subsequent executions. Tags:kube_namespacekube_cronjob (envserviceversion from standard labels).gauge-
kubernetes_state.daemonset.countNumber of DaemonSets. Tags:kube_namespace.gauge-
kubernetes_state.daemonset.daemons_availableThe number of nodes that should be running the daemon pod and have one or more of the daemon pod running and available. Tags:kube_daemon_setkube_namespace (envserviceversion from standard labels).gauge-
kubernetes_state.daemonset.daemons_unavailableThe number of nodes that should be running the daemon pod and have none of the daemon pod running and available. Tags:kube_daemon_setkube_namespace (envserviceversion from standard labels).gauge-
kubernetes_state.daemonset.desiredThe number of nodes that should be running the daemon pod. Tags:kube_daemon_setkube_namespace (envserviceversion from standard labels).gauge-
kubernetes_state.daemonset.misscheduledThe number of nodes running a daemon pod but are not supposed to. Tags:kube_daemon_setkube_namespace (envserviceversion from standard labels).gauge-
kubernetes_state.daemonset.readyThe number of nodes that should be running the daemon pod and have one or more of the daemon pod running and ready. Tags:kube_daemon_setkube_namespace (envserviceversion from standard labels).gauge-
kubernetes_state.daemonset.scheduledThe number of nodes running at least one daemon pod and are supposed to. Tags:kube_daemon_setkube_namespace (envserviceversion from standard labels).gauge-
kubernetes_state.daemonset.updatedThe total number of nodes that are running updated daemon pod. Tags:kube_daemon_setkube_namespace (envserviceversion from standard labels).gauge-
kubernetes_state.deployment.conditionThe current status conditions of a deployment. Tags:kube_deploymentkube_namespace (envserviceversion from standard labels).gauge-
kubernetes_state.deployment.countNumber of deployments. Tags:kube_namespace.gauge-
kubernetes_state.deployment.pausedWhether the deployment is paused and will not be processed by the deployment controller. Tags:kube_deploymentkube_namespace (envserviceversion from standard labels).gauge-
kubernetes_state.deployment.replicasThe number of replicas per deployment. Tags:kube_deploymentkube_namespace (envserviceversion from standard labels).gauge-
kubernetes_state.deployment.replicas_availableThe number of available replicas per deployment. Tags:kube_deploymentkube_namespace (envserviceversion from standard labels).gauge-
kubernetes_state.deployment.replicas_desiredNumber of desired pods for a deployment. Tags:kube_deploymentkube_namespace (envserviceversion from standard labels).gauge-
kubernetes_state.deployment.replicas_readyThe number of ready replicas per deployment. Tags:kube_deploymentkube_namespace (envserviceversion from standard labels).gauge-
kubernetes_state.deployment.replicas_unavailableThe number of unavailable replicas per deployment. Tags:kube_deploymentkube_namespace (envserviceversion from standard labels).gauge-
kubernetes_state.deployment.replicas_updatedThe number of updated replicas per deployment. Tags:kube_deploymentkube_namespace (envserviceversion from standard labels).gauge-
kubernetes_state.deployment.rollingupdate.max_surgeMaximum number of replicas that can be scheduled above the desired number of replicas during a rolling update of a deployment. Tags:kube_deploymentkube_namespace (envserviceversion from standard labels).gauge-
kubernetes_state.deployment.rollingupdate.max_unavailableMaximum number of unavailable replicas during a rolling update of a deployment. Tags:kube_deploymentkube_namespace (envserviceversion from standard labels).gauge-
kubernetes_state.deployment.rollout_durationNumber of seconds since deployment rollout started. Tags:kube_deploymentkube_namespace (envserviceversion from standard labels).gaugesecond
kubernetes_state.endpoint.address_availableNumber of addresses available in endpoint. Tags:endpointkube_namespace.gauge-
kubernetes_state.endpoint.address_not_readyNumber of addresses not ready in endpoint. Tags:endpointkube_namespace.gauge-
kubernetes_state.endpoint.countNumber of endpoints. Tags:kube_namespace.gauge-
kubernetes_state.hpa.conditionThe condition of this autoscaler. Tags:kube_namespacehorizontalpodautoscalerconditionstatus.gauge-
kubernetes_state.hpa.countNumber of horizontal pod autoscalers. Tags: kube_namespace.gauge-
kubernetes_state.hpa.current_replicasCurrent number of replicas of pods managed by this autoscaler. Tags:kube_namespacehorizontalpodautoscaler.gauge-
kubernetes_state.hpa.desired_replicasDesired number of replicas of pods managed by this autoscaler. Tags:kube_namespacehorizontalpodautoscaler.gauge-
kubernetes_state.hpa.max_replicasUpper limit for the number of pods that can be set by the autoscaler; cannot be smaller than MinReplicas. Tags:kube_namespacehorizontalpodautoscaler.gauge-
kubernetes_state.hpa.min_replicasLower limit for the number of pods that can be set by the autoscaler default 1. Tags:kube_namespacehorizontalpodautoscaler.gauge-
kubernetes_state.hpa.spec_target_metricThe metric specifications used by this autoscaler when calculating the desired replica count. Tags:kube_namespacehorizontalpodautoscalermetric_namemetric_target_type.gauge-
kubernetes_state.hpa.status_target_metricThe current metric status used by this autoscaler when calculating the desired replica count. Tags:kube_namespacehorizontalpodautoscalermetric_namemetric_target_type.gauge-
kubernetes_state.ingress.countNumber of ingresses. Tags:kube_namespace.gauge-
kubernetes_state.ingress.pathInformation about the ingress path. Tags:kube_namespacekube_ingress_pathkube_ingresskube_servicekube_service_portkube_ingress_host .gauge-
kubernetes_state.initcontainer.cpu_limitMaximum number of cpus a container can request. Tags:kube_namespacepod_namekube_container_name (envserviceversion from standard labels).gaugecpu
kubernetes_state.initcontainer.cpu_requestedNumber of cpus requested by the container. Tags:kube_namespacepod_namekube_container_name (envserviceversion from standard labels).gaugecpu
kubernetes_state.initcontainer.memory_limitMaximum number of byte a container can request. Tags:kube_namespacepod_namekube_container_name (envserviceversion from standard labels).gaugebyte
kubernetes_state.initcontainer.memory_requestedNumber of bytes memory requested by the container. Tags:kube_namespacepod_namekube_container_name (envserviceversion from standard labels).gaugebyte
kubernetes_state.initcontainer.readyIndicates when the container is ready. Tags:kube_namespacepod_namekube_container_name (envserviceversion from standard labels).gauge-
kubernetes_state.initcontainer.restartsDescribes whether the number of restarts for the init container. Tags:kube_namespacepod_namekube_container_name (envserviceversion from standard labels).gauge-
kubernetes_state.initcontainer.runningIndicates when the container is running. Tags:kube_namespacepod_namekube_container_name (envserviceversion from standard labels).gauge-
kubernetes_state.initcontainer.status_report.count.terminatedNumber of containers in a terminated state. Tags:kube_namespacepod_namekube_container_name (envserviceversion from standard labels).gauge-
kubernetes_state.initcontainer.status_report.count.waitingNumber of containers in a waiting state. Tags:kube_namespacepod_namekube_container_name (envserviceversion from standard labels).gauge-
kubernetes_state.initcontainer.waitingDescribes whether the init container is currently in waiting state. Tags:kube_namespacepod_namekube_container_name (envserviceversion from standard labels).gauge-
kubernetes_state.job.completion.failedThe job has failed its execution. Tags:kube_job or kube_cronjobkube_namespace (envserviceversion from standard labels).gauge-
kubernetes_state.job.completion.succeededThe job has completed its execution. Tags:kube_job or kube_cronjobkube_namespace (envserviceversion from standard labels).gauge-
kubernetes_state.job.countNumber of jobs. Tags:kube_namespacekube_cronjob.gauge-
kubernetes_state.job.durationTime elapsed between the start and completion time of the job or the current time if the job is still running. Tags:kube_jobkube_namespace (envserviceversion from standard labels).gauge-
kubernetes_state.job.failedThe number of pods which reached Phase Failed. Tags:kube_job or kube_cronjobkube_namespace (envserviceversion from standard labels).gauge-
kubernetes_state.job.succeededThe number of pods which reached Phase Succeeded. Tags:kube_job or kube_cronjobkube_namespace (envserviceversion from standard labels).gauge-
kubernetes_state.limitrange.cpu.defaultInformation about CPU limit range usage by constraint. Tags:kube_namespacelimitrangetype.gaugecpu
kubernetes_state.limitrange.cpu.default_requestInformation about CPU limit range usage by constraint. Tags:kube_namespacelimitrangetype.gaugecpu
kubernetes_state.limitrange.cpu.maxInformation about CPU limit range usage by constraint. Tags:kube_namespacelimitrangetype.gaugecpu
kubernetes_state.limitrange.cpu.max_limit_request_ratioInformation about CPU limit range usage by constraint. Tags:kube_namespacelimitrangetype.gaugecpu
kubernetes_state.limitrange.cpu.minInformation about CPU limit range usage by constraint. Tags:kube_namespacelimitrangetype.gaugecpu
kubernetes_state.limitrange.memory.defaultInformation about memory limit range usage by constraint. Tags:kube_namespacelimitrangetype.gaugebyte
kubernetes_state.limitrange.memory.default_requestInformation about memory limit range usage by constraint. Tags:kube_namespacelimitrangetype.gaugebyte
kubernetes_state.limitrange.memory.maxInformation about memory limit range usage by constraint. Tags:kube_namespacelimitrangetype.gaugebyte
kubernetes_state.limitrange.memory.max_limit_request_ratioInformation about memory limit range usage by constraint. Tags:kube_namespacelimitrangetype.gaugebyte
kubernetes_state.limitrange.memory.minInformation about memory limit range usage by constraint. Tags:kube_namespacelimitrangetype.gaugebyte
kubernetes_state.namespace.countNumber of namespaces. Tags:phase.gauge-
kubernetes_state.node.ageThe time in seconds since the creation of the node. Tags:node.gaugesecond
kubernetes_state.node.by_conditionThe condition of a cluster node. Tags:conditionnodestatus.gauge-
kubernetes_state.node.countNumber of nodes. Tags:kernel_versionos_imagecontainer_runtime_versionkubelet_version.gauge-
kubernetes_state.node.cpu_allocatableThe allocatable CPU of a node that is available for scheduling. Tags:noderesourceunit.gaugecpu
kubernetes_state.node.cpu_allocatable.totalThe total allocatable CPU of all nodes in the cluster that is available for scheduling.gaugecpu
kubernetes_state.node.cpu_capacityThe CPU capacity of a node. Tags:noderesourceunit.gaugecpu
kubernetes_state.node.cpu_capacity.totalThe total CPU capacity of all nodes in the cluster.gaugecpu
kubernetes_state.node.ephemeral_storage_allocatableThe allocatable ephemeral-storage of a node that is available for scheduling. Tags:noderesourceunit.gauge-
kubernetes_state.node.ephemeral_storage_capacityThe ephemeral-storage capacity of a node. Tags:noderesourceunit.gauge-
kubernetes_state.node.gpu_allocatableThe allocatable GPU of a node that is available for scheduling. Tags:noderesourcemig_profileunit.gauge-
kubernetes_state.node.gpu_allocatable.totalThe total allocatable GPU of all nodes in the cluster that is available for scheduling.gauge-
kubernetes_state.node.gpu_capacityThe GPU capacity of a node. Tags:noderesourcemig_profileunit.gauge-
kubernetes_state.node.gpu_capacity.totalThe total GPU capacity of all nodes in the cluster.gauge-
kubernetes_state.node.memory_allocatableThe allocatable memory of a node that is available for scheduling. Tags:noderesourceunit.gaugebyte
kubernetes_state.node.memory_allocatable.totalThe total allocatable memory of all nodes in the cluster that is available for scheduling.gaugebyte
kubernetes_state.node.memory_capacityThe memory capacity of a node. Tags:noderesourceunit.gaugebyte
kubernetes_state.node.memory_capacity.totalThe total memory capacity of all nodes in the cluster.gaugebyte
kubernetes_state.node.network_bandwidth_allocatableThe allocatable network bandwidth of a node that is available for scheduling. Tags:noderesourceunit.gauge-
kubernetes_state.node.network_bandwidth_capacityThe network bandwidth capacity of a node. Tags:noderesourceunit.gauge-
kubernetes_state.node.pods_allocatableThe allocatable memory of a node that is available for scheduling. Tags:noderesourceunit.gauge-
kubernetes_state.node.pods_capacityThe pods capacity of a node. Tags:noderesourceunit.gauge-
kubernetes_state.node.statusWhether the node can schedule new pods. Tags:nodestatus.gauge-
kubernetes_state.pdb.disruptions_allowedNumber of pod disruptions that are currently allowed. Tags:kube_namespacepoddisruptionbudget.gauge-
kubernetes_state.pdb.pods_desiredMinimum desired number of healthy pods. Tags:kube_namespacepoddisruptionbudget.gauge-
kubernetes_state.pdb.pods_healthyCurrent number of healthy pods. Tags:kube_namespacepoddisruptionbudget.gauge-
kubernetes_state.pdb.pods_totalTotal number of pods counted by this disruption budget. Tags:kube_namespacepoddisruptionbudget.gauge-
kubernetes_state.persistentvolume.by_phaseThe phase indicates if a volume is available bound to a claim or released by a claim. Tags:persistentvolumestorageclassphase.gauge-
kubernetes_state.persistentvolume.capacityPersistentvolume capacity in bytes. Tags:persistentvolumestorageclass.gauge-
kubernetes_state.persistentvolumeclaim.access_modeThe access mode(s) specified by the persistent volume claim. Tags:kube_namespacepersistentvolumeclaimaccess_modestorageclass.gauge-
kubernetes_state.persistentvolumeclaim.request_storageThe capacity of storage requested by the persistent volume claim. Tags:kube_namespacepersistentvolumeclaimstorageclass.gauge-
kubernetes_state.persistentvolumeclaim.statusThe phase the persistent volume claim is currently in. Tags:kube_namespacepersistentvolumeclaimphasestorageclass.gauge-
kubernetes_state.pod.ageThe time in seconds since the creation of the pod. Tags:nodekube_namespacepod_namepod_phase (envserviceversion from standard labels).gaugesecond
kubernetes_state.pod.countNumber of Pods. Tags:nodekube_namespacekube_<owner kind>.gauge-
kubernetes_state.pod.readyDescribes whether the pod is ready to serve requests. Tags:nodekube_namespacepod_namecondition (envserviceversion from standard labels).gauge-
kubernetes_state.pod.scheduledDescribes the status of the scheduling process for the pod. Tags:nodekube_namespacepod_namecondition (envserviceversion from standard labels).gauge-
kubernetes_state.pod.status_phaseThe pods current phase. Tags:nodekube_namespacepod_namepod_phase (envserviceversion from standard labels).gauge-
kubernetes_state.pod.tolerationsInformation about the pod tolerationsgauge-
kubernetes_state.pod.unschedulableDescribes the unschedulable status for the pod. Tags:kube_namespacepod_name (envserviceversion from standard labels).gauge-
kubernetes_state.pod.uptimeThe time in seconds since the pod has been scheduled and acknowledged by the Kubelet. Tags:nodekube_namespacepod_namepod_phase (envserviceversion from standard labels).gauge-
kubernetes_state.pod.volumes.persistentvolumeclaims_readonlyDescribes whether a persistentvolumeclaim is mounted read only. Tags:nodekube_namespacepod_namevolumepersistentvolumeclaim (envserviceversion from standard labels).gauge-
kubernetes_state.replicaset.countNumber of ReplicaSets Tags:kube_namespacekube_deployment.gauge-
kubernetes_state.replicaset.fully_labeled_replicasThe number of fully labeled replicas per ReplicaSet. Tags:kube_namespacekube_replica_set (envserviceversion from standard labels).gauge-
kubernetes_state.replicaset.replicasThe number of replicas per ReplicaSet. Tags:kube_namespacekube_replica_set (envserviceversion from standard labels).gauge-
kubernetes_state.replicaset.replicas_desiredNumber of desired pods for a ReplicaSet. Tags:kube_namespacekube_replica_set (envserviceversion from standard labels).gauge-
kubernetes_state.replicaset.replicas_readyThe number of ready replicas per ReplicaSet. Tags:kube_namespacekube_replica_set (envserviceversion from standard labels).gauge-
kubernetes_state.replicationcontroller.fully_labeled_replicasThe number of fully labeled replicas per ReplicationController. Tags:kube_namespacekube_replication_controller.gauge-
kubernetes_state.replicationcontroller.replicasThe number of replicas per ReplicationController. Tags:kube_namespacekube_replication_controller.gauge-
kubernetes_state.replicationcontroller.replicas_availableThe number of available replicas per ReplicationController. Tags:kube_namespacekube_replication_controller.gauge-
kubernetes_state.replicationcontroller.replicas_desiredNumber of desired pods for a ReplicationController. Tags:kube_namespacekube_replication_controller.gauge-
kubernetes_state.replicationcontroller.replicas_readyThe number of ready replicas per ReplicationController. Tags:kube_namespacekube_replication_controller.gauge-
kubernetes_state.resourcequota.count_configmaps.limitInformation about resource quota limits by resource. Tags:kube_namespaceresourcequota.gauge-
kubernetes_state.resourcequota.count_configmaps.usedInformation about resource quota usage by resource. Tags:kube_namespaceresourcequota.gauge-
kubernetes_state.resourcequota.count_secrets.limitInformation about resource quota limits by resource. Tags:kube_namespaceresourcequota.gauge-
kubernetes_state.resourcequota.count_secrets.usedInformation about resource quota usage by resource. Tags:kube_namespaceresourcequota.gauge-
kubernetes_state.resourcequota.pods.limitInformation about resource quota limits by resource. Tags:kube_namespaceresourcequota.gauge-
kubernetes_state.resourcequota.pods.usedInformation about resource quota usage by resource. Tags:kube_namespaceresourcequota.gauge-
kubernetes_state.resourcequota.requests.cpu.limitInformation about resource quota limits by resource. Tags:kube_namespaceresourcequota.gauge-
kubernetes_state.resourcequota.requests.cpu.usedInformation about resource quota usage by resource. Tags:kube_namespaceresourcequota.gauge-
kubernetes_state.secret.countNumber of Secrets. Requires Secrets to be added to Cluster Agent collector. Tags: kube_namespace.gauge-
kubernetes_state.secret.typeType about secret. Tags:kube_namespacesecrettype.gauge-
kubernetes_state.service.countNumber of services. Tags:kube_namespacetype.gauge-
kubernetes_state.service.typeService types. Tags:kube_namespacekube_servicetype.gauge-
kubernetes_state.statefulset.countNumber of StatefulSets Tags:kube_namespace.gauge-
kubernetes_state.statefulset.replicasThe number of replicas per StatefulSet. Tags:kube_namespacekube_stateful_set (envserviceversion from standard labels).gauge-
kubernetes_state.statefulset.replicas_currentThe number of current replicas per StatefulSet. Tags:kube_namespacekube_stateful_set (envserviceversion from standard labels).gauge-
kubernetes_state.statefulset.replicas_desiredNumber of desired pods for a StatefulSet. Tags:kube_namespacekube_stateful_set (envserviceversion from standard labels).gauge-
kubernetes_state.statefulset.replicas_readyThe number of ready replicas per StatefulSet. Tags:kube_namespacekube_stateful_set (envserviceversion from standard labels).gauge-
kubernetes_state.statefulset.replicas_updatedThe number of updated replicas per StatefulSet. Tags:kube_namespacekube_stateful_set (envserviceversion from standard labels).gauge-
kubernetes_state.vpa.countNumber of vertical pod autoscalers. Tags: kube_namespace.gauge-
kubernetes_state.vpa.lower_boundMinimum resources the container can use before the VerticalPodAutoscaler updater evicts it. Tags:kube_namespaceverticalpodautoscalerkube_container_nameresourcetarget_api_versiontarget_kindtarget_nameunit.gauge-
kubernetes_state.vpa.spec_container_maxallowedMaximum resources the VerticalPodAutoscaler can set for containers matching the name. Tags:kube_namespaceverticalpodautoscalerkube_container_nameresourcetarget_api_versiontarget_kindtarget_nameunit.gauge-
kubernetes_state.vpa.spec_container_minallowedMinimum resources the VerticalPodAutoscaler can set for containers matching the name. Tags:kube_namespaceverticalpodautoscalerkube_container_nameresourcetarget_api_versiontarget_kindtarget_nameunit.gauge-
kubernetes_state.vpa.targetTarget resources the VerticalPodAutoscaler recommends for the container. Tags:kube_namespaceverticalpodautoscalerkube_container_nameresourcetarget_api_versiontarget_kindtarget_nameunit.gauge-
kubernetes_state.vpa.uncapped_targetTarget resources the VerticalPodAutoscaler recommends for the container ignoring bounds. Tags:kube_namespaceverticalpodautoscalerkube_container_nameresourcetarget_api_versiontarget_kindtarget_nameunit.gauge-
kubernetes_state.vpa.update_modeUpdate mode of the VerticalPodAutoscaler. Tags:kube_namespaceverticalpodautoscalertarget_api_versiontarget_kindtarget_nameupdate_mode.gauge-
kubernetes_state.vpa.upperboundMaximum resources the container can use before the VerticalPodAutoscaler updater evicts it. Tags:kube_namespaceverticalpodautoscalerkube_container_nameresourcetarget_api_versiontarget_kindtarget_nameunit.gauge-

Official documentation

Official documentation for the Kubernetes State Core 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.