3 # GF_USERS_DEFAULT_THEME: 'light'
4 GF_SECURITY_ALLOW_EMBEDDING: 'true'
5 GF_AUTH_ANONYMOUS_ENABLED: 'true'
6 GF_AUTH_ANONYMOUS_ORG_ROLE: 'Editor'
13 repository: grafana/grafana-arm64v8-linux
23 url: http://mep-prometheus-server.default.svc.cluster.local:80
25 downloadDashboardsImage:
26 repository: lucashalbert/curl
27 tag: arm64v8-7.66.0-r0
30 dashboardproviders.yaml:
37 disableDeletion: false
40 path: /var/lib/grafana/dashboards/default
45 # yamllint disable rule:line-length
52 "datasource": "-- Grafana --",
55 "iconColor": "rgba(0, 211, 255, 1)",
56 "name": "Annotations & Alerts",
61 "description": "Summary metrics about containers running on Kubernetes nodes.\r\n\r\nDashboard was taken from here. This version does not reqiure you to\r\nsetup the Kubernetes-app plugin. (https://github.com/grafana/kubernetes-app)\r\n\r\nUse this Helm chart to launch Grafana into a Kubernetes cluster. It will include this dashboard and many more dashboards to give you visibility into the Kubernetes Cluster. (https://github.com/sekka1/cloud-public/tree/master/kubernetes/pods/grafana-helm)",
66 "iteration": 1574675114940,
70 "icon": "external link",
76 "title": "Dashboards",
92 "title": "Cluster Health",
97 "colorBackground": false,
101 "rgba(237, 129, 40, 0.89)",
105 "format": "percentunit",
110 "thresholdLabels": false,
111 "thresholdMarkers": true
125 "name": "value to text",
129 "name": "range to text",
133 "maxDataPoints": 100,
134 "nullPointMode": "connected",
138 "postfixFontSize": "50%",
140 "prefixFontSize": "50%",
149 "fillColor": "rgba(31, 118, 189, 0.18)",
151 "lineColor": "rgb(31, 120, 193)",
157 "expr": "sum(kube_pod_info{node=~\"$node\"}) / sum(kube_node_status_allocatable_pods{node=~\".*\"})",
158 "format": "time_series",
163 "thresholds": "80,90",
164 "title": "Cluster Pod Usage",
165 "type": "singlestat",
166 "valueFontSize": "80%",
174 "valueName": "current"
177 "cacheTimeout": null,
178 "colorBackground": false,
182 "rgba(237, 129, 40, 0.89)",
186 "format": "percentunit",
191 "thresholdLabels": false,
192 "thresholdMarkers": true
206 "name": "value to text",
210 "name": "range to text",
214 "maxDataPoints": 100,
215 "nullPointMode": "connected",
219 "postfixFontSize": "50%",
221 "prefixFontSize": "50%",
230 "fillColor": "rgba(31, 118, 189, 0.18)",
232 "lineColor": "rgb(31, 120, 193)",
238 "expr": "sum(kube_pod_container_resource_requests_cpu_cores{node=~\"$node\"}) / sum(kube_node_status_allocatable_cpu_cores{node=~\"$node\"})",
239 "format": "time_series",
244 "thresholds": "80,90",
245 "title": "Cluster CPU Usage",
246 "type": "singlestat",
247 "valueFontSize": "80%",
255 "valueName": "current"
258 "cacheTimeout": null,
259 "colorBackground": false,
263 "rgba(237, 129, 40, 0.89)",
267 "format": "percentunit",
272 "thresholdLabels": false,
273 "thresholdMarkers": true
287 "name": "value to text",
291 "name": "range to text",
295 "maxDataPoints": 100,
296 "nullPointMode": "connected",
300 "postfixFontSize": "50%",
302 "prefixFontSize": "50%",
311 "fillColor": "rgba(31, 118, 189, 0.18)",
313 "lineColor": "rgb(31, 120, 193)",
319 "expr": "sum(kube_pod_container_resource_requests_memory_bytes{node=~\"$node\"}) / sum(kube_node_status_allocatable_memory_bytes{node=~\"$node\"})",
320 "format": "time_series",
325 "thresholds": "80,90",
326 "title": "Cluster Memory Usage",
327 "type": "singlestat",
328 "valueFontSize": "80%",
336 "valueName": "current"
339 "cacheTimeout": null,
340 "colorBackground": false,
344 "rgba(237, 129, 40, 0.89)",
348 "format": "percentunit",
353 "thresholdLabels": false,
354 "thresholdMarkers": true
368 "name": "value to text",
372 "name": "range to text",
376 "maxDataPoints": 100,
377 "nullPointMode": "connected",
381 "postfixFontSize": "50%",
383 "prefixFontSize": "50%",
392 "fillColor": "rgba(31, 118, 189, 0.18)",
394 "lineColor": "rgb(31, 120, 193)",
400 "expr": "(sum (node_filesystem_size_bytes{kubernetes_node=~\"$node\"}) - sum (node_filesystem_free_bytes{kubernetes_node=~\"$node\"})) / sum (node_filesystem_size_bytes{kubernetes_node=~\"$node\"})",
401 "format": "time_series",
406 "thresholds": "80,90",
407 "title": "Cluster Disk Usage",
408 "type": "singlestat",
409 "valueFontSize": "80%",
417 "valueName": "current"
446 "nullPointMode": "null",
454 "seriesOverrides": [],
457 "steppedLine": false,
460 "expr": "sum(kube_node_status_allocatable_pods{node=~\"$node\"})",
461 "format": "time_series",
463 "legendFormat": "allocatable",
467 "expr": "sum(kube_node_status_capacity_pods{node=~\"$node\"})",
468 "format": "time_series",
470 "legendFormat": "capacity",
474 "expr": "sum(kube_pod_info{node=~\"$node\"})",
475 "format": "time_series",
477 "legendFormat": "requested",
485 "title": "Cluster Pod Capacity",
489 "value_type": "individual"
549 "nullPointMode": "null",
557 "seriesOverrides": [],
560 "steppedLine": false,
563 "expr": "sum(kube_node_status_capacity_cpu_cores{node=~\"$node\"})",
564 "format": "time_series",
566 "legendFormat": "allocatable",
570 "expr": "sum(kube_node_status_allocatable_cpu_cores{node=~\"$node\"})",
571 "format": "time_series",
573 "legendFormat": "capacity",
577 "expr": "sum(kube_pod_container_resource_requests_cpu_cores{node=~\"$node\"})",
578 "format": "time_series",
580 "legendFormat": "requested",
588 "title": "Cluster CPU Capacity",
592 "value_type": "individual"
653 "nullPointMode": "null",
661 "seriesOverrides": [],
664 "steppedLine": false,
667 "expr": "sum(kube_node_status_allocatable_memory_bytes{node=~\"$node\"})",
668 "format": "time_series",
670 "legendFormat": "allocatable",
674 "expr": "sum(kube_node_status_capacity_memory_bytes{node=~\"$node\"})",
675 "format": "time_series",
677 "legendFormat": "capacity",
681 "expr": "sum(kube_pod_container_resource_requests_memory_bytes{node=~\"$node\"})",
682 "format": "time_series",
684 "legendFormat": "requested",
692 "title": "Cluster Mem Capacity",
696 "value_type": "individual"
708 "format": "decbytes",
756 "nullPointMode": "null",
764 "seriesOverrides": [],
767 "steppedLine": false,
770 "expr": "sum(node_filesystem_size_bytes{kubernetes_node=~\"$node\"}) - sum(node_filesystem_free_bytes{kubernetes_node=~\"$node\"})",
771 "format": "time_series",
773 "legendFormat": "usage",
777 "expr": "sum(node_filesystem_size_bytes{kubernetes_node=~\"$node\"})",
778 "format": "time_series",
780 "legendFormat": "limit",
788 "title": "Cluster Disk Capacity",
792 "value_type": "individual"
804 "format": "decbytes",
836 "title": "Deployments",
867 "dateFormat": "YYYY-MM-DD HH:mm:ss",
875 "rgba(245, 54, 54, 0.9)",
876 "rgba(237, 129, 40, 0.89)",
877 "rgba(50, 172, 45, 0.97)"
893 "rgba(245, 54, 54, 0.9)",
894 "rgba(237, 129, 40, 0.89)",
895 "rgba(50, 172, 45, 0.97)"
897 "dateFormat": "YYYY-MM-DD HH:mm:ss",
911 "expr": "kube_deployment_status_replicas{namespace=~\"$namespace\"}",
912 "format": "time_series",
916 "legendFormat": "{{ deployment }}",
920 "title": "Deployment Replicas - Up To Date",
921 "transform": "timeseries_to_rows",
925 "cacheTimeout": null,
926 "colorBackground": false,
930 "rgba(237, 129, 40, 0.89)",
939 "thresholdLabels": false,
940 "thresholdMarkers": true
954 "name": "value to text",
958 "name": "range to text",
962 "maxDataPoints": 100,
963 "nullPointMode": "connected",
967 "postfixFontSize": "50%",
969 "prefixFontSize": "50%",
978 "fillColor": "rgba(31, 118, 189, 0.18)",
980 "lineColor": "rgb(31, 120, 193)",
986 "expr": "sum(kube_deployment_status_replicas{namespace=~\"$namespace\"})",
987 "format": "time_series",
993 "title": "Deployment Replicas",
994 "type": "singlestat",
995 "valueFontSize": "80%",
1006 "cacheTimeout": null,
1007 "colorBackground": false,
1008 "colorValue": false,
1011 "rgba(237, 129, 40, 0.89)",
1014 "datasource": "MEP",
1020 "thresholdLabels": false,
1021 "thresholdMarkers": true
1035 "name": "value to text",
1039 "name": "range to text",
1043 "maxDataPoints": 100,
1044 "nullPointMode": "connected",
1048 "postfixFontSize": "50%",
1050 "prefixFontSize": "50%",
1059 "fillColor": "rgba(31, 118, 189, 0.18)",
1061 "lineColor": "rgb(31, 120, 193)",
1067 "expr": "sum(kube_deployment_status_replicas_updated{namespace=~\"$namespace\"})",
1068 "format": "time_series",
1069 "intervalFactor": 1,
1074 "title": "Deployment Replicas - Updated",
1075 "type": "singlestat",
1076 "valueFontSize": "80%",
1087 "cacheTimeout": null,
1088 "colorBackground": false,
1089 "colorValue": false,
1092 "rgba(237, 129, 40, 0.89)",
1095 "datasource": "MEP",
1101 "thresholdLabels": false,
1102 "thresholdMarkers": true
1116 "name": "value to text",
1120 "name": "range to text",
1124 "maxDataPoints": 100,
1125 "nullPointMode": "connected",
1129 "postfixFontSize": "50%",
1131 "prefixFontSize": "50%",
1140 "fillColor": "rgba(31, 118, 189, 0.18)",
1142 "lineColor": "rgb(31, 120, 193)",
1148 "expr": "sum(kube_deployment_status_replicas_unavailable{namespace=~\"$namespace\"})",
1149 "format": "time_series",
1150 "intervalFactor": 1,
1155 "title": "Deployment Replicas - Unavailable",
1156 "type": "singlestat",
1157 "valueFontSize": "80%",
1182 "cacheTimeout": null,
1183 "colorBackground": false,
1184 "colorValue": false,
1187 "rgba(237, 129, 40, 0.89)",
1190 "datasource": "MEP",
1196 "thresholdLabels": false,
1197 "thresholdMarkers": true
1211 "name": "value to text",
1215 "name": "range to text",
1219 "maxDataPoints": 100,
1220 "nullPointMode": "connected",
1224 "postfixFontSize": "50%",
1226 "prefixFontSize": "50%",
1235 "fillColor": "rgba(31, 118, 189, 0.18)",
1237 "lineColor": "rgb(31, 120, 193)",
1243 "expr": "sum(kube_node_info{node=~\"$node\"})",
1244 "format": "time_series",
1245 "intervalFactor": 1,
1250 "title": "Number Of Nodes",
1251 "type": "singlestat",
1252 "valueFontSize": "80%",
1263 "cacheTimeout": null,
1264 "colorBackground": true,
1265 "colorValue": false,
1268 "rgba(237, 129, 40, 0.89)",
1271 "datasource": "MEP",
1277 "thresholdLabels": false,
1278 "thresholdMarkers": true
1292 "name": "value to text",
1296 "name": "range to text",
1300 "maxDataPoints": 100,
1301 "nullPointMode": "connected",
1305 "postfixFontSize": "50%",
1307 "prefixFontSize": "50%",
1316 "fillColor": "rgba(31, 118, 189, 0.18)",
1318 "lineColor": "rgb(31, 120, 193)",
1324 "expr": "sum(kube_node_status_condition{condition=\"OutOfDisk\", node=~\"$node\", status=\"true\"})",
1325 "format": "time_series",
1326 "intervalFactor": 1,
1331 "title": "Nodes Out of Disk",
1332 "type": "singlestat",
1333 "valueFontSize": "80%",
1341 "valueName": "current"
1344 "cacheTimeout": null,
1345 "colorBackground": true,
1346 "colorValue": false,
1349 "rgba(237, 129, 40, 0.89)",
1352 "datasource": "MEP",
1358 "thresholdLabels": false,
1359 "thresholdMarkers": true
1373 "name": "value to text",
1377 "name": "range to text",
1381 "maxDataPoints": 100,
1382 "nullPointMode": "connected",
1386 "postfixFontSize": "50%",
1388 "prefixFontSize": "50%",
1397 "fillColor": "rgba(31, 118, 189, 0.18)",
1399 "lineColor": "rgb(31, 120, 193)",
1405 "expr": "sum(kube_node_spec_unschedulable{node=~\"$node\"})",
1406 "format": "time_series",
1407 "intervalFactor": 1,
1412 "title": "Nodes Unavailable",
1413 "type": "singlestat",
1414 "valueFontSize": "80%",
1422 "valueName": "current"
1439 "cacheTimeout": null,
1440 "colorBackground": false,
1441 "colorValue": false,
1444 "rgba(237, 129, 40, 0.89)",
1447 "datasource": "MEP",
1453 "thresholdLabels": false,
1454 "thresholdMarkers": true
1468 "name": "value to text",
1472 "name": "range to text",
1476 "maxDataPoints": 100,
1477 "nullPointMode": "connected",
1481 "postfixFontSize": "50%",
1483 "prefixFontSize": "50%",
1492 "fillColor": "rgba(78, 203, 42, 0.28)",
1494 "lineColor": "#629e51",
1500 "expr": "sum(kube_pod_status_phase{namespace=~\"$namespace\", phase=\"Running\"})",
1501 "format": "time_series",
1503 "intervalFactor": 1,
1508 "title": "Pods Running",
1509 "type": "singlestat",
1510 "valueFontSize": "80%",
1518 "valueName": "current"
1521 "cacheTimeout": null,
1522 "colorBackground": false,
1523 "colorValue": false,
1526 "rgba(237, 129, 40, 0.89)",
1529 "datasource": "MEP",
1535 "thresholdLabels": false,
1536 "thresholdMarkers": true
1550 "name": "value to text",
1554 "name": "range to text",
1558 "maxDataPoints": 100,
1559 "nullPointMode": "connected",
1563 "postfixFontSize": "50%",
1565 "prefixFontSize": "50%",
1574 "fillColor": "rgba(78, 203, 42, 0.28)",
1576 "lineColor": "#629e51",
1582 "expr": "sum(kube_pod_status_phase{namespace=~\"$namespace\", phase=\"Pending\"})",
1583 "format": "time_series",
1585 "intervalFactor": 1,
1590 "title": "Pods Pending",
1591 "type": "singlestat",
1592 "valueFontSize": "80%",
1600 "valueName": "current"
1603 "cacheTimeout": null,
1604 "colorBackground": false,
1605 "colorValue": false,
1608 "rgba(237, 129, 40, 0.89)",
1611 "datasource": "MEP",
1617 "thresholdLabels": false,
1618 "thresholdMarkers": true
1632 "name": "value to text",
1636 "name": "range to text",
1640 "maxDataPoints": 100,
1641 "nullPointMode": "connected",
1645 "postfixFontSize": "50%",
1647 "prefixFontSize": "50%",
1656 "fillColor": "rgba(78, 203, 42, 0.28)",
1658 "lineColor": "#629e51",
1664 "expr": "sum(kube_pod_status_phase{namespace=~\"$namespace\", phase=\"Failed\"})",
1665 "format": "time_series",
1667 "intervalFactor": 1,
1672 "title": "Pods Failed",
1673 "type": "singlestat",
1674 "valueFontSize": "80%",
1682 "valueName": "current"
1685 "cacheTimeout": null,
1686 "colorBackground": false,
1687 "colorValue": false,
1690 "rgba(237, 129, 40, 0.89)",
1693 "datasource": "MEP",
1699 "thresholdLabels": false,
1700 "thresholdMarkers": true
1714 "name": "value to text",
1718 "name": "range to text",
1722 "maxDataPoints": 100,
1723 "nullPointMode": "connected",
1727 "postfixFontSize": "50%",
1729 "prefixFontSize": "50%",
1738 "fillColor": "rgba(78, 203, 42, 0.28)",
1740 "lineColor": "#629e51",
1746 "expr": "sum(kube_pod_status_phase{namespace=~\"$namespace\", phase=\"Succeeded\"})",
1747 "format": "time_series",
1749 "intervalFactor": 1,
1754 "title": "Pods Succeeded",
1755 "type": "singlestat",
1756 "valueFontSize": "80%",
1764 "valueName": "current"
1767 "cacheTimeout": null,
1768 "colorBackground": false,
1769 "colorValue": false,
1772 "rgba(237, 129, 40, 0.89)",
1775 "datasource": "MEP",
1781 "thresholdLabels": false,
1782 "thresholdMarkers": true
1796 "name": "value to text",
1800 "name": "range to text",
1804 "maxDataPoints": 100,
1805 "nullPointMode": "connected",
1809 "postfixFontSize": "50%",
1811 "prefixFontSize": "50%",
1820 "fillColor": "rgba(78, 203, 42, 0.28)",
1822 "lineColor": "#629e51",
1828 "expr": "sum(kube_pod_status_phase{namespace=~\"$namespace\", phase=\"Unknown\"})",
1829 "format": "time_series",
1831 "intervalFactor": 1,
1836 "title": "Pods Unknown",
1837 "type": "singlestat",
1838 "valueFontSize": "80%",
1846 "valueName": "current"
1859 "title": "Containers",
1863 "cacheTimeout": null,
1864 "colorBackground": false,
1865 "colorValue": false,
1868 "rgba(237, 129, 40, 0.89)",
1871 "datasource": "MEP",
1877 "thresholdLabels": false,
1878 "thresholdMarkers": true
1892 "name": "value to text",
1896 "name": "range to text",
1900 "maxDataPoints": 100,
1901 "nullPointMode": "connected",
1905 "postfixFontSize": "50%",
1907 "prefixFontSize": "50%",
1916 "fillColor": "rgba(31, 118, 189, 0.18)",
1918 "lineColor": "rgb(31, 120, 193)",
1924 "expr": "sum(kube_pod_container_status_running{namespace=~\"$namespace\"})",
1925 "format": "time_series",
1926 "intervalFactor": 1,
1931 "title": "Containers Running",
1932 "type": "singlestat",
1933 "valueFontSize": "80%",
1941 "valueName": "current"
1944 "cacheTimeout": null,
1945 "colorBackground": false,
1946 "colorValue": false,
1949 "rgba(237, 129, 40, 0.89)",
1952 "datasource": "MEP",
1958 "thresholdLabels": false,
1959 "thresholdMarkers": true
1973 "name": "value to text",
1977 "name": "range to text",
1981 "maxDataPoints": 100,
1982 "nullPointMode": "connected",
1986 "postfixFontSize": "50%",
1988 "prefixFontSize": "50%",
1997 "fillColor": "rgba(31, 118, 189, 0.18)",
1999 "lineColor": "rgb(31, 120, 193)",
2005 "expr": "sum(kube_pod_container_status_waiting{namespace=~\"$namespace\"})",
2006 "format": "time_series",
2007 "intervalFactor": 1,
2012 "title": "Containers Waiting",
2013 "type": "singlestat",
2014 "valueFontSize": "80%",
2022 "valueName": "current"
2025 "cacheTimeout": null,
2026 "colorBackground": false,
2027 "colorValue": false,
2030 "rgba(237, 129, 40, 0.89)",
2033 "datasource": "MEP",
2039 "thresholdLabels": false,
2040 "thresholdMarkers": true
2054 "name": "value to text",
2058 "name": "range to text",
2062 "maxDataPoints": 100,
2063 "nullPointMode": "connected",
2067 "postfixFontSize": "50%",
2069 "prefixFontSize": "50%",
2078 "fillColor": "rgba(31, 118, 189, 0.18)",
2080 "lineColor": "rgb(31, 120, 193)",
2086 "expr": "sum(kube_pod_container_status_terminated{namespace=~\"$namespace\"})",
2087 "format": "time_series",
2088 "intervalFactor": 1,
2093 "title": "Containers Terminated",
2094 "type": "singlestat",
2095 "valueFontSize": "80%",
2103 "valueName": "current"
2106 "cacheTimeout": null,
2107 "colorBackground": false,
2108 "colorValue": false,
2111 "rgba(237, 129, 40, 0.89)",
2114 "datasource": "MEP",
2120 "thresholdLabels": false,
2121 "thresholdMarkers": true
2135 "name": "value to text",
2139 "name": "range to text",
2143 "maxDataPoints": 100,
2144 "nullPointMode": "connected",
2148 "postfixFontSize": "50%",
2150 "prefixFontSize": "50%",
2159 "fillColor": "rgba(31, 118, 189, 0.18)",
2161 "lineColor": "rgb(31, 120, 193)",
2167 "expr": "sum(delta(kube_pod_container_status_restarts_total{namespace=\"kube-system\"}[30m]))",
2168 "format": "time_series",
2169 "intervalFactor": 1,
2174 "title": "Containers Restarts (Last 30 Minutes)",
2175 "type": "singlestat",
2176 "valueFontSize": "80%",
2184 "valueName": "current"
2187 "cacheTimeout": null,
2188 "colorBackground": false,
2189 "colorValue": false,
2192 "rgba(237, 129, 40, 0.89)",
2195 "datasource": "MEP",
2201 "thresholdLabels": false,
2202 "thresholdMarkers": true
2216 "name": "value to text",
2220 "name": "range to text",
2224 "maxDataPoints": 100,
2225 "nullPointMode": "connected",
2229 "postfixFontSize": "50%",
2231 "prefixFontSize": "50%",
2240 "fillColor": "rgba(31, 118, 189, 0.18)",
2242 "lineColor": "rgb(31, 120, 193)",
2248 "expr": "sum(kube_pod_container_resource_requests_cpu_cores{kubernetes_namespace=~\"$namespace\", node=~\"$node\"})",
2249 "format": "time_series",
2250 "intervalFactor": 1,
2255 "title": "CPU Cores Requested by Containers",
2256 "type": "singlestat",
2257 "valueFontSize": "80%",
2265 "valueName": "current"
2268 "cacheTimeout": null,
2269 "colorBackground": false,
2270 "colorValue": false,
2273 "rgba(237, 129, 40, 0.89)",
2276 "datasource": "MEP",
2277 "format": "decbytes",
2282 "thresholdLabels": false,
2283 "thresholdMarkers": true
2297 "name": "value to text",
2301 "name": "range to text",
2305 "maxDataPoints": 100,
2306 "nullPointMode": "connected",
2310 "postfixFontSize": "50%",
2312 "prefixFontSize": "50%",
2321 "fillColor": "rgba(31, 118, 189, 0.18)",
2323 "lineColor": "rgb(31, 120, 193)",
2329 "expr": "sum(kube_pod_container_resource_requests_memory_bytes{namespace=~\"kube-system\", node=~\"$node\"})",
2330 "format": "time_series",
2331 "intervalFactor": 1,
2336 "title": "Memory Requested By Containers",
2337 "type": "singlestat",
2338 "valueFontSize": "80%",
2346 "valueName": "current"
2350 "schemaVersion": 20,
2360 "text": "No data sources found",
2364 "includeAll": false,
2367 "name": "datasource",
2369 "query": "prometheus",
2372 "skipUrlSync": false,
2373 "type": "datasource"
2382 "datasource": "MEP",
2383 "definition": "label_values(kube_pod_info, kubernetes_node)",
2390 "query": "label_values(kube_pod_info, kubernetes_node)",
2393 "skipUrlSync": false,
2395 "tagValuesQuery": "",
2407 "datasource": "MEP",
2408 "definition": "label_values(kube_pod_info, kubernetes_namespace)",
2413 "name": "namespace",
2415 "query": "label_values(kube_pod_info, kubernetes_namespace)",
2418 "skipUrlSync": false,
2420 "tagValuesQuery": "",
2433 "refresh_intervals": [
2457 "timezone": "browser",
2458 "title": "MEP Cluster Metrics",
2469 "datasource": "-- Grafana --",
2472 "iconColor": "rgba(0, 211, 255, 1)",
2473 "name": "Annotations & Alerts",
2478 "description": "A dashboard to view pod metrics by namespace and pod names.\r\n\r\nUse this Helm chart to launch Grafana into a Kubernetes cluster. It will include this dashboard and many more dashboards to give you visibility into the Kubernetes Cluster. (https://github.com/sekka1/cloud-public/tree/master/kubernetes/pods/grafana-helm)",
2483 "iteration": 1574675785610,
2491 "datasource": "MEP",
2513 "nullPointMode": "null",
2517 "percentage": false,
2521 "seriesOverrides": [],
2524 "steppedLine": false,
2527 "expr": "avg(irate(container_cpu_usage_seconds_total{pod!=\"\", pod=~\"[[pod_name]].*\", namespace=~\"[[namespace]].*\"}[5m]) * 100) by (pod)",
2528 "format": "time_series",
2530 "intervalFactor": 1,
2543 "value_type": "individual"
2581 "datasource": "MEP",
2603 "nullPointMode": "null",
2607 "percentage": false,
2611 "seriesOverrides": [],
2614 "steppedLine": false,
2617 "expr": "sum (container_memory_working_set_bytes{pod!=\"\", pod=~\"[[pod_name]].*\", namespace=~\"[[namespace]].*\"}) by (pod)",
2618 "format": "time_series",
2619 "intervalFactor": 1,
2631 "value_type": "individual"
2666 "schemaVersion": 20,
2678 "datasource": "MEP",
2679 "definition": "label_values(kube_pod_info, kubernetes_namespace)",
2684 "name": "namespace",
2686 "query": "label_values(kube_pod_info, kubernetes_namespace)",
2689 "skipUrlSync": false,
2691 "tagValuesQuery": "",
2703 "datasource": "MEP",
2704 "definition": "label_values(kube_pod_info{namespace=\"$namespace\"}, pod)",
2711 "query": "label_values(kube_pod_info{namespace=\"$namespace\"}, pod)",
2714 "skipUrlSync": false,
2716 "tagValuesQuery": "",
2729 "refresh_intervals": [
2754 "title": "MEP Pods Metrics",