Kubelet View
The kubelet is the agent that runs on each node in a cluster. The kubelet view allows you to monitor a cluster.
Metric Description
You can view kubelet metrics in the following table.
Metric | Unit | Description |
|---|---|---|
Running Kubelets | N/A | The number of running kubelets in a cluster. |
Running Pods | N/A | The number of running pods on the node where the kubelet resides. |
Running Containers | N/A | The number of running containers on the node where the kubelet resides. |
Actual Volumes | N/A | The actual number of volumes on the node where the kubelet resides. |
Expected Volumes | N/A | The desired number of volumes on the node where the kubelet resides. |
Configuration Errors | N/A | The number of incorrect Kubelet configurations on the node where the kubelet resides. |
Operation Rate | N/A | The number of operations performed by the kubelet per second. |
Operation Error Rate | N/A | The number of failed operations performed by the kubelet per second. |
Operation Latency | second | The latencies of operations performed by the kubelet. |
Pod Startup Rate | N/A | The number of pod startups performed by the kubelet per second. |
Pod Startup Latency (P99) | second | The P99 latencies of pod startups performed by the kubelet. |
Storage Operation Rate | N/A | The number of storage-related operations performed by the kubelet per second. |
Storage Operation Error Rate | N/A | The number of failed storage-related operations performed by the kubelet per second. |
Storage Operation Latency (P99) | second | The P99 latencies of storage-related operations performed by the kubelet. |
Cgroup Manager Operation Rate | N/A | The number of destroy or update operations performed by the kubelet per second. |
Cgroup Manager Operation Latency (P99) | second | The P99 latencies of destroy or update operations performed by the kubelet. |
PLEG Relist Rate | N/A | The number of relisting operations in PLEG per second. |
PLEG Relist Interval (P99) | second | The intervals between 99% of relisting operations in PLEG. |
PLEG Relist Latency (P99) | second | The P99 latencies of relisting operations in PLEG. |
RPC Rate | N/A | The number of RPC requests with each status code. |
Request Latency (P99) | second | The P99 latencies of requests with each method. |
Used Memory | byte | The memory used by the kubelet. |
Used CPU | byte | The CPU used by the kubelet. |
Goroutines | N/A | The number of goroutines. |
Metric List
The following is the metric list of the kubelet view.
Metric | Type | Description |
|---|---|---|
storage_operation_errors_total | Counter | The number of errors in storage operations. |
storage_operation_duration_seconds_count | Counter | The number of storage operations. |
storage_operation_duration_seconds_bucket | Histogram | Duration for each storage operation. |
kubelet_pod_start_duration_seconds_count | Counter | The number of pods that have been started. |
kubelet_pod_start_duration_seconds_bucket | Histogram | Duration from the kubelet seeing a pod for the first time to the pod starting to run. |
kubelet_runtime_operations_duration_seconds_bucket | Histogram | The time of every operation. |
kubelet_runtime_operations_errors_total | Counter | The number of errors in operations at runtime level. |
kubelet_node_config_error | Gauge | If a configuration-related error occurs on a node, the value of this metric is true (1). If there is no configuration-related error, the value is false (0). |
volume_manager_total_volumes | Gauge | The number of volumes in Volume Manager. |
kubelet_running_containers | Gauge | The number of running containers. |
kubelet_running_pods | Gauge | The number of running pods. |
kubelet_node_name | Gauge | Node name. The value is always 1. |
kubelet_runtime_operations_total | Counter | The number of total runtime operations of each type. |
kubelet_cgroup_manager_duration_seconds_count | Counter | The number of destruction and update operations. |
kubelet_cgroup_manager_duration_seconds_bucket | Histogram | Duration for destruction and update operations. |
kubelet_pleg_relist_duration_seconds_count | Counter | The number of relisting operations in PLEG. |
kubelet_pleg_relist_interval_seconds_bucket | Histogram | The intervals between relisting operations in PLEG. |
kubelet_pleg_relist_duration_seconds_bucket | Histogram | Duration for relisting pods in PLEG. |
rest_client_requests_total | Counter | The total number of HTTP requests, partitioned by status code and method. |
rest_client_request_duration_seconds_bucket | Histogram | The number of HTTP requests, partitioned by status code and method. |
process_resident_memory_bytes | Gauge | Resident memory size in bytes. |
process_cpu_seconds_total | Counter | Total user and system CPU time spent in seconds. |
go_goroutines | Gauge | The number of goroutines. |
Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.

