|
200 | 200 | "uid": "${datasource}" |
201 | 201 | }, |
202 | 202 | "editorMode": "code", |
203 | | - "expr": "sum(kube_pod_container_resource_requests{resource=\"cpu\", cluster=\"$cluster\"}) / sum(machine_cpu_cores{cluster=\"$cluster\"})", |
| 203 | + "expr": "sum(kube_pod_container_resource_requests{resource=\"cpu\", cluster=\"$cluster\"} and on(namespace, pod) max by (namespace, pod) (kube_pod_status_phase{phase=\"Running\", cluster=\"$cluster\"} == 1)) / sum(machine_cpu_cores{cluster=\"$cluster\"})", |
204 | 204 | "hide": false, |
205 | 205 | "legendFormat": "Requests", |
206 | 206 | "range": true, |
|
212 | 212 | "uid": "${datasource}" |
213 | 213 | }, |
214 | 214 | "editorMode": "code", |
215 | | - "expr": "sum(kube_pod_container_resource_limits{resource=\"cpu\", cluster=\"$cluster\"}) / sum(machine_cpu_cores{cluster=\"$cluster\"})", |
| 215 | + "expr": "sum(kube_pod_container_resource_limits{resource=\"cpu\", cluster=\"$cluster\"} and on(namespace, pod) max by (namespace, pod) (kube_pod_status_phase{phase=\"Running\", cluster=\"$cluster\"} == 1)) / sum(machine_cpu_cores{cluster=\"$cluster\"})", |
216 | 216 | "hide": false, |
217 | 217 | "legendFormat": "Limits", |
218 | 218 | "range": true, |
|
301 | 301 | "uid": "${datasource}" |
302 | 302 | }, |
303 | 303 | "editorMode": "code", |
304 | | - "expr": "sum(kube_pod_container_resource_requests{resource=\"memory\", cluster=\"$cluster\"}) / sum(machine_memory_bytes{cluster=\"$cluster\"})", |
| 304 | + "expr": "sum(kube_pod_container_resource_requests{resource=\"memory\", cluster=\"$cluster\"} and on(namespace, pod) max by (namespace, pod) (kube_pod_status_phase{phase=\"Running\", cluster=\"$cluster\"} == 1)) / sum(machine_memory_bytes{cluster=\"$cluster\"})", |
305 | 305 | "hide": false, |
306 | 306 | "legendFormat": "Requests", |
307 | 307 | "range": true, |
|
313 | 313 | "uid": "${datasource}" |
314 | 314 | }, |
315 | 315 | "editorMode": "code", |
316 | | - "expr": "sum(kube_pod_container_resource_limits{resource=\"memory\", cluster=\"$cluster\"}) / sum(machine_memory_bytes{cluster=\"$cluster\"})", |
| 316 | + "expr": "sum(kube_pod_container_resource_limits{resource=\"memory\", cluster=\"$cluster\"} and on(namespace, pod) max by (namespace, pod) (kube_pod_status_phase{phase=\"Running\", cluster=\"$cluster\"} == 1)) / sum(machine_memory_bytes{cluster=\"$cluster\"})", |
317 | 317 | "hide": false, |
318 | 318 | "legendFormat": "Limits", |
319 | 319 | "range": true, |
|
763 | 763 | "uid": "${datasource}" |
764 | 764 | }, |
765 | 765 | "editorMode": "code", |
766 | | - "expr": "sum(kube_pod_container_resource_requests{resource=\"cpu\", cluster=\"$cluster\"})", |
| 766 | + "expr": "sum(kube_pod_container_resource_requests{resource=\"cpu\", cluster=\"$cluster\"} and on(namespace, pod) max by (namespace, pod) (kube_pod_status_phase{phase=\"Running\", cluster=\"$cluster\"} == 1))", |
767 | 767 | "hide": false, |
768 | 768 | "legendFormat": "Requests", |
769 | 769 | "range": true, |
|
775 | 775 | "uid": "${datasource}" |
776 | 776 | }, |
777 | 777 | "editorMode": "code", |
778 | | - "expr": "sum(kube_pod_container_resource_limits{resource=\"cpu\", cluster=\"$cluster\"})", |
| 778 | + "expr": "sum(kube_pod_container_resource_limits{resource=\"cpu\", cluster=\"$cluster\"} and on(namespace, pod) max by (namespace, pod) (kube_pod_status_phase{phase=\"Running\", cluster=\"$cluster\"} == 1))", |
779 | 779 | "hide": false, |
780 | 780 | "legendFormat": "Limits", |
781 | 781 | "range": true, |
|
865 | 865 | "uid": "${datasource}" |
866 | 866 | }, |
867 | 867 | "editorMode": "code", |
868 | | - "expr": "sum(kube_pod_container_resource_requests{resource=\"memory\", cluster=\"$cluster\"})", |
| 868 | + "expr": "sum(kube_pod_container_resource_requests{resource=\"memory\", cluster=\"$cluster\"} and on(namespace, pod) max by (namespace, pod) (kube_pod_status_phase{phase=\"Running\", cluster=\"$cluster\"} == 1))", |
869 | 869 | "hide": false, |
870 | 870 | "legendFormat": "Requests", |
871 | 871 | "range": true, |
|
877 | 877 | "uid": "${datasource}" |
878 | 878 | }, |
879 | 879 | "editorMode": "code", |
880 | | - "expr": "sum(kube_pod_container_resource_limits{resource=\"memory\", cluster=\"$cluster\"})", |
| 880 | + "expr": "sum(kube_pod_container_resource_limits{resource=\"memory\", cluster=\"$cluster\"} and on(namespace, pod) max by (namespace, pod) (kube_pod_status_phase{phase=\"Running\", cluster=\"$cluster\"} == 1))", |
881 | 881 | "hide": false, |
882 | 882 | "legendFormat": "Limits", |
883 | 883 | "range": true, |
|
3142 | 3142 | "timezone": "", |
3143 | 3143 | "title": "Kubernetes / Views / Global", |
3144 | 3144 | "uid": "k8s_views_global", |
3145 | | - "version": 44, |
| 3145 | + "version": 45, |
3146 | 3146 | "weekStart": "" |
3147 | 3147 | } |
0 commit comments