Skip to content

Latest commit

 

History

History
13 lines (12 loc) · 2.17 KB

node-metrics.md

File metadata and controls

13 lines (12 loc) · 2.17 KB

Node Metrics

Metric name Metric type Description Unit (where applicable) Labels/tags Status
kube_node_info Gauge Information about a cluster node node=<node-address>
kernel_version=<kernel-version>
os_image=<os-image-name>
container_runtime_version=<container-runtime-and-version-combination>
kubelet_version=<kubelet-version>
kubeproxy_version=<kubeproxy-version>
pod_cidr=<pod-cidr>
provider_id=<provider-id>
internal_ip=<internal-ip>
STABLE
kube_node_labels Gauge Kubernetes labels converted to Prometheus labels node=<node-address>
label_NODE_LABEL=<NODE_LABEL>
STABLE
kube_node_role Gauge The role of a cluster node node=<node-address>
role=<NODE_ROLE>
EXPERIMENTAL
kube_node_spec_unschedulable Gauge Whether a node can schedule new pods node=<node-address> STABLE
kube_node_spec_taint Gauge The taint of a cluster node. node=<node-address>
key=<taint-key>
value=<taint-value>
effect=<taint-effect>
STABLE
kube_node_status_capacity Gauge The capacity for different resources of a node cpu=<core>
ephemeral_storage=<byte>
pods=<integer>
attachable_volumes_*=<byte>
hugepages_*=<byte>
memory=<byte>
node=<node-address>
resource=<resource-name>
unit=<resource-unit>
STABLE
kube_node_status_allocatable Gauge The allocatable for different resources of a node that are available for scheduling byte node=<node-address>
resource=<resource-name>
unit=<resource-unit>
STABLE
kube_node_status_condition Gauge The condition of a cluster node node=<node-address>
condition=<node-condition>
status=<true|false|unknown>
STABLE
kube_node_created Gauge Unix creation timestamp seconds node=<node-address> STABLE