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",
1431 "thresholdLabels": false,
1432 "thresholdMarkers": false
1446 "name": "value to text",
1450 "name": "range to text",
1454 "maxDataPoints": 100,
1455 "nullPointMode": "connected",
1457 "pluginVersion": "6.3.5",
1459 "postfixFontSize": "50%",
1461 "prefixFontSize": "50%",
1470 "fillColor": "rgba(31, 118, 189, 0.18)",
1472 "lineColor": "rgb(31, 120, 193)",
1480 "expr": "kube_deployment_status_replicas_available{deployment=\"ng-ui\"}",
1485 "thresholds": "0,1",
1488 "title": "light-ui",
1489 "type": "singlestat",
1490 "valueFontSize": "100%",
1501 "cacheTimeout": null,
1502 "colorBackground": false,
1503 "colorValue": false,
1506 "rgba(237, 129, 40, 0.89)",
1509 "datasource": "prometheus - Juju generated source",
1522 "thresholdLabels": false,
1523 "thresholdMarkers": false
1537 "name": "value to text",
1541 "name": "range to text",
1545 "maxDataPoints": 100,
1546 "nullPointMode": "connected",
1548 "pluginVersion": "6.3.5",
1550 "postfixFontSize": "50%",
1552 "prefixFontSize": "50%",
1561 "fillColor": "rgba(31, 118, 189, 0.18)",
1563 "lineColor": "rgb(31, 120, 193)",
1571 "expr": "kube_statefulset_status_replicas_ready{namespace=\"osm\", statefulset=\"nbi-k8s\"}",
1572 "format": "time_series",
1579 "thresholds": "0,1",
1583 "type": "singlestat",
1584 "valueFontSize": "100%",
1592 "valueName": "current"
1595 "cacheTimeout": null,
1596 "colorBackground": false,
1597 "colorValue": false,
1600 "rgba(237, 129, 40, 0.89)",
1603 "datasource": "prometheus - Juju generated source",
1615 "thresholdLabels": false,
1616 "thresholdMarkers": false
1630 "name": "value to text",
1634 "name": "range to text",
1638 "maxDataPoints": 100,
1639 "nullPointMode": "connected",
1641 "pluginVersion": "6.3.5",
1643 "postfixFontSize": "50%",
1645 "prefixFontSize": "50%",
1654 "fillColor": "rgba(31, 118, 189, 0.18)",
1656 "lineColor": "rgb(31, 120, 193)",
1664 "expr": "kube_statefulset_status_replicas_ready{namespace=\"osm\", statefulset=\"pol-k8s\"}",
1665 "format": "time_series",
1672 "thresholds": "0,1",
1676 "type": "singlestat",
1677 "valueFontSize": "100%",
1685 "valueName": "current"
1688 "cacheTimeout": null,
1689 "colorBackground": false,
1690 "colorValue": false,
1693 "rgba(237, 129, 40, 0.89)",
1696 "datasource": "prometheus - Juju generated source",
1708 "thresholdLabels": false,
1709 "thresholdMarkers": false
1723 "name": "value to text",
1727 "name": "range to text",
1731 "maxDataPoints": 100,
1732 "nullPointMode": "connected",
1734 "pluginVersion": "6.3.5",
1736 "postfixFontSize": "50%",
1738 "prefixFontSize": "50%",
1747 "fillColor": "rgba(31, 118, 189, 0.18)",
1749 "lineColor": "rgb(31, 120, 193)",
1757 "expr": "kube_statefulset_status_replicas_ready{namespace=\"osm\", statefulset=\"mon-k8s\"}",
1764 "thresholds": "0,1",
1768 "type": "singlestat",
1769 "valueFontSize": "100%",
1780 "cacheTimeout": null,
1781 "colorBackground": false,
1782 "colorValue": false,
1785 "rgba(237, 129, 40, 0.89)",
1788 "datasource": "prometheus - Juju generated source",
1800 "thresholdLabels": false,
1801 "thresholdMarkers": false
1815 "name": "value to text",
1819 "name": "range to text",
1823 "maxDataPoints": 100,
1824 "nullPointMode": "connected",
1826 "pluginVersion": "6.3.5",
1828 "postfixFontSize": "50%",
1830 "prefixFontSize": "50%",
1839 "fillColor": "rgba(31, 118, 189, 0.18)",
1841 "lineColor": "rgb(31, 120, 193)",
1849 "expr": "kube_deployment_status_replicas_available{deployment=\"keystone\"}",
1850 "format": "time_series",
1856 "thresholds": "0,1",
1859 "title": "keystone",
1860 "type": "singlestat",
1861 "valueFontSize": "100%",
1869 "valueName": "current"
1876 "datasource": "prometheus - Juju generated source",
1892 "hiddenSeries": false,
1905 "nullPointMode": "null",
1907 "alertThreshold": true
1909 "percentage": false,
1910 "pluginVersion": "7.4.3",
1914 "seriesOverrides": [],
1917 "steppedLine": false,
1920 "expr": "sum(rate(container_cpu_usage_seconds_total{namespace=\"osm\", pod!~\".*operator.*\"}[$__rate_interval])) by (pod)",
1923 "intervalFactor": 4,
1924 "legendFormat": "{{pod}}",
1932 "title": "Pod CPU Usage",
1936 "value_type": "individual"
1948 "$$hashKey": "object:3755",
1957 "$$hashKey": "object:3756",
1976 "datasource": "prometheus - Juju generated source",
1992 "hiddenSeries": false,
2005 "nullPointMode": "null",
2007 "alertThreshold": true
2009 "percentage": false,
2010 "pluginVersion": "7.4.3",
2014 "seriesOverrides": [],
2017 "steppedLine": false,
2020 "expr": "sum(rate(container_memory_working_set_bytes{namespace=\"osm\", pod!~\".*operator.*\"}[$__rate_interval])) by (pod)",
2022 "intervalFactor": 4,
2023 "legendFormat": "{{pod}}",
2031 "title": "Pod Memory Usage",
2035 "value_type": "individual"
2047 "$$hashKey": "object:3786",
2048 "format": "decbytes",
2056 "$$hashKey": "object:3787",
2071 "cacheTimeout": null,
2088 "content": "\n\n\n",
2091 "pluginVersion": "7.4.3",
2102 "transparent": true,
2106 "cacheTimeout": null,
2123 "content": "<h2 style=\"text-align: center;\"></p>\n\n\n",
2126 "pluginVersion": "7.4.3",
2137 "transparent": true,
2142 "schemaVersion": 27,
2150 "text": "No data sources found",
2153 "description": null,
2156 "includeAll": false,
2159 "name": "datasource",
2161 "query": "prometheus",
2164 "skipUrlSync": false,
2165 "type": "datasource"
2174 "refresh_intervals": [
2198 "timezone": "browser",
2199 "title": "OSM Status Summary",