K8s Cluster Summary
365,173 4.0 (6 reviews)

Created 10/29/2018
Updated 10/29/2018
Revision 1
Categories
DockerHost Metrics
Grafana Version >=5.1.0
Datasources
Prometheus

Description

This dashboard monitors the health and capacity of a Kubernetes cluster by aggregating node, pod, and deployment metrics to show resource usage and availability. It highlights core capacity indicators such as kube_node_status_allocatable_cpu_cores and kube_node_status_allocatable_memory_bytes, alongside pod and deployment status like Deployment Replicas - Up To Date and Pods Running, enabling quick assessment of utilization, capacity, and potential bottlenecks. Other panels cover disk usage (node_filesystem_size, node_filesystem_free) and pod lifecycle states (Running, Pending, Failed, Succeeded, Unknown) for a holistic view of cluster health.

Screenshots

Source Grafana.com

Used Metrics 25

  • kube_deployment_status_replicas

  • kube_deployment_status_replicas_unavailable

  • kube_deployment_status_replicas_updated

  • kube_job_status_active

  • kube_job_status_failed

  • kube_job_status_succeeded

  • kube_node_info

  • kube_node_spec_unschedulable

  • kube_node_status_allocatable_cpu_cores

  • kube_node_status_allocatable_memory_bytes

  • kube_node_status_allocatable_pods

  • kube_node_status_capacity_cpu_cores

  • kube_node_status_capacity_memory_bytes

  • kube_node_status_capacity_pods

  • kube_node_status_condition

  • kube_pod_container_resource_requests_cpu_cores

  • kube_pod_container_resource_requests_memory_bytes

  • kube_pod_container_status_restarts_total

  • kube_pod_container_status_running

  • kube_pod_container_status_terminated

  • kube_pod_container_status_waiting

  • kube_pod_info

  • kube_pod_status_phase

  • node_filesystem_free

  • node_filesystem_size

Get Dashboard
Download
Copy to Clipboard