6 "datasource": "-- Grafana --",
9 "iconColor": "rgba(0, 211, 255, 1)",
10 "name": "Annotations & Alerts",
15 "description": "OSM status summary",
20 "iteration": 1615160504049,
24 "icon": "external link",
28 "title": "Dashboards",
44 "title": "Cluster Health",
49 "colorBackground": false,
54 "rgba(237, 129, 40, 0.89)",
57 "datasource": "prometheus - Juju generated source",
69 "thresholdLabels": false,
70 "thresholdMarkers": true
84 "name": "value to text",
88 "name": "range to text",
93 "nullPointMode": "connected",
96 "postfixFontSize": "50%",
98 "prefixFontSize": "50%",
107 "repeatDirection": "h",
109 "fillColor": "rgba(31, 118, 189, 0.18)",
111 "lineColor": "rgb(31, 120, 193)",
117 "expr": "sum(kube_node_info)",
118 "format": "time_series",
128 "type": "singlestat",
129 "valueFontSize": "70%",
137 "valueName": "current"
140 "cacheTimeout": null,
141 "colorBackground": false,
145 "rgba(237, 129, 40, 0.89)",
148 "datasource": "prometheus - Juju generated source",
160 "thresholdLabels": false,
161 "thresholdMarkers": true
175 "name": "value to text",
179 "name": "range to text",
183 "maxDataPoints": 100,
184 "nullPointMode": "connected",
186 "postfix": " Pods Running",
187 "postfixFontSize": "50%",
189 "prefixFontSize": "50%",
198 "fillColor": "rgba(78, 203, 42, 0.28)",
200 "lineColor": "#629e51",
206 "expr": "sum(kube_pod_status_phase)",
207 "format": "time_series",
217 "type": "singlestat",
218 "valueFontSize": "70%",
226 "valueName": "current"
229 "cacheTimeout": null,
230 "colorBackground": true,
231 "colorPrefix": false,
235 "rgba(237, 129, 40, 0.89)",
238 "datasource": "prometheus - Juju generated source",
250 "thresholdLabels": false,
251 "thresholdMarkers": true
265 "name": "value to text",
269 "name": "range to text",
273 "maxDataPoints": 100,
274 "nullPointMode": "connected",
276 "postfix": " Nodes Unavailable",
277 "postfixFontSize": "50%",
279 "prefixFontSize": "50%",
288 "fillColor": "rgba(31, 118, 189, 0.18)",
290 "lineColor": "rgb(31, 120, 193)",
296 "expr": "sum(kube_node_info)-sum(kube_node_status_condition{condition=\"Ready\", status=\"true\"})",
297 "format": "time_series",
305 "type": "singlestat",
306 "valueFontSize": "70%",
314 "valueName": "current"
317 "cacheTimeout": null,
318 "colorBackground": true,
322 "rgba(237, 129, 40, 0.89)",
325 "datasource": "prometheus - Juju generated source",
337 "thresholdLabels": false,
338 "thresholdMarkers": true
352 "name": "value to text",
356 "name": "range to text",
360 "maxDataPoints": 100,
361 "nullPointMode": "connected",
363 "postfix": " Pods not Ready",
364 "postfixFontSize": "50%",
366 "prefixFontSize": "50%",
375 "fillColor": "rgba(31, 118, 189, 0.18)",
377 "lineColor": "rgb(31, 120, 193)",
385 "expr": "sum(kube_pod_status_phase{phase!=\"Running\"})",
396 "type": "singlestat",
397 "valueFontSize": "70%",
408 "cacheTimeout": null,
409 "colorBackground": false,
413 "rgba(237, 129, 40, 0.89)",
416 "datasource": "prometheus - Juju generated source",
423 "format": "percentunit",
428 "thresholdLabels": false,
429 "thresholdMarkers": true
443 "name": "value to text",
447 "name": "range to text",
451 "maxDataPoints": 100,
452 "nullPointMode": "connected",
455 "postfixFontSize": "50%",
457 "prefixFontSize": "50%",
466 "fillColor": "rgba(31, 118, 189, 0.18)",
468 "lineColor": "rgb(31, 120, 193)",
474 "expr": "sum(kube_pod_info) / sum(kube_node_status_allocatable_pods)",
475 "format": "time_series",
480 "thresholds": "0.7,0.85",
481 "title": "Pod Usage",
482 "type": "singlestat",
483 "valueFontSize": "80%",
491 "valueName": "current"
494 "cacheTimeout": null,
495 "colorBackground": false,
499 "rgba(237, 129, 40, 0.89)",
502 "datasource": "prometheus - Juju generated source",
509 "format": "percentunit",
514 "thresholdLabels": false,
515 "thresholdMarkers": true
529 "name": "value to text",
533 "name": "range to text",
537 "maxDataPoints": 100,
538 "nullPointMode": "connected",
541 "postfixFontSize": "50%",
543 "prefixFontSize": "50%",
552 "fillColor": "rgba(31, 118, 189, 0.18)",
554 "lineColor": "rgb(31, 120, 193)",
560 "expr": "sum(kube_pod_container_resource_requests_cpu_cores) / sum(kube_node_status_allocatable_cpu_cores)",
561 "format": "time_series",
567 "thresholds": "0.7,0.85",
568 "title": "CPU Usage",
569 "type": "singlestat",
570 "valueFontSize": "80%",
578 "valueName": "current"
581 "cacheTimeout": null,
582 "colorBackground": false,
586 "rgba(237, 129, 40, 0.89)",
589 "datasource": "prometheus - Juju generated source",
596 "format": "percentunit",
601 "thresholdLabels": false,
602 "thresholdMarkers": true
616 "name": "value to text",
620 "name": "range to text",
624 "maxDataPoints": 100,
625 "nullPointMode": "connected",
628 "postfixFontSize": "50%",
630 "prefixFontSize": "50%",
639 "fillColor": "rgba(31, 118, 189, 0.18)",
641 "lineColor": "rgb(31, 120, 193)",
647 "expr": "sum(kube_pod_container_resource_requests_memory_bytes) / sum(kube_node_status_allocatable_memory_bytes)",
648 "format": "time_series",
654 "thresholds": "0.7,0.85",
655 "title": "Memory Usage",
656 "type": "singlestat",
657 "valueFontSize": "80%",
665 "valueName": "current"
668 "cacheTimeout": null,
669 "colorBackground": false,
673 "rgba(237, 129, 40, 0.89)",
676 "datasource": "prometheus - Juju generated source",
683 "format": "percentunit",
688 "thresholdLabels": false,
689 "thresholdMarkers": true
703 "name": "value to text",
707 "name": "range to text",
711 "maxDataPoints": 100,
712 "nullPointMode": "connected",
715 "postfixFontSize": "50%",
717 "prefixFontSize": "50%",
726 "fillColor": "rgba(31, 118, 189, 0.18)",
728 "lineColor": "rgb(31, 120, 193)",
734 "expr": "(sum (node_filesystem_size_bytes) - sum (node_filesystem_free_bytes)) / sum (node_filesystem_size_bytes)",
735 "format": "time_series",
741 "thresholds": "0.7,0.85",
742 "title": "Disk Usage",
743 "type": "singlestat",
744 "valueFontSize": "80%",
752 "valueName": "current"
769 "cacheTimeout": null,
770 "colorBackground": false,
774 "rgba(237, 129, 40, 0.89)",
777 "datasource": "prometheus - Juju generated source",
789 "thresholdLabels": false,
790 "thresholdMarkers": false
804 "name": "value to text",
808 "name": "range to text",
812 "maxDataPoints": 100,
813 "nullPointMode": "connected",
816 "postfixFontSize": "50%",
818 "prefixFontSize": "50%",
827 "fillColor": "rgba(31, 118, 189, 0.18)",
829 "lineColor": "rgb(31, 120, 193)",
837 "expr": "kube_statefulset_status_replicas_ready{namespace=\"osm\", statefulset=\"prometheus-k8s\"}",
838 "format": "time_series",
847 "title": "Prometheus",
848 "type": "singlestat",
849 "valueFontSize": "100%",
857 "valueName": "current"
860 "cacheTimeout": null,
861 "colorBackground": false,
865 "rgba(237, 129, 40, 0.89)",
868 "datasource": "prometheus - Juju generated source",
881 "thresholdLabels": false,
882 "thresholdMarkers": false
896 "name": "value to text",
900 "name": "range to text",
904 "maxDataPoints": 100,
905 "nullPointMode": "connected",
908 "postfixFontSize": "50%",
910 "prefixFontSize": "50%",
919 "fillColor": "rgba(31, 118, 189, 0.18)",
921 "lineColor": "rgb(31, 120, 193)",
929 "expr": "kube_statefulset_status_replicas_ready{namespace=\"osm\", statefulset=\"mongodb-k8s\"}",
930 "format": "time_series",
938 "type": "singlestat",
939 "valueFontSize": "100%",
947 "valueName": "current"
950 "cacheTimeout": null,
951 "colorBackground": false,
955 "rgba(237, 129, 40, 0.89)",
958 "datasource": "prometheus - Juju generated source",
970 "thresholdLabels": false,
971 "thresholdMarkers": false
985 "name": "value to text",
989 "name": "range to text",
993 "maxDataPoints": 100,
994 "nullPointMode": "connected",
997 "postfixFontSize": "50%",
999 "prefixFontSize": "50%",
1008 "fillColor": "rgba(31, 118, 189, 0.18)",
1010 "lineColor": "rgb(31, 120, 193)",
1018 "expr": "kube_statefulset_status_replicas_ready{namespace=\"osm\", statefulset=\"mariadb-k8s\"}",
1019 "format": "time_series",
1025 "thresholds": "0,1",
1029 "type": "singlestat",
1030 "valueFontSize": "100%",
1038 "valueName": "current"
1041 "cacheTimeout": null,
1042 "colorBackground": false,
1043 "colorValue": false,
1046 "rgba(237, 129, 40, 0.89)",
1049 "datasource": "prometheus - Juju generated source",
1061 "thresholdLabels": false,
1062 "thresholdMarkers": false
1076 "name": "value to text",
1080 "name": "range to text",
1084 "maxDataPoints": 100,
1085 "nullPointMode": "connected",
1087 "pluginVersion": "6.3.5",
1089 "postfixFontSize": "50%",
1091 "prefixFontSize": "50%",
1100 "fillColor": "rgba(31, 118, 189, 0.18)",
1102 "lineColor": "rgb(31, 120, 193)",
1110 "expr": "kube_statefulset_status_replicas_ready{namespace=\"osm\", statefulset=\"ro-k8s\"}",
1111 "format": "time_series",
1118 "thresholds": "0,1",
1122 "type": "singlestat",
1123 "valueFontSize": "100%",
1131 "valueName": "current"
1134 "cacheTimeout": null,
1135 "colorBackground": false,
1136 "colorValue": false,
1139 "rgba(237, 129, 40, 0.89)",
1142 "datasource": "prometheus - Juju generated source",
1155 "thresholdLabels": false,
1156 "thresholdMarkers": false
1170 "name": "value to text",
1174 "name": "range to text",
1178 "maxDataPoints": 100,
1179 "nullPointMode": "connected",
1182 "postfixFontSize": "50%",
1184 "prefixFontSize": "50%",
1193 "fillColor": "rgba(31, 118, 189, 0.18)",
1195 "lineColor": "rgb(31, 120, 193)",
1203 "expr": "kube_statefulset_status_replicas_ready{namespace=\"osm\", statefulset=\"zookeeper-k8s\"}",
1204 "format": "time_series",
1210 "thresholds": "0,1",
1213 "title": "zookeeper",
1214 "type": "singlestat",
1215 "valueFontSize": "100%",
1223 "valueName": "current"
1226 "cacheTimeout": null,
1227 "colorBackground": false,
1228 "colorValue": false,
1231 "rgba(237, 129, 40, 0.89)",
1234 "datasource": "prometheus - Juju generated source",
1247 "thresholdLabels": false,
1248 "thresholdMarkers": false
1262 "name": "value to text",
1266 "name": "range to text",
1270 "maxDataPoints": 100,
1271 "nullPointMode": "connected",
1274 "postfixFontSize": "50%",
1276 "prefixFontSize": "50%",
1285 "fillColor": "rgba(31, 118, 189, 0.18)",
1287 "lineColor": "rgb(31, 120, 193)",
1295 "expr": "kube_statefulset_status_replicas_ready{namespace=\"osm\", statefulset=\"kafka-k8s\"}",
1296 "format": "time_series",
1302 "thresholds": "0,1",
1306 "type": "singlestat",
1307 "valueFontSize": "100%",
1315 "valueName": "current"
1318 "cacheTimeout": null,
1319 "colorBackground": false,
1320 "colorValue": false,
1323 "rgba(237, 129, 40, 0.89)",
1326 "datasource": "prometheus - Juju generated source",
1338 "thresholdLabels": false,
1339 "thresholdMarkers": false
1353 "name": "value to text",
1357 "name": "range to text",
1361 "maxDataPoints": 100,
1362 "nullPointMode": "connected",
1364 "pluginVersion": "6.3.5",
1366 "postfixFontSize": "50%",
1368 "prefixFontSize": "50%",
1377 "fillColor": "rgba(31, 118, 189, 0.18)",
1379 "lineColor": "rgb(31, 120, 193)",
1387 "expr": "kube_statefulset_status_replicas_ready{namespace=\"osm\", statefulset=\"lcm-k8s\"}",
1388 "format": "time_series",
1395 "thresholds": "0,1",
1399 "type": "singlestat",
1400 "valueFontSize": "100%",
1408 "valueName": "current"
1411 "cacheTimeout": null,
1412 "colorBackground": false,
1413 "colorValue": false,
1416 "rgba(237, 129, 40, 0.89)",
1419 "datasource": "prometheus - Juju generated source",
1432 "thresholdLabels": false,
1433 "thresholdMarkers": false
1447 "name": "value to text",
1451 "name": "range to text",
1455 "maxDataPoints": 100,
1456 "nullPointMode": "connected",
1458 "pluginVersion": "6.3.5",
1460 "postfixFontSize": "50%",
1462 "prefixFontSize": "50%",
1471 "fillColor": "rgba(31, 118, 189, 0.18)",
1473 "lineColor": "rgb(31, 120, 193)",
1481 "expr": "kube_statefulset_status_replicas_ready{namespace=\"osm\", statefulset=\"nbi-k8s\"}",
1482 "format": "time_series",
1489 "thresholds": "0,1",
1493 "type": "singlestat",
1494 "valueFontSize": "100%",
1502 "valueName": "current"
1505 "cacheTimeout": null,
1506 "colorBackground": false,
1507 "colorValue": false,
1510 "rgba(237, 129, 40, 0.89)",
1513 "datasource": "prometheus - Juju generated source",
1525 "thresholdLabels": false,
1526 "thresholdMarkers": false
1540 "name": "value to text",
1544 "name": "range to text",
1548 "maxDataPoints": 100,
1549 "nullPointMode": "connected",
1551 "pluginVersion": "6.3.5",
1553 "postfixFontSize": "50%",
1555 "prefixFontSize": "50%",
1564 "fillColor": "rgba(31, 118, 189, 0.18)",
1566 "lineColor": "rgb(31, 120, 193)",
1574 "expr": "kube_statefulset_status_replicas_ready{namespace=\"osm\", statefulset=\"pol-k8s\"}",
1575 "format": "time_series",
1582 "thresholds": "0,1",
1586 "type": "singlestat",
1587 "valueFontSize": "100%",
1595 "valueName": "current"
1598 "cacheTimeout": null,
1599 "colorBackground": false,
1600 "colorValue": false,
1603 "rgba(237, 129, 40, 0.89)",
1606 "datasource": "prometheus - Juju generated source",
1618 "thresholdLabels": false,
1619 "thresholdMarkers": false
1633 "name": "value to text",
1637 "name": "range to text",
1641 "maxDataPoints": 100,
1642 "nullPointMode": "connected",
1644 "pluginVersion": "6.3.5",
1646 "postfixFontSize": "50%",
1648 "prefixFontSize": "50%",
1657 "fillColor": "rgba(31, 118, 189, 0.18)",
1659 "lineColor": "rgb(31, 120, 193)",
1667 "expr": "kube_statefulset_status_replicas_ready{namespace=\"osm\", statefulset=\"mon-k8s\"}",
1674 "thresholds": "0,1",
1678 "type": "singlestat",
1679 "valueFontSize": "100%",
1690 "cacheTimeout": null,
1691 "colorBackground": false,
1692 "colorValue": false,
1695 "rgba(237, 129, 40, 0.89)",
1698 "datasource": "prometheus - Juju generated source",
1710 "thresholdLabels": false,
1711 "thresholdMarkers": false
1725 "name": "value to text",
1729 "name": "range to text",
1733 "maxDataPoints": 100,
1734 "nullPointMode": "connected",
1736 "pluginVersion": "6.3.5",
1738 "postfixFontSize": "50%",
1740 "prefixFontSize": "50%",
1749 "fillColor": "rgba(31, 118, 189, 0.18)",
1751 "lineColor": "rgb(31, 120, 193)",
1759 "expr": "kube_deployment_status_replicas_available{deployment=\"keystone\"}",
1760 "format": "time_series",
1766 "thresholds": "0,1",
1769 "title": "keystone",
1770 "type": "singlestat",
1771 "valueFontSize": "100%",
1779 "valueName": "current"
1786 "datasource": "prometheus - Juju generated source",
1802 "hiddenSeries": false,
1815 "nullPointMode": "null",
1817 "alertThreshold": true
1819 "percentage": false,
1820 "pluginVersion": "7.4.3",
1824 "seriesOverrides": [],
1827 "steppedLine": false,
1830 "expr": "sum(rate(container_cpu_usage_seconds_total{namespace=\"osm\", pod!~\".*operator.*\"}[$__rate_interval])) by (pod)",
1833 "intervalFactor": 4,
1834 "legendFormat": "{{pod}}",
1842 "title": "Pod CPU Usage",
1846 "value_type": "individual"
1858 "$$hashKey": "object:3755",
1867 "$$hashKey": "object:3756",
1886 "datasource": "prometheus - Juju generated source",
1902 "hiddenSeries": false,
1915 "nullPointMode": "null",
1917 "alertThreshold": true
1919 "percentage": false,
1920 "pluginVersion": "7.4.3",
1924 "seriesOverrides": [],
1927 "steppedLine": false,
1930 "expr": "sum(rate(container_memory_working_set_bytes{namespace=\"osm\", pod!~\".*operator.*\"}[$__rate_interval])) by (pod)",
1932 "intervalFactor": 4,
1933 "legendFormat": "{{pod}}",
1941 "title": "Pod Memory Usage",
1945 "value_type": "individual"
1957 "$$hashKey": "object:3786",
1958 "format": "decbytes",
1966 "$$hashKey": "object:3787",
1981 "cacheTimeout": null,
1998 "content": "\n\n\n",
2001 "pluginVersion": "7.4.3",
2012 "transparent": true,
2016 "cacheTimeout": null,
2033 "content": "<h2 style=\"text-align: center;\"></p>\n\n\n",
2036 "pluginVersion": "7.4.3",
2047 "transparent": true,
2052 "schemaVersion": 27,
2060 "text": "No data sources found",
2063 "description": null,
2066 "includeAll": false,
2069 "name": "datasource",
2071 "query": "prometheus",
2074 "skipUrlSync": false,
2075 "type": "datasource"
2084 "refresh_intervals": [
2108 "timezone": "browser",
2109 "title": "OSM Status Summary",