| kube_node_annotations |
Gauge |
Kubernetes annotations converted to Prometheus labels controlled via --metric-annotations-allowlist |
|
node=<node-address> annotation_NODE_ANNOTATION=<NODE_ANNOTATION> |
EXPERIMENTAL |
| 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=<deprecated> pod_cidr=<pod-cidr> provider_id=<provider-id> system_uuid=<system-uuid> internal_ip=<internal-ip> |
STABLE |
| kube_node_labels |
Gauge |
Kubernetes labels converted to Prometheus labels controlled via --metric-labels-allowlist |
|
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 total amount of resources available for 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_addresses |
Gauge |
The addresses of a node |
|
node=<node-address> type=<address-type> address=<address-value> |
EXPERIMENTAL |
| kube_node_status_allocatable |
Gauge |
The amount of resources allocatable for pods (after reserving some for system daemons) |
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_condition |
Gauge |
The condition of a cluster node |
|
node=<node-address> condition=<node-condition> status=<true|false|unknown> |
STABLE |
| kube_node_status_images |
Gauge |
The Container Images that are present on the Node, including the size in bytes. |
bytes |
node=<node-address> image_digest=<image_digest> image_name=<image_name> image_size_bytes=<image_size_bytes> |
EXPERIMENTAL |
| kube_node_created |
Gauge |
Unix creation timestamp |
seconds |
node=<node-address> |
STABLE |
| kube_node_deletion_timestamp |
Gauge |
Unix deletion timestamp |
seconds |
node=<node-address> |
EXPERIMENTAL |