Kubernetes / Compute Resources / Node (Pods)
6,118,803

Created 6/1/2022
Updated 6/2/2022
Revision 1
Grafana Version >=8.5.3
Datasources
Prometheus

Description

This dashboard monitors node-level compute resources for Kubernetes pods, focusing on CPU and memory metrics to reveal usage against quotas and limits. It highlights key panels such as CPU Usage, CPU Quota, Memory Usage (w/o cache), and Memory Quota, enabling quick assessment of resource contention and pod-level efficiency. Core metrics include kube_node_status_capacity for capacity awareness, node_namespace_pod_container:container_cpu_usage_seconds_total:sum_irate for real-time CPU load, and node_namespace_pod_container:container_memory_working_set_bytes alongside memory quota metrics to track active memory usage and allocated limits.

Source Grafana.com

Used Metrics 10

  • cluster:namespace:pod_cpu:active:kube_pod_container_resource_limits

  • cluster:namespace:pod_cpu:active:kube_pod_container_resource_requests

  • cluster:namespace:pod_memory:active:kube_pod_container_resource_limits

  • cluster:namespace:pod_memory:active:kube_pod_container_resource_requests

  • kube_node_status_capacity

  • node_namespace_pod_container:container_cpu_usage_seconds_total:sum_irate

  • node_namespace_pod_container:container_memory_cache

  • node_namespace_pod_container:container_memory_rss

  • node_namespace_pod_container:container_memory_swap

  • node_namespace_pod_container:container_memory_working_set_bytes

Get Dashboard
Download
Copy to Clipboard