blob: b93881053a19950cc305ed6d7793dc122695ccb0 [file] [log] [blame]
sousaedu813bef82021-03-08 01:15:41 +01001{
2 "annotations": {
3 "list": [
4 {
5 "builtIn": 1,
6 "datasource": "-- Grafana --",
7 "enable": true,
8 "hide": true,
9 "iconColor": "rgba(0, 211, 255, 1)",
10 "name": "Annotations & Alerts",
11 "type": "dashboard"
12 }
13 ]
14 },
15 "description": "OSM status summary",
16 "editable": true,
17 "gnetId": 6417,
18 "graphTooltip": 1,
19 "id": 5,
20 "iteration": 1615160504049,
21 "links": [
22 {
23 "asDropdown": true,
24 "icon": "external link",
25 "includeVars": true,
26 "keepTime": false,
27 "tags": [],
28 "title": "Dashboards",
29 "type": "dashboards"
30 }
31 ],
32 "panels": [
33 {
34 "collapsed": false,
35 "datasource": null,
36 "gridPos": {
37 "h": 1,
38 "w": 24,
39 "x": 0,
40 "y": 0
41 },
42 "id": 2,
43 "panels": [],
44 "title": "Cluster Health",
45 "type": "row"
46 },
47 {
48 "cacheTimeout": null,
49 "colorBackground": false,
50 "colorPrefix": false,
51 "colorValue": false,
52 "colors": [
53 "#299c46",
54 "rgba(237, 129, 40, 0.89)",
55 "#d44a3a"
56 ],
57 "datasource": "prometheus - Juju generated source",
58 "fieldConfig": {
59 "defaults": {
60 "custom": {}
61 },
62 "overrides": []
63 },
64 "format": "none",
65 "gauge": {
66 "maxValue": 100,
67 "minValue": 0,
68 "show": false,
69 "thresholdLabels": false,
70 "thresholdMarkers": true
71 },
72 "gridPos": {
73 "h": 2,
74 "w": 12,
75 "x": 0,
76 "y": 1
77 },
78 "id": 26,
79 "interval": null,
80 "links": [],
81 "mappingType": 1,
82 "mappingTypes": [
83 {
84 "name": "value to text",
85 "value": 1
86 },
87 {
88 "name": "range to text",
89 "value": 2
90 }
91 ],
92 "maxDataPoints": 100,
93 "nullPointMode": "connected",
94 "nullText": null,
95 "postfix": " Nodes",
96 "postfixFontSize": "50%",
97 "prefix": "",
98 "prefixFontSize": "50%",
99 "rangeMaps": [
100 {
101 "from": "null",
102 "text": "N/A",
103 "to": "null"
104 }
105 ],
106 "repeat": null,
107 "repeatDirection": "h",
108 "sparkline": {
109 "fillColor": "rgba(31, 118, 189, 0.18)",
110 "full": false,
111 "lineColor": "rgb(31, 120, 193)",
112 "show": false
113 },
114 "tableColumn": "",
115 "targets": [
116 {
117 "expr": "sum(kube_node_info)",
118 "format": "time_series",
119 "instant": true,
120 "interval": "",
121 "intervalFactor": 1,
122 "legendFormat": "",
123 "refId": "B"
124 }
125 ],
126 "thresholds": "1",
127 "title": "",
128 "type": "singlestat",
129 "valueFontSize": "70%",
130 "valueMaps": [
131 {
132 "op": "=",
133 "text": "N/A",
134 "value": "null"
135 }
136 ],
137 "valueName": "current"
138 },
139 {
140 "cacheTimeout": null,
141 "colorBackground": false,
142 "colorValue": false,
143 "colors": [
144 "#299c46",
145 "rgba(237, 129, 40, 0.89)",
146 "#d44a3a"
147 ],
148 "datasource": "prometheus - Juju generated source",
149 "fieldConfig": {
150 "defaults": {
151 "custom": {}
152 },
153 "overrides": []
154 },
155 "format": "none",
156 "gauge": {
157 "maxValue": 100,
158 "minValue": 0,
159 "show": false,
160 "thresholdLabels": false,
161 "thresholdMarkers": true
162 },
163 "gridPos": {
164 "h": 2,
165 "w": 12,
166 "x": 12,
167 "y": 1
168 },
169 "id": 30,
170 "interval": null,
171 "links": [],
172 "mappingType": 1,
173 "mappingTypes": [
174 {
175 "name": "value to text",
176 "value": 1
177 },
178 {
179 "name": "range to text",
180 "value": 2
181 }
182 ],
183 "maxDataPoints": 100,
184 "nullPointMode": "connected",
185 "nullText": null,
186 "postfix": " Pods Running",
187 "postfixFontSize": "50%",
188 "prefix": "",
189 "prefixFontSize": "50%",
190 "rangeMaps": [
191 {
192 "from": "null",
193 "text": "N/A",
194 "to": "null"
195 }
196 ],
197 "sparkline": {
198 "fillColor": "rgba(78, 203, 42, 0.28)",
199 "full": false,
200 "lineColor": "#629e51",
201 "show": true
202 },
203 "tableColumn": "",
204 "targets": [
205 {
206 "expr": "sum(kube_pod_status_phase)",
207 "format": "time_series",
208 "instant": true,
209 "interval": "",
210 "intervalFactor": 1,
211 "legendFormat": "",
212 "refId": "A"
213 }
214 ],
215 "thresholds": "",
216 "title": "",
217 "type": "singlestat",
218 "valueFontSize": "70%",
219 "valueMaps": [
220 {
221 "op": "=",
222 "text": "N/A",
223 "value": "null"
224 }
225 ],
226 "valueName": "current"
227 },
228 {
229 "cacheTimeout": null,
230 "colorBackground": true,
231 "colorPrefix": false,
232 "colorValue": false,
233 "colors": [
234 "#56A64B",
235 "rgba(237, 129, 40, 0.89)",
236 "#d44a3a"
237 ],
238 "datasource": "prometheus - Juju generated source",
239 "fieldConfig": {
240 "defaults": {
241 "custom": {}
242 },
243 "overrides": []
244 },
245 "format": "none",
246 "gauge": {
247 "maxValue": 100,
248 "minValue": 0,
249 "show": false,
250 "thresholdLabels": false,
251 "thresholdMarkers": true
252 },
253 "gridPos": {
254 "h": 2,
255 "w": 12,
256 "x": 0,
257 "y": 3
258 },
259 "id": 24,
260 "interval": null,
261 "links": [],
262 "mappingType": 1,
263 "mappingTypes": [
264 {
265 "name": "value to text",
266 "value": 1
267 },
268 {
269 "name": "range to text",
270 "value": 2
271 }
272 ],
273 "maxDataPoints": 100,
274 "nullPointMode": "connected",
275 "nullText": null,
276 "postfix": " Nodes Unavailable",
277 "postfixFontSize": "50%",
278 "prefix": "",
279 "prefixFontSize": "50%",
280 "rangeMaps": [
281 {
282 "from": "null",
283 "text": "N/A",
284 "to": "null"
285 }
286 ],
287 "sparkline": {
288 "fillColor": "rgba(31, 118, 189, 0.18)",
289 "full": false,
290 "lineColor": "rgb(31, 120, 193)",
291 "show": false
292 },
293 "tableColumn": "",
294 "targets": [
295 {
296 "expr": "sum(kube_node_info)-sum(kube_node_status_condition{condition=\"Ready\", status=\"true\"})",
297 "format": "time_series",
298 "instant": true,
299 "intervalFactor": 1,
300 "refId": "A"
301 }
302 ],
303 "thresholds": "1,1",
304 "title": "",
305 "type": "singlestat",
306 "valueFontSize": "70%",
307 "valueMaps": [
308 {
309 "op": "=",
310 "text": "N/A",
311 "value": "null"
312 }
313 ],
314 "valueName": "current"
315 },
316 {
317 "cacheTimeout": null,
318 "colorBackground": true,
319 "colorValue": false,
320 "colors": [
321 "#56A64B",
322 "rgba(237, 129, 40, 0.89)",
323 "#d44a3a"
324 ],
325 "datasource": "prometheus - Juju generated source",
326 "fieldConfig": {
327 "defaults": {
328 "custom": {}
329 },
330 "overrides": []
331 },
332 "format": "none",
333 "gauge": {
334 "maxValue": 100,
335 "minValue": 0,
336 "show": false,
337 "thresholdLabels": false,
338 "thresholdMarkers": true
339 },
340 "gridPos": {
341 "h": 2,
342 "w": 12,
343 "x": 12,
344 "y": 3
345 },
346 "id": 55,
347 "interval": null,
348 "links": [],
349 "mappingType": 1,
350 "mappingTypes": [
351 {
352 "name": "value to text",
353 "value": 1
354 },
355 {
356 "name": "range to text",
357 "value": 2
358 }
359 ],
360 "maxDataPoints": 100,
361 "nullPointMode": "connected",
362 "nullText": null,
363 "postfix": " Pods not Ready",
364 "postfixFontSize": "50%",
365 "prefix": "",
366 "prefixFontSize": "50%",
367 "rangeMaps": [
368 {
369 "from": "null",
370 "text": "N/A",
371 "to": "null"
372 }
373 ],
374 "sparkline": {
375 "fillColor": "rgba(31, 118, 189, 0.18)",
376 "full": false,
377 "lineColor": "rgb(31, 120, 193)",
378 "show": false,
379 "ymax": null,
380 "ymin": null
381 },
382 "tableColumn": "",
383 "targets": [
384 {
385 "expr": "sum(kube_pod_status_phase{phase!=\"Running\"})",
386 "instant": true,
387 "interval": "",
388 "legendFormat": "",
389 "refId": "A"
390 }
391 ],
392 "thresholds": "1",
393 "timeFrom": null,
394 "timeShift": null,
395 "title": "",
396 "type": "singlestat",
397 "valueFontSize": "70%",
398 "valueMaps": [
399 {
400 "op": "=",
401 "text": "N/A",
402 "value": "null"
403 }
404 ],
405 "valueName": "avg"
406 },
407 {
408 "cacheTimeout": null,
409 "colorBackground": false,
410 "colorValue": false,
411 "colors": [
412 "#299c46",
413 "rgba(237, 129, 40, 0.89)",
414 "#d44a3a"
415 ],
416 "datasource": "prometheus - Juju generated source",
417 "fieldConfig": {
418 "defaults": {
419 "custom": {}
420 },
421 "overrides": []
422 },
423 "format": "percentunit",
424 "gauge": {
425 "maxValue": 1,
426 "minValue": 0,
427 "show": true,
428 "thresholdLabels": false,
429 "thresholdMarkers": true
430 },
431 "gridPos": {
432 "h": 4,
433 "w": 6,
434 "x": 0,
435 "y": 5
436 },
437 "id": 4,
438 "interval": null,
439 "links": [],
440 "mappingType": 1,
441 "mappingTypes": [
442 {
443 "name": "value to text",
444 "value": 1
445 },
446 {
447 "name": "range to text",
448 "value": 2
449 }
450 ],
451 "maxDataPoints": 100,
452 "nullPointMode": "connected",
453 "nullText": null,
454 "postfix": "",
455 "postfixFontSize": "50%",
456 "prefix": "",
457 "prefixFontSize": "50%",
458 "rangeMaps": [
459 {
460 "from": "null",
461 "text": "N/A",
462 "to": "null"
463 }
464 ],
465 "sparkline": {
466 "fillColor": "rgba(31, 118, 189, 0.18)",
467 "full": false,
468 "lineColor": "rgb(31, 120, 193)",
469 "show": false
470 },
471 "tableColumn": "",
472 "targets": [
473 {
474 "expr": "sum(kube_pod_info) / sum(kube_node_status_allocatable_pods)",
475 "format": "time_series",
476 "intervalFactor": 1,
477 "refId": "A"
478 }
479 ],
480 "thresholds": "0.7,0.85",
481 "title": "Pod Usage",
482 "type": "singlestat",
483 "valueFontSize": "80%",
484 "valueMaps": [
485 {
486 "op": "=",
487 "text": "N/A",
488 "value": "null"
489 }
490 ],
491 "valueName": "current"
492 },
493 {
494 "cacheTimeout": null,
495 "colorBackground": false,
496 "colorValue": false,
497 "colors": [
498 "#299c46",
499 "rgba(237, 129, 40, 0.89)",
500 "#d44a3a"
501 ],
502 "datasource": "prometheus - Juju generated source",
503 "fieldConfig": {
504 "defaults": {
505 "custom": {}
506 },
507 "overrides": []
508 },
509 "format": "percentunit",
510 "gauge": {
511 "maxValue": 1,
512 "minValue": 0,
513 "show": true,
514 "thresholdLabels": false,
515 "thresholdMarkers": true
516 },
517 "gridPos": {
518 "h": 4,
519 "w": 6,
520 "x": 6,
521 "y": 5
522 },
523 "id": 5,
524 "interval": null,
525 "links": [],
526 "mappingType": 1,
527 "mappingTypes": [
528 {
529 "name": "value to text",
530 "value": 1
531 },
532 {
533 "name": "range to text",
534 "value": 2
535 }
536 ],
537 "maxDataPoints": 100,
538 "nullPointMode": "connected",
539 "nullText": null,
540 "postfix": "",
541 "postfixFontSize": "50%",
542 "prefix": "",
543 "prefixFontSize": "50%",
544 "rangeMaps": [
545 {
546 "from": "null",
547 "text": "N/A",
548 "to": "null"
549 }
550 ],
551 "sparkline": {
552 "fillColor": "rgba(31, 118, 189, 0.18)",
553 "full": false,
554 "lineColor": "rgb(31, 120, 193)",
555 "show": false
556 },
557 "tableColumn": "",
558 "targets": [
559 {
560 "expr": "sum(kube_pod_container_resource_requests_cpu_cores) / sum(kube_node_status_allocatable_cpu_cores)",
561 "format": "time_series",
562 "instant": true,
563 "intervalFactor": 1,
564 "refId": "A"
565 }
566 ],
567 "thresholds": "0.7,0.85",
568 "title": "CPU Usage",
569 "type": "singlestat",
570 "valueFontSize": "80%",
571 "valueMaps": [
572 {
573 "op": "=",
574 "text": "N/A",
575 "value": "null"
576 }
577 ],
578 "valueName": "current"
579 },
580 {
581 "cacheTimeout": null,
582 "colorBackground": false,
583 "colorValue": false,
584 "colors": [
585 "#299c46",
586 "rgba(237, 129, 40, 0.89)",
587 "#d44a3a"
588 ],
589 "datasource": "prometheus - Juju generated source",
590 "fieldConfig": {
591 "defaults": {
592 "custom": {}
593 },
594 "overrides": []
595 },
596 "format": "percentunit",
597 "gauge": {
598 "maxValue": 1,
599 "minValue": 0,
600 "show": true,
601 "thresholdLabels": false,
602 "thresholdMarkers": true
603 },
604 "gridPos": {
605 "h": 4,
606 "w": 6,
607 "x": 12,
608 "y": 5
609 },
610 "id": 6,
611 "interval": null,
612 "links": [],
613 "mappingType": 1,
614 "mappingTypes": [
615 {
616 "name": "value to text",
617 "value": 1
618 },
619 {
620 "name": "range to text",
621 "value": 2
622 }
623 ],
624 "maxDataPoints": 100,
625 "nullPointMode": "connected",
626 "nullText": null,
627 "postfix": "",
628 "postfixFontSize": "50%",
629 "prefix": "",
630 "prefixFontSize": "50%",
631 "rangeMaps": [
632 {
633 "from": "null",
634 "text": "N/A",
635 "to": "null"
636 }
637 ],
638 "sparkline": {
639 "fillColor": "rgba(31, 118, 189, 0.18)",
640 "full": false,
641 "lineColor": "rgb(31, 120, 193)",
642 "show": false
643 },
644 "tableColumn": "",
645 "targets": [
646 {
647 "expr": "sum(kube_pod_container_resource_requests_memory_bytes) / sum(kube_node_status_allocatable_memory_bytes)",
648 "format": "time_series",
649 "instant": true,
650 "intervalFactor": 1,
651 "refId": "A"
652 }
653 ],
654 "thresholds": "0.7,0.85",
655 "title": "Memory Usage",
656 "type": "singlestat",
657 "valueFontSize": "80%",
658 "valueMaps": [
659 {
660 "op": "=",
661 "text": "N/A",
662 "value": "null"
663 }
664 ],
665 "valueName": "current"
666 },
667 {
668 "cacheTimeout": null,
669 "colorBackground": false,
670 "colorValue": false,
671 "colors": [
672 "#73BF69",
673 "rgba(237, 129, 40, 0.89)",
674 "#d44a3a"
675 ],
676 "datasource": "prometheus - Juju generated source",
677 "fieldConfig": {
678 "defaults": {
679 "custom": {}
680 },
681 "overrides": []
682 },
683 "format": "percentunit",
684 "gauge": {
685 "maxValue": 1,
686 "minValue": 0,
687 "show": true,
688 "thresholdLabels": false,
689 "thresholdMarkers": true
690 },
691 "gridPos": {
692 "h": 4,
693 "w": 6,
694 "x": 18,
695 "y": 5
696 },
697 "id": 7,
698 "interval": null,
699 "links": [],
700 "mappingType": 1,
701 "mappingTypes": [
702 {
703 "name": "value to text",
704 "value": 1
705 },
706 {
707 "name": "range to text",
708 "value": 2
709 }
710 ],
711 "maxDataPoints": 100,
712 "nullPointMode": "connected",
713 "nullText": null,
714 "postfix": "",
715 "postfixFontSize": "50%",
716 "prefix": "",
717 "prefixFontSize": "50%",
718 "rangeMaps": [
719 {
720 "from": "null",
721 "text": "N/A",
722 "to": "null"
723 }
724 ],
725 "sparkline": {
726 "fillColor": "rgba(31, 118, 189, 0.18)",
727 "full": false,
728 "lineColor": "rgb(31, 120, 193)",
729 "show": false
730 },
731 "tableColumn": "",
732 "targets": [
733 {
734 "expr": "(sum (node_filesystem_size_bytes) - sum (node_filesystem_free_bytes)) / sum (node_filesystem_size_bytes)",
735 "format": "time_series",
736 "instant": true,
737 "intervalFactor": 1,
738 "refId": "A"
739 }
740 ],
741 "thresholds": "0.7,0.85",
742 "title": "Disk Usage",
743 "type": "singlestat",
744 "valueFontSize": "80%",
745 "valueMaps": [
746 {
747 "op": "=",
748 "text": "N/A",
749 "value": "null"
750 }
751 ],
752 "valueName": "current"
753 },
754 {
755 "collapsed": false,
756 "datasource": null,
757 "gridPos": {
758 "h": 1,
759 "w": 24,
760 "x": 0,
761 "y": 9
762 },
763 "id": 61,
764 "panels": [],
765 "title": "OSM",
766 "type": "row"
767 },
768 {
769 "cacheTimeout": null,
770 "colorBackground": false,
771 "colorValue": false,
772 "colors": [
773 "#d44a3a",
774 "rgba(237, 129, 40, 0.89)",
775 "#299c46"
776 ],
777 "datasource": "prometheus - Juju generated source",
778 "fieldConfig": {
779 "defaults": {
780 "custom": {}
781 },
782 "overrides": []
783 },
784 "format": "none",
785 "gauge": {
786 "maxValue": 1,
787 "minValue": 0,
788 "show": true,
789 "thresholdLabels": false,
790 "thresholdMarkers": false
791 },
792 "gridPos": {
793 "h": 4,
794 "w": 3,
795 "x": 0,
796 "y": 10
797 },
798 "id": 71,
799 "interval": null,
800 "links": [],
801 "mappingType": 1,
802 "mappingTypes": [
803 {
804 "name": "value to text",
805 "value": 1
806 },
807 {
808 "name": "range to text",
809 "value": 2
810 }
811 ],
812 "maxDataPoints": 100,
813 "nullPointMode": "connected",
814 "nullText": null,
815 "postfix": "",
816 "postfixFontSize": "50%",
817 "prefix": "",
818 "prefixFontSize": "50%",
819 "rangeMaps": [
820 {
821 "from": "null",
822 "text": "N/A",
823 "to": "null"
824 }
825 ],
826 "sparkline": {
827 "fillColor": "rgba(31, 118, 189, 0.18)",
828 "full": false,
829 "lineColor": "rgb(31, 120, 193)",
830 "show": false,
831 "ymax": null,
832 "ymin": null
833 },
834 "tableColumn": "",
835 "targets": [
836 {
837 "expr": "kube_statefulset_status_replicas_ready{namespace=\"osm\", statefulset=\"prometheus-k8s\"}",
838 "format": "time_series",
839 "interval": "",
840 "legendFormat": "",
841 "refId": "A"
842 }
843 ],
844 "thresholds": "0,1",
845 "timeFrom": null,
846 "timeShift": null,
847 "title": "Prometheus",
848 "type": "singlestat",
849 "valueFontSize": "100%",
850 "valueMaps": [
851 {
852 "op": "=",
853 "text": "0",
854 "value": "null"
855 }
856 ],
857 "valueName": "current"
858 },
859 {
860 "cacheTimeout": null,
861 "colorBackground": false,
862 "colorValue": false,
863 "colors": [
864 "#d44a3a",
865 "rgba(237, 129, 40, 0.89)",
866 "#299c46"
867 ],
868 "datasource": "prometheus - Juju generated source",
869 "decimals": null,
870 "fieldConfig": {
871 "defaults": {
872 "custom": {}
873 },
874 "overrides": []
875 },
876 "format": "none",
877 "gauge": {
878 "maxValue": 1,
879 "minValue": 0,
880 "show": true,
881 "thresholdLabels": false,
882 "thresholdMarkers": false
883 },
884 "gridPos": {
885 "h": 4,
886 "w": 3,
887 "x": 4,
888 "y": 10
889 },
890 "id": 74,
891 "interval": null,
892 "links": [],
893 "mappingType": 1,
894 "mappingTypes": [
895 {
896 "name": "value to text",
897 "value": 1
898 },
899 {
900 "name": "range to text",
901 "value": 2
902 }
903 ],
904 "maxDataPoints": 100,
905 "nullPointMode": "connected",
906 "nullText": null,
907 "postfix": "",
908 "postfixFontSize": "50%",
909 "prefix": "",
910 "prefixFontSize": "50%",
911 "rangeMaps": [
912 {
913 "from": "null",
914 "text": "N/A",
915 "to": "null"
916 }
917 ],
918 "sparkline": {
919 "fillColor": "rgba(31, 118, 189, 0.18)",
920 "full": false,
921 "lineColor": "rgb(31, 120, 193)",
922 "show": false,
923 "ymax": null,
924 "ymin": null
925 },
926 "tableColumn": "",
927 "targets": [
928 {
929 "expr": "kube_statefulset_status_replicas_ready{namespace=\"osm\", statefulset=\"mongodb-k8s\"}",
930 "format": "time_series",
931 "refId": "A"
932 }
933 ],
934 "thresholds": "0,1",
935 "timeFrom": null,
936 "timeShift": null,
937 "title": "mongo",
938 "type": "singlestat",
939 "valueFontSize": "100%",
940 "valueMaps": [
941 {
942 "op": "=",
943 "text": "0",
944 "value": "null"
945 }
946 ],
947 "valueName": "current"
948 },
949 {
950 "cacheTimeout": null,
951 "colorBackground": false,
952 "colorValue": false,
953 "colors": [
954 "#d44a3a",
955 "rgba(237, 129, 40, 0.89)",
956 "#299c46"
957 ],
958 "datasource": "prometheus - Juju generated source",
959 "fieldConfig": {
960 "defaults": {
961 "custom": {}
962 },
963 "overrides": []
964 },
965 "format": "none",
966 "gauge": {
967 "maxValue": 1,
968 "minValue": 0,
969 "show": true,
970 "thresholdLabels": false,
971 "thresholdMarkers": false
972 },
973 "gridPos": {
974 "h": 4,
975 "w": 3,
976 "x": 8,
977 "y": 10
978 },
979 "id": 72,
980 "interval": null,
981 "links": [],
982 "mappingType": 1,
983 "mappingTypes": [
984 {
985 "name": "value to text",
986 "value": 1
987 },
988 {
989 "name": "range to text",
990 "value": 2
991 }
992 ],
993 "maxDataPoints": 100,
994 "nullPointMode": "connected",
995 "nullText": null,
996 "postfix": "",
997 "postfixFontSize": "50%",
998 "prefix": "",
999 "prefixFontSize": "50%",
1000 "rangeMaps": [
1001 {
1002 "from": "null",
1003 "text": "N/A",
1004 "to": "null"
1005 }
1006 ],
1007 "sparkline": {
1008 "fillColor": "rgba(31, 118, 189, 0.18)",
1009 "full": false,
1010 "lineColor": "rgb(31, 120, 193)",
1011 "show": false,
1012 "ymax": null,
1013 "ymin": null
1014 },
1015 "tableColumn": "",
1016 "targets": [
1017 {
1018 "expr": "kube_statefulset_status_replicas_ready{namespace=\"osm\", statefulset=\"mariadb-k8s\"}",
1019 "format": "time_series",
1020 "interval": "",
1021 "legendFormat": "",
1022 "refId": "A"
1023 }
1024 ],
1025 "thresholds": "0,1",
1026 "timeFrom": null,
1027 "timeShift": null,
1028 "title": "mysql ",
1029 "type": "singlestat",
1030 "valueFontSize": "100%",
1031 "valueMaps": [
1032 {
1033 "op": "=",
1034 "text": "0",
1035 "value": "null"
1036 }
1037 ],
1038 "valueName": "current"
1039 },
1040 {
1041 "cacheTimeout": null,
1042 "colorBackground": false,
1043 "colorValue": false,
1044 "colors": [
1045 "#d44a3a",
1046 "rgba(237, 129, 40, 0.89)",
1047 "#299c46"
1048 ],
1049 "datasource": "prometheus - Juju generated source",
1050 "fieldConfig": {
1051 "defaults": {
1052 "custom": {}
1053 },
1054 "overrides": []
1055 },
1056 "format": "none",
1057 "gauge": {
1058 "maxValue": 1,
1059 "minValue": 0,
1060 "show": true,
1061 "thresholdLabels": false,
1062 "thresholdMarkers": false
1063 },
1064 "gridPos": {
1065 "h": 4,
1066 "w": 3,
1067 "x": 12,
1068 "y": 10
1069 },
1070 "id": 77,
1071 "interval": null,
1072 "links": [],
1073 "mappingType": 1,
1074 "mappingTypes": [
1075 {
1076 "name": "value to text",
1077 "value": 1
1078 },
1079 {
1080 "name": "range to text",
1081 "value": 2
1082 }
1083 ],
1084 "maxDataPoints": 100,
1085 "nullPointMode": "connected",
1086 "nullText": null,
1087 "pluginVersion": "6.3.5",
1088 "postfix": "",
1089 "postfixFontSize": "50%",
1090 "prefix": "",
1091 "prefixFontSize": "50%",
1092 "rangeMaps": [
1093 {
1094 "from": "null",
1095 "text": "N/A",
1096 "to": "null"
1097 }
1098 ],
1099 "sparkline": {
1100 "fillColor": "rgba(31, 118, 189, 0.18)",
1101 "full": false,
1102 "lineColor": "rgb(31, 120, 193)",
1103 "show": false,
1104 "ymax": null,
1105 "ymin": null
1106 },
1107 "tableColumn": "",
1108 "targets": [
1109 {
1110 "expr": "kube_statefulset_status_replicas_ready{namespace=\"osm\", statefulset=\"ro-k8s\"}",
1111 "format": "time_series",
1112 "instant": true,
1113 "interval": "",
1114 "legendFormat": "",
1115 "refId": "A"
1116 }
1117 ],
1118 "thresholds": "0,1",
1119 "timeFrom": null,
1120 "timeShift": null,
1121 "title": "ro",
1122 "type": "singlestat",
1123 "valueFontSize": "100%",
1124 "valueMaps": [
1125 {
1126 "op": "=",
1127 "text": "0",
1128 "value": "null"
1129 }
1130 ],
1131 "valueName": "current"
1132 },
1133 {
1134 "cacheTimeout": null,
1135 "colorBackground": false,
1136 "colorValue": false,
1137 "colors": [
1138 "#d44a3a",
1139 "rgba(237, 129, 40, 0.89)",
1140 "#299c46"
1141 ],
1142 "datasource": "prometheus - Juju generated source",
1143 "decimals": null,
1144 "fieldConfig": {
1145 "defaults": {
1146 "custom": {}
1147 },
1148 "overrides": []
1149 },
1150 "format": "none",
1151 "gauge": {
1152 "maxValue": 1,
1153 "minValue": 0,
1154 "show": true,
1155 "thresholdLabels": false,
1156 "thresholdMarkers": false
1157 },
1158 "gridPos": {
1159 "h": 4,
1160 "w": 3,
1161 "x": 16,
1162 "y": 10
1163 },
1164 "id": 73,
1165 "interval": null,
1166 "links": [],
1167 "mappingType": 1,
1168 "mappingTypes": [
1169 {
1170 "name": "value to text",
1171 "value": 1
1172 },
1173 {
1174 "name": "range to text",
1175 "value": 2
1176 }
1177 ],
1178 "maxDataPoints": 100,
1179 "nullPointMode": "connected",
1180 "nullText": null,
1181 "postfix": "",
1182 "postfixFontSize": "50%",
1183 "prefix": "",
1184 "prefixFontSize": "50%",
1185 "rangeMaps": [
1186 {
1187 "from": "null",
1188 "text": "N/A",
1189 "to": "null"
1190 }
1191 ],
1192 "sparkline": {
1193 "fillColor": "rgba(31, 118, 189, 0.18)",
1194 "full": false,
1195 "lineColor": "rgb(31, 120, 193)",
1196 "show": false,
1197 "ymax": null,
1198 "ymin": null
1199 },
1200 "tableColumn": "",
1201 "targets": [
1202 {
1203 "expr": "kube_statefulset_status_replicas_ready{namespace=\"osm\", statefulset=\"zookeeper-k8s\"}",
1204 "format": "time_series",
1205 "interval": "",
1206 "legendFormat": "",
1207 "refId": "A"
1208 }
1209 ],
1210 "thresholds": "0,1",
1211 "timeFrom": null,
1212 "timeShift": null,
1213 "title": "zookeeper",
1214 "type": "singlestat",
1215 "valueFontSize": "100%",
1216 "valueMaps": [
1217 {
1218 "op": "=",
1219 "text": "0",
1220 "value": "null"
1221 }
1222 ],
1223 "valueName": "current"
1224 },
1225 {
1226 "cacheTimeout": null,
1227 "colorBackground": false,
1228 "colorValue": false,
1229 "colors": [
1230 "#d44a3a",
1231 "rgba(237, 129, 40, 0.89)",
1232 "#299c46"
1233 ],
1234 "datasource": "prometheus - Juju generated source",
1235 "decimals": null,
1236 "fieldConfig": {
1237 "defaults": {
1238 "custom": {}
1239 },
1240 "overrides": []
1241 },
1242 "format": "none",
1243 "gauge": {
1244 "maxValue": 1,
1245 "minValue": 0,
1246 "show": true,
1247 "thresholdLabels": false,
1248 "thresholdMarkers": false
1249 },
1250 "gridPos": {
1251 "h": 4,
1252 "w": 3,
1253 "x": 20,
1254 "y": 10
1255 },
1256 "id": 78,
1257 "interval": null,
1258 "links": [],
1259 "mappingType": 1,
1260 "mappingTypes": [
1261 {
1262 "name": "value to text",
1263 "value": 1
1264 },
1265 {
1266 "name": "range to text",
1267 "value": 2
1268 }
1269 ],
1270 "maxDataPoints": 100,
1271 "nullPointMode": "connected",
1272 "nullText": null,
1273 "postfix": "",
1274 "postfixFontSize": "50%",
1275 "prefix": "",
1276 "prefixFontSize": "50%",
1277 "rangeMaps": [
1278 {
1279 "from": "null",
1280 "text": "N/A",
1281 "to": "null"
1282 }
1283 ],
1284 "sparkline": {
1285 "fillColor": "rgba(31, 118, 189, 0.18)",
1286 "full": false,
1287 "lineColor": "rgb(31, 120, 193)",
1288 "show": false,
1289 "ymax": null,
1290 "ymin": null
1291 },
1292 "tableColumn": "",
1293 "targets": [
1294 {
1295 "expr": "kube_statefulset_status_replicas_ready{namespace=\"osm\", statefulset=\"kafka-k8s\"}",
1296 "format": "time_series",
1297 "interval": "",
1298 "legendFormat": "",
1299 "refId": "A"
1300 }
1301 ],
1302 "thresholds": "0,1",
1303 "timeFrom": null,
1304 "timeShift": null,
1305 "title": "kafka",
1306 "type": "singlestat",
1307 "valueFontSize": "100%",
1308 "valueMaps": [
1309 {
1310 "op": "=",
1311 "text": "0",
1312 "value": "null"
1313 }
1314 ],
1315 "valueName": "current"
1316 },
1317 {
1318 "cacheTimeout": null,
1319 "colorBackground": false,
1320 "colorValue": false,
1321 "colors": [
1322 "#d44a3a",
1323 "rgba(237, 129, 40, 0.89)",
1324 "#299c46"
1325 ],
1326 "datasource": "prometheus - Juju generated source",
1327 "fieldConfig": {
1328 "defaults": {
1329 "custom": {}
1330 },
1331 "overrides": []
1332 },
1333 "format": "none",
1334 "gauge": {
1335 "maxValue": 1,
1336 "minValue": 0,
1337 "show": true,
1338 "thresholdLabels": false,
1339 "thresholdMarkers": false
1340 },
1341 "gridPos": {
1342 "h": 4,
1343 "w": 3,
1344 "x": 0,
1345 "y": 14
1346 },
1347 "id": 76,
1348 "interval": null,
1349 "links": [],
1350 "mappingType": 1,
1351 "mappingTypes": [
1352 {
1353 "name": "value to text",
1354 "value": 1
1355 },
1356 {
1357 "name": "range to text",
1358 "value": 2
1359 }
1360 ],
1361 "maxDataPoints": 100,
1362 "nullPointMode": "connected",
1363 "nullText": null,
1364 "pluginVersion": "6.3.5",
1365 "postfix": "",
1366 "postfixFontSize": "50%",
1367 "prefix": "",
1368 "prefixFontSize": "50%",
1369 "rangeMaps": [
1370 {
1371 "from": "null",
1372 "text": "N/A",
1373 "to": "null"
1374 }
1375 ],
1376 "sparkline": {
1377 "fillColor": "rgba(31, 118, 189, 0.18)",
1378 "full": false,
1379 "lineColor": "rgb(31, 120, 193)",
1380 "show": false,
1381 "ymax": null,
1382 "ymin": null
1383 },
1384 "tableColumn": "",
1385 "targets": [
1386 {
1387 "expr": "kube_statefulset_status_replicas_ready{namespace=\"osm\", statefulset=\"lcm-k8s\"}",
1388 "format": "time_series",
1389 "instant": true,
1390 "interval": "",
1391 "legendFormat": "",
1392 "refId": "A"
1393 }
1394 ],
1395 "thresholds": "0,1",
1396 "timeFrom": null,
1397 "timeShift": null,
1398 "title": "lcm",
1399 "type": "singlestat",
1400 "valueFontSize": "100%",
1401 "valueMaps": [
1402 {
1403 "op": "=",
1404 "text": "0",
1405 "value": "null"
1406 }
1407 ],
1408 "valueName": "current"
1409 },
1410 {
1411 "cacheTimeout": null,
1412 "colorBackground": false,
1413 "colorValue": false,
1414 "colors": [
1415 "#d44a3a",
1416 "rgba(237, 129, 40, 0.89)",
1417 "#299c46"
1418 ],
1419 "datasource": "prometheus - Juju generated source",
1420 "fieldConfig": {
1421 "defaults": {
1422 "custom": {}
1423 },
1424 "overrides": []
1425 },
1426 "format": "none",
1427 "gauge": {
1428 "maxValue": 1,
1429 "minValue": 0,
1430 "show": true,
1431 "thresholdLabels": false,
1432 "thresholdMarkers": false
1433 },
1434 "gridPos": {
1435 "h": 4,
1436 "w": 3,
1437 "x": 4,
1438 "y": 14
1439 },
1440 "id": 79,
1441 "interval": null,
1442 "links": [],
1443 "mappingType": 1,
1444 "mappingTypes": [
1445 {
1446 "name": "value to text",
1447 "value": 1
1448 },
1449 {
1450 "name": "range to text",
1451 "value": 2
1452 }
1453 ],
1454 "maxDataPoints": 100,
1455 "nullPointMode": "connected",
1456 "nullText": null,
1457 "pluginVersion": "6.3.5",
1458 "postfix": "",
1459 "postfixFontSize": "50%",
1460 "prefix": "",
1461 "prefixFontSize": "50%",
1462 "rangeMaps": [
1463 {
1464 "from": "null",
1465 "text": "N/A",
1466 "to": "null"
1467 }
1468 ],
1469 "sparkline": {
1470 "fillColor": "rgba(31, 118, 189, 0.18)",
1471 "full": false,
1472 "lineColor": "rgb(31, 120, 193)",
1473 "show": false,
1474 "ymax": null,
1475 "ymin": null
1476 },
1477 "tableColumn": "",
1478 "targets": [
1479 {
1480 "expr": "kube_deployment_status_replicas_available{deployment=\"ng-ui\"}",
1481 "instant": true,
1482 "refId": "A"
1483 }
1484 ],
1485 "thresholds": "0,1",
1486 "timeFrom": null,
1487 "timeShift": null,
1488 "title": "light-ui",
1489 "type": "singlestat",
1490 "valueFontSize": "100%",
1491 "valueMaps": [
1492 {
1493 "op": "=",
1494 "text": "0",
1495 "value": "null"
1496 }
1497 ],
1498 "valueName": "avg"
1499 },
1500 {
1501 "cacheTimeout": null,
1502 "colorBackground": false,
1503 "colorValue": false,
1504 "colors": [
1505 "#d44a3a",
1506 "rgba(237, 129, 40, 0.89)",
1507 "#299c46"
1508 ],
1509 "datasource": "prometheus - Juju generated source",
1510 "description": "",
1511 "fieldConfig": {
1512 "defaults": {
1513 "custom": {}
1514 },
1515 "overrides": []
1516 },
1517 "format": "none",
1518 "gauge": {
1519 "maxValue": 1,
1520 "minValue": 0,
1521 "show": true,
1522 "thresholdLabels": false,
1523 "thresholdMarkers": false
1524 },
1525 "gridPos": {
1526 "h": 4,
1527 "w": 3,
1528 "x": 8,
1529 "y": 14
1530 },
1531 "id": 75,
1532 "interval": null,
1533 "links": [],
1534 "mappingType": 1,
1535 "mappingTypes": [
1536 {
1537 "name": "value to text",
1538 "value": 1
1539 },
1540 {
1541 "name": "range to text",
1542 "value": 2
1543 }
1544 ],
1545 "maxDataPoints": 100,
1546 "nullPointMode": "connected",
1547 "nullText": null,
1548 "pluginVersion": "6.3.5",
1549 "postfix": "",
1550 "postfixFontSize": "50%",
1551 "prefix": "",
1552 "prefixFontSize": "50%",
1553 "rangeMaps": [
1554 {
1555 "from": "null",
1556 "text": "N/A",
1557 "to": "null"
1558 }
1559 ],
1560 "sparkline": {
1561 "fillColor": "rgba(31, 118, 189, 0.18)",
1562 "full": false,
1563 "lineColor": "rgb(31, 120, 193)",
1564 "show": false,
1565 "ymax": null,
1566 "ymin": null
1567 },
1568 "tableColumn": "",
1569 "targets": [
1570 {
1571 "expr": "kube_statefulset_status_replicas_ready{namespace=\"osm\", statefulset=\"nbi-k8s\"}",
1572 "format": "time_series",
1573 "instant": true,
1574 "interval": "",
1575 "legendFormat": "",
1576 "refId": "A"
1577 }
1578 ],
1579 "thresholds": "0,1",
1580 "timeFrom": null,
1581 "timeShift": null,
1582 "title": "nbi",
1583 "type": "singlestat",
1584 "valueFontSize": "100%",
1585 "valueMaps": [
1586 {
1587 "op": "=",
1588 "text": "0",
1589 "value": "null"
1590 }
1591 ],
1592 "valueName": "current"
1593 },
1594 {
1595 "cacheTimeout": null,
1596 "colorBackground": false,
1597 "colorValue": false,
1598 "colors": [
1599 "#d44a3a",
1600 "rgba(237, 129, 40, 0.89)",
1601 "#299c46"
1602 ],
1603 "datasource": "prometheus - Juju generated source",
1604 "fieldConfig": {
1605 "defaults": {
1606 "custom": {}
1607 },
1608 "overrides": []
1609 },
1610 "format": "none",
1611 "gauge": {
1612 "maxValue": 1,
1613 "minValue": 0,
1614 "show": true,
1615 "thresholdLabels": false,
1616 "thresholdMarkers": false
1617 },
1618 "gridPos": {
1619 "h": 4,
1620 "w": 3,
1621 "x": 12,
1622 "y": 14
1623 },
1624 "id": 67,
1625 "interval": null,
1626 "links": [],
1627 "mappingType": 1,
1628 "mappingTypes": [
1629 {
1630 "name": "value to text",
1631 "value": 1
1632 },
1633 {
1634 "name": "range to text",
1635 "value": 2
1636 }
1637 ],
1638 "maxDataPoints": 100,
1639 "nullPointMode": "connected",
1640 "nullText": null,
1641 "pluginVersion": "6.3.5",
1642 "postfix": "",
1643 "postfixFontSize": "50%",
1644 "prefix": "",
1645 "prefixFontSize": "50%",
1646 "rangeMaps": [
1647 {
1648 "from": "null",
1649 "text": "N/A",
1650 "to": "null"
1651 }
1652 ],
1653 "sparkline": {
1654 "fillColor": "rgba(31, 118, 189, 0.18)",
1655 "full": false,
1656 "lineColor": "rgb(31, 120, 193)",
1657 "show": false,
1658 "ymax": null,
1659 "ymin": null
1660 },
1661 "tableColumn": "",
1662 "targets": [
1663 {
1664 "expr": "kube_statefulset_status_replicas_ready{namespace=\"osm\", statefulset=\"pol-k8s\"}",
1665 "format": "time_series",
1666 "instant": true,
1667 "interval": "",
1668 "legendFormat": "",
1669 "refId": "A"
1670 }
1671 ],
1672 "thresholds": "0,1",
1673 "timeFrom": null,
1674 "timeShift": null,
1675 "title": "pol",
1676 "type": "singlestat",
1677 "valueFontSize": "100%",
1678 "valueMaps": [
1679 {
1680 "op": "=",
1681 "text": "0",
1682 "value": "null"
1683 }
1684 ],
1685 "valueName": "current"
1686 },
1687 {
1688 "cacheTimeout": null,
1689 "colorBackground": false,
1690 "colorValue": false,
1691 "colors": [
1692 "#d44a3a",
1693 "rgba(237, 129, 40, 0.89)",
1694 "#299c46"
1695 ],
1696 "datasource": "prometheus - Juju generated source",
1697 "fieldConfig": {
1698 "defaults": {
1699 "custom": {}
1700 },
1701 "overrides": []
1702 },
1703 "format": "none",
1704 "gauge": {
1705 "maxValue": 1,
1706 "minValue": 0,
1707 "show": true,
1708 "thresholdLabels": false,
1709 "thresholdMarkers": false
1710 },
1711 "gridPos": {
1712 "h": 4,
1713 "w": 3,
1714 "x": 16,
1715 "y": 14
1716 },
1717 "id": 69,
1718 "interval": null,
1719 "links": [],
1720 "mappingType": 1,
1721 "mappingTypes": [
1722 {
1723 "name": "value to text",
1724 "value": 1
1725 },
1726 {
1727 "name": "range to text",
1728 "value": 2
1729 }
1730 ],
1731 "maxDataPoints": 100,
1732 "nullPointMode": "connected",
1733 "nullText": null,
1734 "pluginVersion": "6.3.5",
1735 "postfix": "",
1736 "postfixFontSize": "50%",
1737 "prefix": "",
1738 "prefixFontSize": "50%",
1739 "rangeMaps": [
1740 {
1741 "from": "null",
1742 "text": "N/A",
1743 "to": "null"
1744 }
1745 ],
1746 "sparkline": {
1747 "fillColor": "rgba(31, 118, 189, 0.18)",
1748 "full": false,
1749 "lineColor": "rgb(31, 120, 193)",
1750 "show": false,
1751 "ymax": null,
1752 "ymin": null
1753 },
1754 "tableColumn": "",
1755 "targets": [
1756 {
1757 "expr": "kube_statefulset_status_replicas_ready{namespace=\"osm\", statefulset=\"mon-k8s\"}",
1758 "instant": true,
1759 "interval": "",
1760 "legendFormat": "",
1761 "refId": "A"
1762 }
1763 ],
1764 "thresholds": "0,1",
1765 "timeFrom": null,
1766 "timeShift": null,
1767 "title": "mon",
1768 "type": "singlestat",
1769 "valueFontSize": "100%",
1770 "valueMaps": [
1771 {
1772 "op": "=",
1773 "text": "0",
1774 "value": "null"
1775 }
1776 ],
1777 "valueName": "avg"
1778 },
1779 {
1780 "cacheTimeout": null,
1781 "colorBackground": false,
1782 "colorValue": false,
1783 "colors": [
1784 "#d44a3a",
1785 "rgba(237, 129, 40, 0.89)",
1786 "#299c46"
1787 ],
1788 "datasource": "prometheus - Juju generated source",
1789 "fieldConfig": {
1790 "defaults": {
1791 "custom": {}
1792 },
1793 "overrides": []
1794 },
1795 "format": "none",
1796 "gauge": {
1797 "maxValue": 1,
1798 "minValue": 0,
1799 "show": true,
1800 "thresholdLabels": false,
1801 "thresholdMarkers": false
1802 },
1803 "gridPos": {
1804 "h": 4,
1805 "w": 3,
1806 "x": 20,
1807 "y": 14
1808 },
1809 "id": 81,
1810 "interval": null,
1811 "links": [],
1812 "mappingType": 1,
1813 "mappingTypes": [
1814 {
1815 "name": "value to text",
1816 "value": 1
1817 },
1818 {
1819 "name": "range to text",
1820 "value": 2
1821 }
1822 ],
1823 "maxDataPoints": 100,
1824 "nullPointMode": "connected",
1825 "nullText": null,
1826 "pluginVersion": "6.3.5",
1827 "postfix": "",
1828 "postfixFontSize": "50%",
1829 "prefix": "",
1830 "prefixFontSize": "50%",
1831 "rangeMaps": [
1832 {
1833 "from": "null",
1834 "text": "N/A",
1835 "to": "null"
1836 }
1837 ],
1838 "sparkline": {
1839 "fillColor": "rgba(31, 118, 189, 0.18)",
1840 "full": false,
1841 "lineColor": "rgb(31, 120, 193)",
1842 "show": false,
1843 "ymax": null,
1844 "ymin": null
1845 },
1846 "tableColumn": "",
1847 "targets": [
1848 {
1849 "expr": "kube_deployment_status_replicas_available{deployment=\"keystone\"}",
1850 "format": "time_series",
1851 "instant": true,
1852 "legendFormat": "",
1853 "refId": "A"
1854 }
1855 ],
1856 "thresholds": "0,1",
1857 "timeFrom": null,
1858 "timeShift": null,
1859 "title": "keystone",
1860 "type": "singlestat",
1861 "valueFontSize": "100%",
1862 "valueMaps": [
1863 {
1864 "op": "=",
1865 "text": "0",
1866 "value": "null"
1867 }
1868 ],
1869 "valueName": "current"
1870 },
1871 {
1872 "aliasColors": {},
1873 "bars": false,
1874 "dashLength": 10,
1875 "dashes": false,
1876 "datasource": "prometheus - Juju generated source",
1877 "fieldConfig": {
1878 "defaults": {
1879 "custom": {},
1880 "links": []
1881 },
1882 "overrides": []
1883 },
1884 "fill": 6,
1885 "fillGradient": 0,
1886 "gridPos": {
1887 "h": 9,
1888 "w": 23,
1889 "x": 0,
1890 "y": 18
1891 },
1892 "hiddenSeries": false,
1893 "id": 84,
1894 "legend": {
1895 "avg": false,
1896 "current": false,
1897 "max": false,
1898 "min": false,
1899 "show": true,
1900 "total": false,
1901 "values": false
1902 },
1903 "lines": true,
1904 "linewidth": 1,
1905 "nullPointMode": "null",
1906 "options": {
1907 "alertThreshold": true
1908 },
1909 "percentage": false,
1910 "pluginVersion": "7.4.3",
1911 "pointradius": 2,
1912 "points": false,
1913 "renderer": "flot",
1914 "seriesOverrides": [],
1915 "spaceLength": 10,
1916 "stack": true,
1917 "steppedLine": false,
1918 "targets": [
1919 {
1920 "expr": "sum(rate(container_cpu_usage_seconds_total{namespace=\"osm\", pod!~\".*operator.*\"}[$__rate_interval])) by (pod)",
1921 "instant": false,
1922 "interval": "",
1923 "intervalFactor": 4,
1924 "legendFormat": "{{pod}}",
1925 "refId": "A"
1926 }
1927 ],
1928 "thresholds": [],
1929 "timeFrom": null,
1930 "timeRegions": [],
1931 "timeShift": null,
1932 "title": "Pod CPU Usage",
1933 "tooltip": {
1934 "shared": true,
1935 "sort": 0,
1936 "value_type": "individual"
1937 },
1938 "type": "graph",
1939 "xaxis": {
1940 "buckets": null,
1941 "mode": "time",
1942 "name": null,
1943 "show": true,
1944 "values": []
1945 },
1946 "yaxes": [
1947 {
1948 "$$hashKey": "object:3755",
1949 "format": "short",
1950 "label": null,
1951 "logBase": 1,
1952 "max": null,
1953 "min": null,
1954 "show": true
1955 },
1956 {
1957 "$$hashKey": "object:3756",
1958 "format": "short",
1959 "label": null,
1960 "logBase": 1,
1961 "max": null,
1962 "min": null,
1963 "show": true
1964 }
1965 ],
1966 "yaxis": {
1967 "align": false,
1968 "alignLevel": null
1969 }
1970 },
1971 {
1972 "aliasColors": {},
1973 "bars": false,
1974 "dashLength": 10,
1975 "dashes": false,
1976 "datasource": "prometheus - Juju generated source",
1977 "fieldConfig": {
1978 "defaults": {
1979 "custom": {},
1980 "links": []
1981 },
1982 "overrides": []
1983 },
1984 "fill": 6,
1985 "fillGradient": 0,
1986 "gridPos": {
1987 "h": 9,
1988 "w": 23,
1989 "x": 0,
1990 "y": 27
1991 },
1992 "hiddenSeries": false,
1993 "id": 85,
1994 "legend": {
1995 "avg": false,
1996 "current": false,
1997 "max": false,
1998 "min": false,
1999 "show": true,
2000 "total": false,
2001 "values": false
2002 },
2003 "lines": true,
2004 "linewidth": 1,
2005 "nullPointMode": "null",
2006 "options": {
2007 "alertThreshold": true
2008 },
2009 "percentage": false,
2010 "pluginVersion": "7.4.3",
2011 "pointradius": 2,
2012 "points": false,
2013 "renderer": "flot",
2014 "seriesOverrides": [],
2015 "spaceLength": 10,
2016 "stack": true,
2017 "steppedLine": false,
2018 "targets": [
2019 {
2020 "expr": "sum(rate(container_memory_working_set_bytes{namespace=\"osm\", pod!~\".*operator.*\"}[$__rate_interval])) by (pod)",
2021 "interval": "",
2022 "intervalFactor": 4,
2023 "legendFormat": "{{pod}}",
2024 "refId": "A"
2025 }
2026 ],
2027 "thresholds": [],
2028 "timeFrom": null,
2029 "timeRegions": [],
2030 "timeShift": null,
2031 "title": "Pod Memory Usage",
2032 "tooltip": {
2033 "shared": true,
2034 "sort": 0,
2035 "value_type": "individual"
2036 },
2037 "type": "graph",
2038 "xaxis": {
2039 "buckets": null,
2040 "mode": "time",
2041 "name": null,
2042 "show": true,
2043 "values": []
2044 },
2045 "yaxes": [
2046 {
2047 "$$hashKey": "object:3786",
2048 "format": "decbytes",
2049 "label": null,
2050 "logBase": 1,
2051 "max": null,
2052 "min": null,
2053 "show": true
2054 },
2055 {
2056 "$$hashKey": "object:3787",
2057 "format": "short",
2058 "label": null,
2059 "logBase": 1,
2060 "max": null,
2061 "min": null,
2062 "show": true
2063 }
2064 ],
2065 "yaxis": {
2066 "align": false,
2067 "alignLevel": null
2068 }
2069 },
2070 {
2071 "cacheTimeout": null,
2072 "datasource": null,
2073 "fieldConfig": {
2074 "defaults": {
2075 "custom": {}
2076 },
2077 "overrides": []
2078 },
2079 "gridPos": {
2080 "h": 4,
2081 "w": 3,
2082 "x": 21,
2083 "y": 36
2084 },
2085 "id": 82,
2086 "links": [],
2087 "options": {
2088 "content": "\n\n\n",
2089 "mode": "markdown"
2090 },
2091 "pluginVersion": "7.4.3",
2092 "targets": [
2093 {
2094 "expr": "",
2095 "instant": true,
2096 "refId": "A"
2097 }
2098 ],
2099 "timeFrom": null,
2100 "timeShift": null,
2101 "title": "",
2102 "transparent": true,
2103 "type": "text"
2104 },
2105 {
2106 "cacheTimeout": null,
2107 "datasource": null,
2108 "fieldConfig": {
2109 "defaults": {
2110 "custom": {}
2111 },
2112 "overrides": []
2113 },
2114 "gridPos": {
2115 "h": 4,
2116 "w": 3,
2117 "x": 19,
2118 "y": 40
2119 },
2120 "id": 80,
2121 "links": [],
2122 "options": {
2123 "content": "<h2 style=\"text-align: center;\"></p>\n\n\n",
2124 "mode": "html"
2125 },
2126 "pluginVersion": "7.4.3",
2127 "targets": [
2128 {
2129 "expr": "",
2130 "instant": true,
2131 "refId": "A"
2132 }
2133 ],
2134 "timeFrom": null,
2135 "timeShift": null,
2136 "title": "",
2137 "transparent": true,
2138 "type": "text"
2139 }
2140 ],
2141 "refresh": "30s",
2142 "schemaVersion": 27,
2143 "style": "dark",
2144 "tags": [],
2145 "templating": {
2146 "list": [
2147 {
2148 "current": {
2149 "selected": false,
2150 "text": "No data sources found",
2151 "value": ""
2152 },
2153 "description": null,
2154 "error": null,
2155 "hide": 2,
2156 "includeAll": false,
2157 "label": "",
2158 "multi": false,
2159 "name": "datasource",
2160 "options": [],
2161 "query": "prometheus",
2162 "refresh": 1,
2163 "regex": "/$ds/",
2164 "skipUrlSync": false,
2165 "type": "datasource"
2166 }
2167 ]
2168 },
2169 "time": {
2170 "from": "now-15m",
2171 "to": "now"
2172 },
2173 "timepicker": {
2174 "refresh_intervals": [
2175 "5s",
2176 "10s",
2177 "30s",
2178 "1m",
2179 "5m",
2180 "15m",
2181 "30m",
2182 "1h",
2183 "2h",
2184 "1d"
2185 ],
2186 "time_options": [
2187 "5m",
2188 "15m",
2189 "1h",
2190 "6h",
2191 "12h",
2192 "24h",
2193 "2d",
2194 "7d",
2195 "30d"
2196 ]
2197 },
2198 "timezone": "browser",
2199 "title": "OSM Status Summary",
2200 "uid": "4XuPd2Ii1",
2201 "version": 12
2202}