Kubernetes Deployment CPU and Memory Metrics
Simple dashboard for observing your Kubernetes Deployment CPU and Memory usage.
Simple dashboard for observing your Kubernetes Deployment CPU and Memory usage.
Requirements:
- Prometheus
- Kube State Metrics
- Kubernetes cAdvisor
Built-in features:
- filters: you could filters your Deployment based on namespace, deployment and pods
- summary rows: you could see CPU and memory usage per deployment. It’s aggregated by sum from all pods CPU and memory usage within the deployment. You can see also the CPU and memory request / limit config on this panel
- pods resource usage rows: you could see repeatable rows based on num of pods which available on the deployment. You can see CPU and Memory usage specifically for selected pods
Testing:
- Grafana version: 9.5.3
- K8s distribution: Minikube
- Testing tools: stress-ng
Data source config
Collector config:
Dashboard revisions
Upload an updated version of an exported dashboard.json file from Grafana
Revision | Decscription | Created | |
---|---|---|---|
Download |
Get this dashboard
Data source:
Dependencies: