blob: 718ae4c75ae6ce86199f40aced6ffadcca1546ef [file] [log] [blame]
romeromonsere366b1a2019-11-19 19:49:26 +01001# Copyright 2019 Minsait - Indra S.A.
2#
3# Licensed under the Apache License, Version 2.0 (the "License");
4# you may not use this file except in compliance with the License.
5# You may obtain a copy of the License at
6#
7# http://www.apache.org/licenses/LICENSE-2.0
8#
9# Unless required by applicable law or agreed to in writing, software
10# distributed under the License is distributed on an "AS IS" BASIS,
11# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12# See the License for the specific language governing permissions and
13# limitations under the License.
14# Author: Jose Manuel Palacios (jmpalacios@minsait.com)
15# Author: Jose Antonio Martinez (jamartinezv@minsait.com)
16
17apiVersion: v1
18kind: ConfigMap
19metadata:
20 labels:
21 grafana_dashboard: "1"
romeromonser5bed3ad2019-12-10 18:25:55 +010022 name: osm-monitoring-osm-summary-grafana
romeromonsere366b1a2019-11-19 19:49:26 +010023 annotations:
romeromonser5bed3ad2019-12-10 18:25:55 +010024 k8s-sidecar-target-directory: "/tmp/dashboards/Open Source MANO"
romeromonsere366b1a2019-11-19 19:49:26 +010025data:
romeromonser5bed3ad2019-12-10 18:25:55 +010026 osm-summary-dashboard.json: |-
romeromonsere366b1a2019-11-19 19:49:26 +010027 {
28 "annotations": {
29 "list": [
30 {
31 "builtIn": 1,
32 "datasource": "-- Grafana --",
33 "enable": true,
34 "hide": true,
35 "iconColor": "rgba(0, 211, 255, 1)",
36 "name": "Annotations & Alerts",
limon00d428d2022-03-01 10:44:53 +010037 "target": {
38 "limit": 100,
39 "matchAny": false,
40 "tags": [],
41 "type": "dashboard"
42 },
romeromonsere366b1a2019-11-19 19:49:26 +010043 "type": "dashboard"
44 }
45 ]
46 },
romeromonser5bed3ad2019-12-10 18:25:55 +010047 "description": "OSM status summary",
romeromonsere366b1a2019-11-19 19:49:26 +010048 "editable": true,
49 "gnetId": 6417,
50 "graphTooltip": 1,
limon00d428d2022-03-01 10:44:53 +010051 "iteration": 1646055716059,
romeromonsere366b1a2019-11-19 19:49:26 +010052 "links": [
53 {
54 "asDropdown": true,
55 "icon": "external link",
56 "includeVars": true,
57 "keepTime": false,
romeromonser5bed3ad2019-12-10 18:25:55 +010058 "tags": [],
romeromonsere366b1a2019-11-19 19:49:26 +010059 "title": "Dashboards",
60 "type": "dashboards"
61 }
62 ],
63 "panels": [
64 {
65 "collapsed": false,
limon00d428d2022-03-01 10:44:53 +010066 "datasource": null,
67 "fieldConfig": {
68 "defaults": {},
69 "overrides": []
70 },
romeromonsere366b1a2019-11-19 19:49:26 +010071 "gridPos": {
72 "h": 1,
73 "w": 24,
74 "x": 0,
75 "y": 0
76 },
77 "id": 2,
78 "panels": [],
79 "title": "Cluster Health",
80 "type": "row"
81 },
82 {
83 "cacheTimeout": null,
romeromonser5bed3ad2019-12-10 18:25:55 +010084 "datasource": "Prometheus",
limon00d428d2022-03-01 10:44:53 +010085 "fieldConfig": {
86 "defaults": {
87 "color": {
88 "mode": "thresholds"
89 },
90 "displayName": "Nodes: ",
91 "mappings": [
92 {
93 "options": {
94 "match": "null",
95 "result": {
96 "text": "N/A"
97 }
98 },
99 "type": "special"
100 }
101 ],
102 "thresholds": {
103 "mode": "absolute",
104 "steps": [
105 {
106 "color": "#299c46",
107 "value": null
108 },
109 {
110 "color": "rgba(237, 129, 40, 0.89)",
111 "value": 1
112 },
113 {
114 "color": "#d44a3a"
115 }
116 ]
117 },
118 "unit": "none"
119 },
120 "overrides": []
romeromonser5bed3ad2019-12-10 18:25:55 +0100121 },
122 "gridPos": {
123 "h": 2,
124 "w": 12,
125 "x": 0,
126 "y": 1
127 },
128 "id": 26,
129 "interval": null,
130 "links": [],
romeromonser5bed3ad2019-12-10 18:25:55 +0100131 "maxDataPoints": 100,
limon00d428d2022-03-01 10:44:53 +0100132 "options": {
133 "colorMode": "none",
134 "graphMode": "none",
135 "justifyMode": "center",
136 "orientation": "horizontal",
137 "reduceOptions": {
138 "calcs": [
139 "lastNotNull"
140 ],
141 "fields": "",
142 "values": false
143 },
144 "text": {},
145 "textMode": "auto"
146 },
147 "pluginVersion": "8.1.1",
romeromonser5bed3ad2019-12-10 18:25:55 +0100148 "repeat": null,
149 "repeatDirection": "h",
romeromonser5bed3ad2019-12-10 18:25:55 +0100150 "targets": [
151 {
152 "expr": "sum(kube_node_info)",
153 "format": "time_series",
154 "instant": true,
155 "intervalFactor": 1,
156 "legendFormat": "",
157 "refId": "B"
158 }
159 ],
limon00d428d2022-03-01 10:44:53 +0100160 "type": "stat"
romeromonser5bed3ad2019-12-10 18:25:55 +0100161 },
162 {
163 "cacheTimeout": null,
romeromonser5bed3ad2019-12-10 18:25:55 +0100164 "datasource": "Prometheus",
limon00d428d2022-03-01 10:44:53 +0100165 "fieldConfig": {
166 "defaults": {
167 "color": {
168 "fixedColor": "#629e51",
169 "mode": "fixed"
170 },
171 "decimals": 0,
172 "displayName": "Pods Running:",
173 "mappings": [
174 {
175 "options": {
176 "match": "null",
177 "result": {
178 "text": "N/A"
179 }
180 },
181 "type": "special"
182 }
183 ],
184 "thresholds": {
185 "mode": "absolute",
186 "steps": [
187 {
188 "color": "green",
189 "value": null
190 },
191 {
192 "color": "red",
193 "value": 80
194 }
195 ]
196 },
197 "unit": "none"
198 },
199 "overrides": []
romeromonser5bed3ad2019-12-10 18:25:55 +0100200 },
201 "gridPos": {
202 "h": 2,
203 "w": 12,
204 "x": 12,
205 "y": 1
206 },
207 "id": 30,
208 "interval": null,
209 "links": [],
romeromonser5bed3ad2019-12-10 18:25:55 +0100210 "maxDataPoints": 100,
limon00d428d2022-03-01 10:44:53 +0100211 "options": {
212 "colorMode": "none",
213 "graphMode": "none",
214 "justifyMode": "center",
215 "orientation": "horizontal",
216 "reduceOptions": {
217 "calcs": [
218 "lastNotNull"
219 ],
220 "fields": "",
221 "values": false
222 },
223 "text": {},
224 "textMode": "auto"
romeromonser5bed3ad2019-12-10 18:25:55 +0100225 },
limon00d428d2022-03-01 10:44:53 +0100226 "pluginVersion": "8.1.1",
romeromonser5bed3ad2019-12-10 18:25:55 +0100227 "targets": [
228 {
229 "expr": "sum(kube_pod_status_phase)",
230 "format": "time_series",
231 "instant": true,
232 "interval": "",
233 "intervalFactor": 1,
234 "refId": "A"
235 }
236 ],
limon00d428d2022-03-01 10:44:53 +0100237 "type": "stat"
romeromonser5bed3ad2019-12-10 18:25:55 +0100238 },
239 {
240 "cacheTimeout": null,
romeromonser5bed3ad2019-12-10 18:25:55 +0100241 "datasource": "Prometheus",
limon00d428d2022-03-01 10:44:53 +0100242 "description": "",
243 "fieldConfig": {
244 "defaults": {
245 "color": {
246 "mode": "thresholds"
247 },
248 "displayName": "Nodes Unavailable: ",
249 "mappings": [
250 {
251 "options": {
252 "match": "null",
253 "result": {
254 "text": "N/A"
255 }
256 },
257 "type": "special"
258 }
259 ],
260 "thresholds": {
261 "mode": "absolute",
262 "steps": [
263 {
264 "color": "#56A64B",
265 "value": null
266 },
267 {
268 "color": "rgba(237, 129, 40, 0.89)",
269 "value": 1
270 },
271 {
272 "color": "#d44a3a",
273 "value": 1
274 }
275 ]
276 },
277 "unit": "none"
278 },
279 "overrides": []
romeromonser5bed3ad2019-12-10 18:25:55 +0100280 },
281 "gridPos": {
282 "h": 2,
283 "w": 12,
284 "x": 0,
285 "y": 3
286 },
287 "id": 24,
288 "interval": null,
289 "links": [],
romeromonser5bed3ad2019-12-10 18:25:55 +0100290 "maxDataPoints": 100,
limon00d428d2022-03-01 10:44:53 +0100291 "options": {
292 "colorMode": "background",
293 "graphMode": "none",
294 "justifyMode": "center",
295 "orientation": "horizontal",
296 "reduceOptions": {
297 "calcs": [
298 "lastNotNull"
299 ],
300 "fields": "",
301 "values": false
302 },
303 "text": {},
304 "textMode": "auto"
romeromonser5bed3ad2019-12-10 18:25:55 +0100305 },
limon00d428d2022-03-01 10:44:53 +0100306 "pluginVersion": "8.1.1",
romeromonser5bed3ad2019-12-10 18:25:55 +0100307 "targets": [
308 {
limon00d428d2022-03-01 10:44:53 +0100309 "exemplar": true,
romeromonser5bed3ad2019-12-10 18:25:55 +0100310 "expr": "sum(kube_node_info)-sum(kube_node_status_condition{condition=\"Ready\", status=\"true\"})",
311 "format": "time_series",
312 "instant": true,
limon00d428d2022-03-01 10:44:53 +0100313 "interval": "",
romeromonser5bed3ad2019-12-10 18:25:55 +0100314 "intervalFactor": 1,
limon00d428d2022-03-01 10:44:53 +0100315 "legendFormat": "",
romeromonser5bed3ad2019-12-10 18:25:55 +0100316 "refId": "A"
317 }
318 ],
limon00d428d2022-03-01 10:44:53 +0100319 "type": "stat"
romeromonser5bed3ad2019-12-10 18:25:55 +0100320 },
321 {
322 "cacheTimeout": null,
romeromonser5bed3ad2019-12-10 18:25:55 +0100323 "datasource": "Prometheus",
limon00d428d2022-03-01 10:44:53 +0100324 "fieldConfig": {
325 "defaults": {
326 "color": {
327 "mode": "thresholds"
328 },
329 "displayName": "Pods not Ready: ",
330 "mappings": [
331 {
332 "options": {
333 "match": "null",
334 "result": {
335 "text": "N/A"
336 }
337 },
338 "type": "special"
339 }
340 ],
341 "thresholds": {
342 "mode": "absolute",
343 "steps": [
344 {
345 "color": "#56A64B",
346 "value": null
347 },
348 {
349 "color": "rgba(237, 129, 40, 0.89)",
350 "value": 1
351 },
352 {
353 "color": "#d44a3a"
354 }
355 ]
356 },
357 "unit": "none"
358 },
359 "overrides": []
romeromonser5bed3ad2019-12-10 18:25:55 +0100360 },
361 "gridPos": {
362 "h": 2,
363 "w": 12,
364 "x": 12,
365 "y": 3
366 },
367 "id": 55,
368 "interval": null,
369 "links": [],
romeromonser5bed3ad2019-12-10 18:25:55 +0100370 "maxDataPoints": 100,
limon00d428d2022-03-01 10:44:53 +0100371 "options": {
372 "colorMode": "background",
373 "graphMode": "none",
374 "justifyMode": "center",
375 "orientation": "horizontal",
376 "reduceOptions": {
377 "calcs": [
378 "mean"
379 ],
380 "fields": "",
381 "values": false
382 },
383 "text": {},
384 "textMode": "auto"
romeromonser5bed3ad2019-12-10 18:25:55 +0100385 },
limon00d428d2022-03-01 10:44:53 +0100386 "pluginVersion": "8.1.1",
romeromonser5bed3ad2019-12-10 18:25:55 +0100387 "targets": [
388 {
limon00d428d2022-03-01 10:44:53 +0100389 "exemplar": true,
romeromonser5bed3ad2019-12-10 18:25:55 +0100390 "expr": "sum(kube_pod_status_phase{phase!=\"Running\"})",
391 "instant": true,
limon00d428d2022-03-01 10:44:53 +0100392 "interval": "",
romeromonser5bed3ad2019-12-10 18:25:55 +0100393 "legendFormat": "",
394 "refId": "A"
395 }
396 ],
romeromonser5bed3ad2019-12-10 18:25:55 +0100397 "timeFrom": null,
398 "timeShift": null,
limon00d428d2022-03-01 10:44:53 +0100399 "type": "stat"
romeromonser5bed3ad2019-12-10 18:25:55 +0100400 },
401 {
402 "cacheTimeout": null,
romeromonsere366b1a2019-11-19 19:49:26 +0100403 "datasource": "Prometheus",
limon00d428d2022-03-01 10:44:53 +0100404 "fieldConfig": {
405 "defaults": {
406 "color": {
407 "mode": "thresholds"
408 },
409 "mappings": [
410 {
411 "options": {
412 "match": "null",
413 "result": {
414 "text": "N/A"
415 }
416 },
417 "type": "special"
418 }
419 ],
420 "max": 1,
421 "min": 0,
422 "thresholds": {
423 "mode": "absolute",
424 "steps": [
425 {
426 "color": "#299c46",
427 "value": null
428 },
429 {
430 "color": "rgba(237, 129, 40, 0.89)",
431 "value": 0.7
432 },
433 {
434 "color": "#d44a3a",
435 "value": 0.85
436 }
437 ]
438 },
439 "unit": "percentunit"
440 },
441 "overrides": []
romeromonsere366b1a2019-11-19 19:49:26 +0100442 },
443 "gridPos": {
444 "h": 4,
445 "w": 6,
446 "x": 0,
romeromonser5bed3ad2019-12-10 18:25:55 +0100447 "y": 5
romeromonsere366b1a2019-11-19 19:49:26 +0100448 },
449 "id": 4,
450 "interval": null,
451 "links": [],
romeromonsere366b1a2019-11-19 19:49:26 +0100452 "maxDataPoints": 100,
limon00d428d2022-03-01 10:44:53 +0100453 "options": {
454 "orientation": "horizontal",
455 "reduceOptions": {
456 "calcs": [
457 "lastNotNull"
458 ],
459 "fields": "",
460 "values": false
461 },
462 "showThresholdLabels": false,
463 "showThresholdMarkers": true,
464 "text": {}
romeromonsere366b1a2019-11-19 19:49:26 +0100465 },
limon00d428d2022-03-01 10:44:53 +0100466 "pluginVersion": "8.1.1",
romeromonsere366b1a2019-11-19 19:49:26 +0100467 "targets": [
468 {
limon89a4f0a2022-01-26 10:49:39 +0100469 "expr": "sum(kube_pod_info) / sum(kube_node_status_allocatable{resource=\"pods\"})",
romeromonsere366b1a2019-11-19 19:49:26 +0100470 "format": "time_series",
471 "intervalFactor": 1,
472 "refId": "A"
473 }
474 ],
romeromonser5bed3ad2019-12-10 18:25:55 +0100475 "title": "Pod Usage",
limon00d428d2022-03-01 10:44:53 +0100476 "type": "gauge"
romeromonsere366b1a2019-11-19 19:49:26 +0100477 },
478 {
479 "cacheTimeout": null,
romeromonsere366b1a2019-11-19 19:49:26 +0100480 "datasource": "Prometheus",
limon00d428d2022-03-01 10:44:53 +0100481 "fieldConfig": {
482 "defaults": {
483 "color": {
484 "mode": "thresholds"
485 },
486 "mappings": [
487 {
488 "options": {
489 "match": "null",
490 "result": {
491 "text": "N/A"
492 }
493 },
494 "type": "special"
495 }
496 ],
497 "max": 1,
498 "min": 0,
499 "thresholds": {
500 "mode": "absolute",
501 "steps": [
502 {
503 "color": "#299c46",
504 "value": null
505 },
506 {
507 "color": "rgba(237, 129, 40, 0.89)",
508 "value": 0.7
509 },
510 {
511 "color": "#d44a3a",
512 "value": 0.85
513 }
514 ]
515 },
516 "unit": "percentunit"
517 },
518 "overrides": []
romeromonsere366b1a2019-11-19 19:49:26 +0100519 },
520 "gridPos": {
521 "h": 4,
522 "w": 6,
523 "x": 6,
romeromonser5bed3ad2019-12-10 18:25:55 +0100524 "y": 5
romeromonsere366b1a2019-11-19 19:49:26 +0100525 },
526 "id": 5,
527 "interval": null,
528 "links": [],
romeromonsere366b1a2019-11-19 19:49:26 +0100529 "maxDataPoints": 100,
limon00d428d2022-03-01 10:44:53 +0100530 "options": {
531 "orientation": "horizontal",
532 "reduceOptions": {
533 "calcs": [
534 "lastNotNull"
535 ],
536 "fields": "",
537 "values": false
538 },
539 "showThresholdLabels": false,
540 "showThresholdMarkers": true,
541 "text": {}
romeromonsere366b1a2019-11-19 19:49:26 +0100542 },
limon00d428d2022-03-01 10:44:53 +0100543 "pluginVersion": "8.1.1",
romeromonsere366b1a2019-11-19 19:49:26 +0100544 "targets": [
545 {
limon89a4f0a2022-01-26 10:49:39 +0100546 "expr": "sum(kube_pod_container_resource_requests{resource=\"cpu\",unit=\"core\"}) / sum(kube_node_status_allocatable{resource=\"cpu\",unit=\"core\"})",
romeromonsere366b1a2019-11-19 19:49:26 +0100547 "format": "time_series",
romeromonser5bed3ad2019-12-10 18:25:55 +0100548 "instant": true,
romeromonsere366b1a2019-11-19 19:49:26 +0100549 "intervalFactor": 1,
550 "refId": "A"
551 }
552 ],
romeromonser5bed3ad2019-12-10 18:25:55 +0100553 "title": "CPU Usage",
limon00d428d2022-03-01 10:44:53 +0100554 "type": "gauge"
romeromonsere366b1a2019-11-19 19:49:26 +0100555 },
556 {
557 "cacheTimeout": null,
romeromonsere366b1a2019-11-19 19:49:26 +0100558 "datasource": "Prometheus",
limon00d428d2022-03-01 10:44:53 +0100559 "fieldConfig": {
560 "defaults": {
561 "color": {
562 "mode": "thresholds"
563 },
564 "mappings": [
565 {
566 "options": {
567 "match": "null",
568 "result": {
569 "text": "N/A"
570 }
571 },
572 "type": "special"
573 }
574 ],
575 "max": 1,
576 "min": 0,
577 "thresholds": {
578 "mode": "absolute",
579 "steps": [
580 {
581 "color": "#299c46",
582 "value": null
583 },
584 {
585 "color": "rgba(237, 129, 40, 0.89)",
586 "value": 0.7
587 },
588 {
589 "color": "#d44a3a",
590 "value": 0.85
591 }
592 ]
593 },
594 "unit": "percentunit"
595 },
596 "overrides": []
romeromonsere366b1a2019-11-19 19:49:26 +0100597 },
598 "gridPos": {
599 "h": 4,
600 "w": 6,
601 "x": 12,
romeromonser5bed3ad2019-12-10 18:25:55 +0100602 "y": 5
romeromonsere366b1a2019-11-19 19:49:26 +0100603 },
604 "id": 6,
605 "interval": null,
606 "links": [],
romeromonsere366b1a2019-11-19 19:49:26 +0100607 "maxDataPoints": 100,
limon00d428d2022-03-01 10:44:53 +0100608 "options": {
609 "orientation": "horizontal",
610 "reduceOptions": {
611 "calcs": [
612 "lastNotNull"
613 ],
614 "fields": "",
615 "values": false
616 },
617 "showThresholdLabels": false,
618 "showThresholdMarkers": true,
619 "text": {}
romeromonsere366b1a2019-11-19 19:49:26 +0100620 },
limon00d428d2022-03-01 10:44:53 +0100621 "pluginVersion": "8.1.1",
romeromonsere366b1a2019-11-19 19:49:26 +0100622 "targets": [
623 {
limon89a4f0a2022-01-26 10:49:39 +0100624 "expr": "sum(kube_pod_container_resource_requests{resource=\"memory\",unit=\"byte\"}) / sum(kube_node_status_allocatable{resource=\"memory\",unit=\"byte\"})",
romeromonsere366b1a2019-11-19 19:49:26 +0100625 "format": "time_series",
romeromonser5bed3ad2019-12-10 18:25:55 +0100626 "instant": true,
romeromonsere366b1a2019-11-19 19:49:26 +0100627 "intervalFactor": 1,
628 "refId": "A"
629 }
630 ],
romeromonser5bed3ad2019-12-10 18:25:55 +0100631 "title": "Memory Usage",
limon00d428d2022-03-01 10:44:53 +0100632 "type": "gauge"
romeromonsere366b1a2019-11-19 19:49:26 +0100633 },
634 {
635 "cacheTimeout": null,
romeromonsere366b1a2019-11-19 19:49:26 +0100636 "datasource": "Prometheus",
limon00d428d2022-03-01 10:44:53 +0100637 "fieldConfig": {
638 "defaults": {
639 "color": {
640 "mode": "thresholds"
641 },
642 "mappings": [
643 {
644 "options": {
645 "match": "null",
646 "result": {
647 "text": "N/A"
648 }
649 },
650 "type": "special"
651 }
652 ],
653 "max": 1,
654 "min": 0,
655 "thresholds": {
656 "mode": "absolute",
657 "steps": [
658 {
659 "color": "#73BF69",
660 "value": null
661 },
662 {
663 "color": "rgba(237, 129, 40, 0.89)",
664 "value": 0.7
665 },
666 {
667 "color": "#d44a3a",
668 "value": 0.85
669 }
670 ]
671 },
672 "unit": "percentunit"
673 },
674 "overrides": []
romeromonsere366b1a2019-11-19 19:49:26 +0100675 },
676 "gridPos": {
677 "h": 4,
678 "w": 6,
679 "x": 18,
romeromonser5bed3ad2019-12-10 18:25:55 +0100680 "y": 5
romeromonsere366b1a2019-11-19 19:49:26 +0100681 },
682 "id": 7,
683 "interval": null,
684 "links": [],
romeromonsere366b1a2019-11-19 19:49:26 +0100685 "maxDataPoints": 100,
limon00d428d2022-03-01 10:44:53 +0100686 "options": {
687 "orientation": "horizontal",
688 "reduceOptions": {
689 "calcs": [
690 "lastNotNull"
691 ],
692 "fields": "",
693 "values": false
694 },
695 "showThresholdLabels": false,
696 "showThresholdMarkers": true,
697 "text": {}
romeromonsere366b1a2019-11-19 19:49:26 +0100698 },
limon00d428d2022-03-01 10:44:53 +0100699 "pluginVersion": "8.1.1",
romeromonsere366b1a2019-11-19 19:49:26 +0100700 "targets": [
701 {
romeromonser5bed3ad2019-12-10 18:25:55 +0100702 "expr": "(sum (node_filesystem_size_bytes) - sum (node_filesystem_free_bytes)) / sum (node_filesystem_size_bytes)",
romeromonsere366b1a2019-11-19 19:49:26 +0100703 "format": "time_series",
romeromonser5bed3ad2019-12-10 18:25:55 +0100704 "instant": true,
romeromonsere366b1a2019-11-19 19:49:26 +0100705 "intervalFactor": 1,
706 "refId": "A"
707 }
708 ],
romeromonser5bed3ad2019-12-10 18:25:55 +0100709 "title": "Disk Usage",
limon00d428d2022-03-01 10:44:53 +0100710 "type": "gauge"
romeromonsere366b1a2019-11-19 19:49:26 +0100711 },
712 {
romeromonsere366b1a2019-11-19 19:49:26 +0100713 "collapsed": false,
limon00d428d2022-03-01 10:44:53 +0100714 "datasource": null,
715 "fieldConfig": {
716 "defaults": {},
717 "overrides": []
718 },
romeromonsere366b1a2019-11-19 19:49:26 +0100719 "gridPos": {
720 "h": 1,
721 "w": 24,
722 "x": 0,
romeromonser5bed3ad2019-12-10 18:25:55 +0100723 "y": 9
724 },
725 "id": 61,
726 "panels": [],
727 "title": "OSM",
728 "type": "row"
729 },
730 {
731 "cacheTimeout": null,
romeromonser5bed3ad2019-12-10 18:25:55 +0100732 "datasource": "Prometheus",
limon00d428d2022-03-01 10:44:53 +0100733 "fieldConfig": {
734 "defaults": {
735 "color": {
736 "mode": "thresholds"
737 },
738 "mappings": [
739 {
740 "options": {
741 "match": "null",
742 "result": {
743 "color": "rgba(237, 129, 40, 0.89)",
744 "text": "0"
745 }
746 },
747 "type": "special"
748 }
749 ],
750 "max": 1,
751 "min": 0,
752 "thresholds": {
753 "mode": "absolute",
754 "steps": [
755 {
756 "color": "#d44a3a",
757 "value": null
758 },
759 {
760 "color": "rgba(237, 129, 40, 0.89)",
761 "value": 0
762 },
763 {
764 "color": "#299c46",
765 "value": 1
766 }
767 ]
768 },
769 "unit": "none"
770 },
771 "overrides": []
romeromonser5bed3ad2019-12-10 18:25:55 +0100772 },
773 "gridPos": {
774 "h": 4,
775 "w": 3,
776 "x": 0,
romeromonsere366b1a2019-11-19 19:49:26 +0100777 "y": 10
778 },
romeromonser5bed3ad2019-12-10 18:25:55 +0100779 "id": 71,
780 "interval": null,
romeromonsere366b1a2019-11-19 19:49:26 +0100781 "links": [],
romeromonser5bed3ad2019-12-10 18:25:55 +0100782 "maxDataPoints": 100,
limon00d428d2022-03-01 10:44:53 +0100783 "options": {
784 "orientation": "horizontal",
785 "reduceOptions": {
786 "calcs": [
787 "lastNotNull"
788 ],
789 "fields": "",
790 "values": false
791 },
792 "showThresholdLabels": false,
793 "showThresholdMarkers": false,
794 "text": {}
romeromonser5bed3ad2019-12-10 18:25:55 +0100795 },
limon00d428d2022-03-01 10:44:53 +0100796 "pluginVersion": "8.1.1",
romeromonsere366b1a2019-11-19 19:49:26 +0100797 "targets": [
798 {
romeromonser5bed3ad2019-12-10 18:25:55 +0100799 "expr": "kube_statefulset_status_replicas_ready{namespace=\"osm\", statefulset=\"prometheus\"}",
800 "format": "time_series",
801 "refId": "A"
802 }
803 ],
romeromonser5bed3ad2019-12-10 18:25:55 +0100804 "timeFrom": null,
805 "timeShift": null,
806 "title": "Prometheus",
limon00d428d2022-03-01 10:44:53 +0100807 "type": "gauge"
romeromonser5bed3ad2019-12-10 18:25:55 +0100808 },
809 {
810 "cacheTimeout": null,
romeromonser5bed3ad2019-12-10 18:25:55 +0100811 "datasource": "Prometheus",
limon00d428d2022-03-01 10:44:53 +0100812 "fieldConfig": {
813 "defaults": {
814 "color": {
815 "mode": "thresholds"
816 },
817 "mappings": [
818 {
819 "options": {
820 "match": "null",
821 "result": {
822 "color": "rgba(237, 129, 40, 0.89)",
823 "text": "0"
824 }
825 },
826 "type": "special"
827 }
828 ],
829 "max": 1,
830 "min": 0,
831 "thresholds": {
832 "mode": "absolute",
833 "steps": [
834 {
835 "color": "#d44a3a",
836 "value": null
837 },
838 {
839 "color": "rgba(237, 129, 40, 0.89)",
840 "value": 0
841 },
842 {
843 "color": "#299c46",
844 "value": 1
845 }
846 ]
847 },
848 "unit": "none"
849 },
850 "overrides": []
romeromonser5bed3ad2019-12-10 18:25:55 +0100851 },
852 "gridPos": {
853 "h": 4,
854 "w": 3,
855 "x": 4,
856 "y": 10
857 },
858 "id": 74,
859 "interval": null,
860 "links": [],
romeromonser5bed3ad2019-12-10 18:25:55 +0100861 "maxDataPoints": 100,
limon00d428d2022-03-01 10:44:53 +0100862 "options": {
863 "orientation": "horizontal",
864 "reduceOptions": {
865 "calcs": [
866 "lastNotNull"
867 ],
868 "fields": "",
869 "values": false
870 },
871 "showThresholdLabels": false,
872 "showThresholdMarkers": false,
873 "text": {}
romeromonser5bed3ad2019-12-10 18:25:55 +0100874 },
limon00d428d2022-03-01 10:44:53 +0100875 "pluginVersion": "8.1.1",
romeromonser5bed3ad2019-12-10 18:25:55 +0100876 "targets": [
877 {
rodriguezgar83e7eb12020-12-31 13:36:06 +0100878 "expr": "kube_statefulset_status_replicas_ready{namespace=\"osm\", statefulset=\"mongodb-k8s\"}",
romeromonser5bed3ad2019-12-10 18:25:55 +0100879 "format": "time_series",
880 "refId": "A"
881 }
882 ],
romeromonser5bed3ad2019-12-10 18:25:55 +0100883 "timeFrom": null,
884 "timeShift": null,
885 "title": "mongo",
limon00d428d2022-03-01 10:44:53 +0100886 "type": "gauge"
romeromonser5bed3ad2019-12-10 18:25:55 +0100887 },
888 {
889 "cacheTimeout": null,
romeromonser5bed3ad2019-12-10 18:25:55 +0100890 "datasource": "Prometheus",
limon00d428d2022-03-01 10:44:53 +0100891 "fieldConfig": {
892 "defaults": {
893 "color": {
894 "mode": "thresholds"
895 },
896 "mappings": [
897 {
898 "options": {
899 "match": "null",
900 "result": {
901 "color": "rgba(237, 129, 40, 0.89)",
902 "text": "0"
903 }
904 },
905 "type": "special"
906 }
907 ],
908 "max": 1,
909 "min": 0,
910 "thresholds": {
911 "mode": "absolute",
912 "steps": [
913 {
914 "color": "#d44a3a",
915 "value": null
916 },
917 {
918 "color": "rgba(237, 129, 40, 0.89)",
919 "value": 0
920 },
921 {
922 "color": "#299c46",
923 "value": 1
924 }
925 ]
926 },
927 "unit": "none"
928 },
929 "overrides": []
romeromonser5bed3ad2019-12-10 18:25:55 +0100930 },
931 "gridPos": {
932 "h": 4,
933 "w": 3,
934 "x": 8,
935 "y": 10
936 },
937 "id": 72,
938 "interval": null,
939 "links": [],
romeromonser5bed3ad2019-12-10 18:25:55 +0100940 "maxDataPoints": 100,
limon00d428d2022-03-01 10:44:53 +0100941 "options": {
942 "orientation": "horizontal",
943 "reduceOptions": {
944 "calcs": [
945 "lastNotNull"
946 ],
947 "fields": "",
948 "values": false
949 },
950 "showThresholdLabels": false,
951 "showThresholdMarkers": false,
952 "text": {}
romeromonser5bed3ad2019-12-10 18:25:55 +0100953 },
limon00d428d2022-03-01 10:44:53 +0100954 "pluginVersion": "8.1.1",
romeromonser5bed3ad2019-12-10 18:25:55 +0100955 "targets": [
956 {
957 "expr": "kube_statefulset_status_replicas_ready{namespace=\"osm\", statefulset=\"mysql\"}",
958 "format": "time_series",
959 "refId": "A"
960 }
961 ],
romeromonser5bed3ad2019-12-10 18:25:55 +0100962 "timeFrom": null,
963 "timeShift": null,
964 "title": "mysql ",
limon00d428d2022-03-01 10:44:53 +0100965 "type": "gauge"
romeromonser5bed3ad2019-12-10 18:25:55 +0100966 },
967 {
968 "cacheTimeout": null,
romeromonser5bed3ad2019-12-10 18:25:55 +0100969 "datasource": "Prometheus",
limon00d428d2022-03-01 10:44:53 +0100970 "fieldConfig": {
971 "defaults": {
972 "color": {
973 "mode": "thresholds"
974 },
975 "mappings": [
976 {
977 "options": {
978 "match": "null",
979 "result": {
980 "color": "rgba(237, 129, 40, 0.89)",
981 "text": "0"
982 }
983 },
984 "type": "special"
985 }
986 ],
987 "max": 1,
988 "min": 0,
989 "thresholds": {
990 "mode": "absolute",
991 "steps": [
992 {
993 "color": "#d44a3a",
994 "value": null
995 },
996 {
997 "color": "rgba(237, 129, 40, 0.89)",
998 "value": 0
999 },
1000 {
1001 "color": "#299c46",
1002 "value": 1
1003 }
1004 ]
1005 },
1006 "unit": "none"
1007 },
1008 "overrides": []
romeromonser5bed3ad2019-12-10 18:25:55 +01001009 },
1010 "gridPos": {
1011 "h": 4,
1012 "w": 3,
1013 "x": 12,
1014 "y": 10
1015 },
1016 "id": 77,
1017 "interval": null,
1018 "links": [],
romeromonser5bed3ad2019-12-10 18:25:55 +01001019 "maxDataPoints": 100,
limon00d428d2022-03-01 10:44:53 +01001020 "options": {
1021 "orientation": "horizontal",
1022 "reduceOptions": {
1023 "calcs": [
1024 "lastNotNull"
1025 ],
1026 "fields": "",
1027 "values": false
1028 },
1029 "showThresholdLabels": false,
1030 "showThresholdMarkers": false,
1031 "text": {}
romeromonser5bed3ad2019-12-10 18:25:55 +01001032 },
limon00d428d2022-03-01 10:44:53 +01001033 "pluginVersion": "8.1.1",
romeromonser5bed3ad2019-12-10 18:25:55 +01001034 "targets": [
1035 {
1036 "expr": "kube_deployment_status_replicas_available{deployment=\"ro\"}",
romeromonsere366b1a2019-11-19 19:49:26 +01001037 "format": "time_series",
1038 "instant": true,
romeromonser5bed3ad2019-12-10 18:25:55 +01001039 "legendFormat": "",
romeromonsere366b1a2019-11-19 19:49:26 +01001040 "refId": "A"
1041 }
1042 ],
romeromonser5bed3ad2019-12-10 18:25:55 +01001043 "timeFrom": null,
1044 "timeShift": null,
1045 "title": "ro",
limon00d428d2022-03-01 10:44:53 +01001046 "type": "gauge"
romeromonsere366b1a2019-11-19 19:49:26 +01001047 },
1048 {
1049 "cacheTimeout": null,
romeromonsere366b1a2019-11-19 19:49:26 +01001050 "datasource": "Prometheus",
limon00d428d2022-03-01 10:44:53 +01001051 "fieldConfig": {
1052 "defaults": {
1053 "color": {
1054 "mode": "thresholds"
1055 },
1056 "mappings": [
1057 {
1058 "options": {
1059 "match": "null",
1060 "result": {
1061 "color": "rgba(237, 129, 40, 0.89)",
1062 "text": "0"
1063 }
1064 },
1065 "type": "special"
1066 }
1067 ],
1068 "max": 1,
1069 "min": 0,
1070 "thresholds": {
1071 "mode": "absolute",
1072 "steps": [
1073 {
1074 "color": "#d44a3a",
1075 "value": null
1076 },
1077 {
1078 "color": "rgba(237, 129, 40, 0.89)",
1079 "value": 0
1080 },
1081 {
1082 "color": "#299c46",
1083 "value": 1
1084 }
1085 ]
1086 },
1087 "unit": "none"
1088 },
1089 "overrides": []
romeromonsere366b1a2019-11-19 19:49:26 +01001090 },
1091 "gridPos": {
romeromonser5bed3ad2019-12-10 18:25:55 +01001092 "h": 4,
1093 "w": 3,
romeromonsere366b1a2019-11-19 19:49:26 +01001094 "x": 16,
romeromonser5bed3ad2019-12-10 18:25:55 +01001095 "y": 10
romeromonsere366b1a2019-11-19 19:49:26 +01001096 },
romeromonser5bed3ad2019-12-10 18:25:55 +01001097 "id": 73,
romeromonsere366b1a2019-11-19 19:49:26 +01001098 "interval": null,
1099 "links": [],
romeromonsere366b1a2019-11-19 19:49:26 +01001100 "maxDataPoints": 100,
limon00d428d2022-03-01 10:44:53 +01001101 "options": {
1102 "orientation": "horizontal",
1103 "reduceOptions": {
1104 "calcs": [
1105 "lastNotNull"
1106 ],
1107 "fields": "",
1108 "values": false
1109 },
1110 "showThresholdLabels": false,
1111 "showThresholdMarkers": false,
1112 "text": {}
romeromonsere366b1a2019-11-19 19:49:26 +01001113 },
limon00d428d2022-03-01 10:44:53 +01001114 "pluginVersion": "8.1.1",
romeromonsere366b1a2019-11-19 19:49:26 +01001115 "targets": [
1116 {
romeromonser5bed3ad2019-12-10 18:25:55 +01001117 "expr": "kube_statefulset_status_replicas_ready{namespace=\"osm\", statefulset=\"zookeeper\"}",
romeromonsere366b1a2019-11-19 19:49:26 +01001118 "format": "time_series",
romeromonsere366b1a2019-11-19 19:49:26 +01001119 "refId": "A"
1120 }
1121 ],
romeromonser5bed3ad2019-12-10 18:25:55 +01001122 "timeFrom": null,
1123 "timeShift": null,
1124 "title": "zookeeper",
limon00d428d2022-03-01 10:44:53 +01001125 "type": "gauge"
romeromonsere366b1a2019-11-19 19:49:26 +01001126 },
1127 {
romeromonsere366b1a2019-11-19 19:49:26 +01001128 "cacheTimeout": null,
romeromonsere366b1a2019-11-19 19:49:26 +01001129 "datasource": "Prometheus",
limon00d428d2022-03-01 10:44:53 +01001130 "fieldConfig": {
1131 "defaults": {
1132 "color": {
1133 "mode": "thresholds"
1134 },
1135 "mappings": [
1136 {
1137 "options": {
1138 "match": "null",
1139 "result": {
1140 "color": "rgba(237, 129, 40, 0.89)",
1141 "text": "0"
1142 }
1143 },
1144 "type": "special"
1145 }
1146 ],
1147 "max": 1,
1148 "min": 0,
1149 "thresholds": {
1150 "mode": "absolute",
1151 "steps": [
1152 {
1153 "color": "#d44a3a",
1154 "value": null
1155 },
1156 {
1157 "color": "rgba(237, 129, 40, 0.89)",
1158 "value": 0
1159 },
1160 {
1161 "color": "#299c46",
1162 "value": 1
1163 }
1164 ]
1165 },
1166 "unit": "none"
1167 },
1168 "overrides": []
romeromonsere366b1a2019-11-19 19:49:26 +01001169 },
1170 "gridPos": {
romeromonser5bed3ad2019-12-10 18:25:55 +01001171 "h": 4,
1172 "w": 3,
1173 "x": 20,
1174 "y": 10
romeromonsere366b1a2019-11-19 19:49:26 +01001175 },
romeromonser5bed3ad2019-12-10 18:25:55 +01001176 "id": 78,
romeromonsere366b1a2019-11-19 19:49:26 +01001177 "interval": null,
1178 "links": [],
romeromonsere366b1a2019-11-19 19:49:26 +01001179 "maxDataPoints": 100,
limon00d428d2022-03-01 10:44:53 +01001180 "options": {
1181 "orientation": "horizontal",
1182 "reduceOptions": {
1183 "calcs": [
1184 "lastNotNull"
1185 ],
1186 "fields": "",
1187 "values": false
1188 },
1189 "showThresholdLabels": false,
1190 "showThresholdMarkers": false,
1191 "text": {}
romeromonsere366b1a2019-11-19 19:49:26 +01001192 },
limon00d428d2022-03-01 10:44:53 +01001193 "pluginVersion": "8.1.1",
romeromonsere366b1a2019-11-19 19:49:26 +01001194 "targets": [
1195 {
romeromonser5bed3ad2019-12-10 18:25:55 +01001196 "expr": "kube_statefulset_status_replicas_ready{namespace=\"osm\", statefulset=\"kafka\"}",
romeromonsere366b1a2019-11-19 19:49:26 +01001197 "format": "time_series",
romeromonsere366b1a2019-11-19 19:49:26 +01001198 "refId": "A"
1199 }
1200 ],
romeromonser5bed3ad2019-12-10 18:25:55 +01001201 "timeFrom": null,
1202 "timeShift": null,
1203 "title": "kafka",
limon00d428d2022-03-01 10:44:53 +01001204 "type": "gauge"
romeromonsere366b1a2019-11-19 19:49:26 +01001205 },
1206 {
1207 "cacheTimeout": null,
romeromonsere366b1a2019-11-19 19:49:26 +01001208 "datasource": "Prometheus",
limon00d428d2022-03-01 10:44:53 +01001209 "fieldConfig": {
1210 "defaults": {
1211 "color": {
1212 "mode": "thresholds"
1213 },
1214 "mappings": [
1215 {
1216 "options": {
1217 "match": "null",
1218 "result": {
1219 "color": "rgba(237, 129, 40, 0.89)",
1220 "text": "0"
1221 }
1222 },
1223 "type": "special"
1224 }
1225 ],
1226 "max": 1,
1227 "min": 0,
1228 "thresholds": {
1229 "mode": "absolute",
1230 "steps": [
1231 {
1232 "color": "#d44a3a",
1233 "value": null
1234 },
1235 {
1236 "color": "rgba(237, 129, 40, 0.89)",
1237 "value": 0
1238 },
1239 {
1240 "color": "#299c46",
1241 "value": 1
1242 }
1243 ]
1244 },
1245 "unit": "none"
1246 },
1247 "overrides": []
romeromonsere366b1a2019-11-19 19:49:26 +01001248 },
1249 "gridPos": {
romeromonser5bed3ad2019-12-10 18:25:55 +01001250 "h": 4,
1251 "w": 3,
romeromonsere366b1a2019-11-19 19:49:26 +01001252 "x": 0,
romeromonser5bed3ad2019-12-10 18:25:55 +01001253 "y": 14
romeromonsere366b1a2019-11-19 19:49:26 +01001254 },
romeromonser5bed3ad2019-12-10 18:25:55 +01001255 "id": 76,
romeromonsere366b1a2019-11-19 19:49:26 +01001256 "interval": null,
1257 "links": [],
romeromonsere366b1a2019-11-19 19:49:26 +01001258 "maxDataPoints": 100,
limon00d428d2022-03-01 10:44:53 +01001259 "options": {
1260 "orientation": "horizontal",
1261 "reduceOptions": {
1262 "calcs": [
1263 "lastNotNull"
1264 ],
1265 "fields": "",
1266 "values": false
1267 },
1268 "showThresholdLabels": false,
1269 "showThresholdMarkers": false,
1270 "text": {}
romeromonsere366b1a2019-11-19 19:49:26 +01001271 },
limon00d428d2022-03-01 10:44:53 +01001272 "pluginVersion": "8.1.1",
romeromonsere366b1a2019-11-19 19:49:26 +01001273 "targets": [
1274 {
limon00d428d2022-03-01 10:44:53 +01001275 "exemplar": true,
romeromonser5bed3ad2019-12-10 18:25:55 +01001276 "expr": "kube_deployment_status_replicas_available{deployment=\"lcm\"}",
romeromonsere366b1a2019-11-19 19:49:26 +01001277 "format": "time_series",
romeromonser5bed3ad2019-12-10 18:25:55 +01001278 "instant": true,
limon00d428d2022-03-01 10:44:53 +01001279 "interval": "",
romeromonser5bed3ad2019-12-10 18:25:55 +01001280 "legendFormat": "",
romeromonsere366b1a2019-11-19 19:49:26 +01001281 "refId": "A"
1282 }
1283 ],
romeromonser5bed3ad2019-12-10 18:25:55 +01001284 "timeFrom": null,
1285 "timeShift": null,
1286 "title": "lcm",
limon00d428d2022-03-01 10:44:53 +01001287 "type": "gauge"
romeromonsere366b1a2019-11-19 19:49:26 +01001288 },
1289 {
1290 "cacheTimeout": null,
romeromonsere366b1a2019-11-19 19:49:26 +01001291 "datasource": "Prometheus",
romeromonser5bed3ad2019-12-10 18:25:55 +01001292 "description": "",
limon00d428d2022-03-01 10:44:53 +01001293 "fieldConfig": {
1294 "defaults": {
1295 "color": {
1296 "mode": "thresholds"
1297 },
1298 "mappings": [
1299 {
1300 "options": {
1301 "match": "null",
1302 "result": {
1303 "color": "rgba(237, 129, 40, 0.89)",
1304 "text": "0"
1305 }
1306 },
1307 "type": "special"
1308 }
1309 ],
1310 "max": 1,
1311 "min": 0,
1312 "thresholds": {
1313 "mode": "absolute",
1314 "steps": [
1315 {
1316 "color": "#d44a3a",
1317 "value": null
1318 },
1319 {
1320 "color": "rgba(237, 129, 40, 0.89)",
1321 "value": 0
1322 },
1323 {
1324 "color": "#299c46",
1325 "value": 1
1326 }
1327 ]
1328 },
1329 "unit": "none"
1330 },
1331 "overrides": []
1332 },
1333 "gridPos": {
1334 "h": 4,
1335 "w": 3,
1336 "x": 4,
1337 "y": 14
1338 },
1339 "id": 75,
1340 "interval": null,
1341 "links": [],
1342 "maxDataPoints": 100,
1343 "options": {
1344 "orientation": "horizontal",
1345 "reduceOptions": {
1346 "calcs": [
1347 "lastNotNull"
1348 ],
1349 "fields": "",
1350 "values": false
1351 },
1352 "showThresholdLabels": false,
1353 "showThresholdMarkers": false,
1354 "text": {}
1355 },
1356 "pluginVersion": "8.1.1",
1357 "targets": [
1358 {
1359 "exemplar": true,
1360 "expr": "kube_deployment_status_replicas_available{deployment=\"ng-ui\"}",
1361 "format": "time_series",
1362 "instant": true,
1363 "interval": "",
1364 "legendFormat": "",
1365 "refId": "A"
1366 }
1367 ],
1368 "timeFrom": null,
1369 "timeShift": null,
1370 "title": "ng-ui",
1371 "type": "gauge"
1372 },
1373 {
1374 "cacheTimeout": null,
1375 "datasource": "Prometheus",
1376 "description": "",
1377 "fieldConfig": {
1378 "defaults": {
1379 "color": {
1380 "mode": "thresholds"
1381 },
1382 "mappings": [
1383 {
1384 "options": {
1385 "match": "null",
1386 "result": {
1387 "color": "rgba(237, 129, 40, 0.89)",
1388 "text": "0"
1389 }
1390 },
1391 "type": "special"
1392 }
1393 ],
1394 "max": 1,
1395 "min": 0,
1396 "thresholds": {
1397 "mode": "absolute",
1398 "steps": [
1399 {
1400 "color": "#d44a3a",
1401 "value": null
1402 },
1403 {
1404 "color": "rgba(237, 129, 40, 0.89)",
1405 "value": 0
1406 },
1407 {
1408 "color": "#299c46",
1409 "value": 1
1410 }
1411 ]
1412 },
1413 "unit": "none"
1414 },
1415 "overrides": []
romeromonser5bed3ad2019-12-10 18:25:55 +01001416 },
1417 "gridPos": {
1418 "h": 4,
1419 "w": 3,
romeromonsere366b1a2019-11-19 19:49:26 +01001420 "x": 8,
romeromonser5bed3ad2019-12-10 18:25:55 +01001421 "y": 14
romeromonsere366b1a2019-11-19 19:49:26 +01001422 },
limon00d428d2022-03-01 10:44:53 +01001423 "id": 70,
romeromonsere366b1a2019-11-19 19:49:26 +01001424 "interval": null,
1425 "links": [],
romeromonsere366b1a2019-11-19 19:49:26 +01001426 "maxDataPoints": 100,
limon00d428d2022-03-01 10:44:53 +01001427 "options": {
1428 "orientation": "horizontal",
1429 "reduceOptions": {
1430 "calcs": [
1431 "lastNotNull"
1432 ],
1433 "fields": "",
1434 "values": false
1435 },
1436 "showThresholdLabels": false,
1437 "showThresholdMarkers": false,
1438 "text": {}
romeromonsere366b1a2019-11-19 19:49:26 +01001439 },
limon00d428d2022-03-01 10:44:53 +01001440 "pluginVersion": "8.1.1",
romeromonsere366b1a2019-11-19 19:49:26 +01001441 "targets": [
1442 {
limon00d428d2022-03-01 10:44:53 +01001443 "exemplar": true,
romeromonser5bed3ad2019-12-10 18:25:55 +01001444 "expr": "kube_deployment_status_replicas_available{deployment=\"nbi\"}",
romeromonsere366b1a2019-11-19 19:49:26 +01001445 "format": "time_series",
romeromonser5bed3ad2019-12-10 18:25:55 +01001446 "instant": true,
limon00d428d2022-03-01 10:44:53 +01001447 "interval": "",
romeromonser5bed3ad2019-12-10 18:25:55 +01001448 "legendFormat": "",
romeromonsere366b1a2019-11-19 19:49:26 +01001449 "refId": "A"
1450 }
1451 ],
romeromonser5bed3ad2019-12-10 18:25:55 +01001452 "timeFrom": null,
1453 "timeShift": null,
1454 "title": "nbi",
limon00d428d2022-03-01 10:44:53 +01001455 "type": "gauge"
romeromonsere366b1a2019-11-19 19:49:26 +01001456 },
1457 {
1458 "cacheTimeout": null,
romeromonsere366b1a2019-11-19 19:49:26 +01001459 "datasource": "Prometheus",
limon00d428d2022-03-01 10:44:53 +01001460 "fieldConfig": {
1461 "defaults": {
1462 "color": {
1463 "mode": "thresholds"
1464 },
1465 "mappings": [
1466 {
1467 "options": {
1468 "match": "null",
1469 "result": {
1470 "color": "rgba(237, 129, 40, 0.89)",
1471 "text": "0"
1472 }
1473 },
1474 "type": "special"
1475 }
1476 ],
1477 "max": 1,
1478 "min": 0,
1479 "thresholds": {
1480 "mode": "absolute",
1481 "steps": [
1482 {
1483 "color": "#d44a3a",
1484 "value": null
1485 },
1486 {
1487 "color": "rgba(237, 129, 40, 0.89)",
1488 "value": 0
1489 },
1490 {
1491 "color": "#299c46",
1492 "value": 1
1493 }
1494 ]
1495 },
1496 "unit": "none"
1497 },
1498 "overrides": []
romeromonsere366b1a2019-11-19 19:49:26 +01001499 },
1500 "gridPos": {
romeromonser5bed3ad2019-12-10 18:25:55 +01001501 "h": 4,
1502 "w": 3,
1503 "x": 12,
1504 "y": 14
romeromonsere366b1a2019-11-19 19:49:26 +01001505 },
romeromonser5bed3ad2019-12-10 18:25:55 +01001506 "id": 67,
romeromonsere366b1a2019-11-19 19:49:26 +01001507 "interval": null,
1508 "links": [],
romeromonsere366b1a2019-11-19 19:49:26 +01001509 "maxDataPoints": 100,
limon00d428d2022-03-01 10:44:53 +01001510 "options": {
1511 "orientation": "horizontal",
1512 "reduceOptions": {
1513 "calcs": [
1514 "lastNotNull"
1515 ],
1516 "fields": "",
1517 "values": false
1518 },
1519 "showThresholdLabels": false,
1520 "showThresholdMarkers": false,
1521 "text": {}
romeromonsere366b1a2019-11-19 19:49:26 +01001522 },
limon00d428d2022-03-01 10:44:53 +01001523 "pluginVersion": "8.1.1",
romeromonsere366b1a2019-11-19 19:49:26 +01001524 "targets": [
1525 {
romeromonser5bed3ad2019-12-10 18:25:55 +01001526 "expr": "kube_deployment_status_replicas_available{deployment=\"pol\"}",
romeromonsere366b1a2019-11-19 19:49:26 +01001527 "format": "time_series",
romeromonser5bed3ad2019-12-10 18:25:55 +01001528 "instant": true,
1529 "legendFormat": "",
romeromonsere366b1a2019-11-19 19:49:26 +01001530 "refId": "A"
1531 }
1532 ],
romeromonser5bed3ad2019-12-10 18:25:55 +01001533 "timeFrom": null,
1534 "timeShift": null,
1535 "title": "pol",
limon00d428d2022-03-01 10:44:53 +01001536 "type": "gauge"
romeromonsere366b1a2019-11-19 19:49:26 +01001537 },
1538 {
romeromonser5bed3ad2019-12-10 18:25:55 +01001539 "cacheTimeout": null,
romeromonser5bed3ad2019-12-10 18:25:55 +01001540 "datasource": "Prometheus",
limon00d428d2022-03-01 10:44:53 +01001541 "fieldConfig": {
1542 "defaults": {
1543 "color": {
1544 "mode": "thresholds"
1545 },
1546 "mappings": [
1547 {
1548 "options": {
1549 "match": "null",
1550 "result": {
1551 "color": "rgba(237, 129, 40, 0.89)",
1552 "text": "0"
1553 }
1554 },
1555 "type": "special"
1556 }
1557 ],
1558 "max": 1,
1559 "min": 0,
1560 "thresholds": {
1561 "mode": "absolute",
1562 "steps": [
1563 {
1564 "color": "#d44a3a",
1565 "value": null
1566 },
1567 {
1568 "color": "rgba(237, 129, 40, 0.89)",
1569 "value": 0
1570 },
1571 {
1572 "color": "#299c46",
1573 "value": 1
1574 }
1575 ]
1576 },
1577 "unit": "none"
1578 },
1579 "overrides": []
romeromonser5bed3ad2019-12-10 18:25:55 +01001580 },
romeromonsere366b1a2019-11-19 19:49:26 +01001581 "gridPos": {
romeromonser5bed3ad2019-12-10 18:25:55 +01001582 "h": 4,
1583 "w": 3,
1584 "x": 16,
1585 "y": 14
1586 },
1587 "id": 69,
1588 "interval": null,
1589 "links": [],
romeromonser5bed3ad2019-12-10 18:25:55 +01001590 "maxDataPoints": 100,
limon00d428d2022-03-01 10:44:53 +01001591 "options": {
1592 "orientation": "horizontal",
1593 "reduceOptions": {
1594 "calcs": [
1595 "mean"
1596 ],
1597 "fields": "",
1598 "values": false
1599 },
1600 "showThresholdLabels": false,
1601 "showThresholdMarkers": false,
1602 "text": {}
romeromonser5bed3ad2019-12-10 18:25:55 +01001603 },
limon00d428d2022-03-01 10:44:53 +01001604 "pluginVersion": "8.1.1",
romeromonser5bed3ad2019-12-10 18:25:55 +01001605 "targets": [
1606 {
1607 "expr": "kube_deployment_status_replicas_available{deployment=\"mon\"}",
1608 "instant": true,
1609 "refId": "A"
1610 }
1611 ],
romeromonser5bed3ad2019-12-10 18:25:55 +01001612 "timeFrom": null,
1613 "timeShift": null,
1614 "title": "mon",
limon00d428d2022-03-01 10:44:53 +01001615 "type": "gauge"
romeromonser5bed3ad2019-12-10 18:25:55 +01001616 },
1617 {
1618 "cacheTimeout": null,
romeromonser5bed3ad2019-12-10 18:25:55 +01001619 "datasource": "Prometheus",
limon00d428d2022-03-01 10:44:53 +01001620 "fieldConfig": {
1621 "defaults": {
1622 "color": {
1623 "mode": "thresholds"
1624 },
1625 "mappings": [
1626 {
1627 "options": {
1628 "match": "null",
1629 "result": {
1630 "color": "rgba(237, 129, 40, 0.89)",
1631 "text": "0"
1632 }
1633 },
1634 "type": "special"
1635 }
1636 ],
1637 "max": 1,
1638 "min": 0,
1639 "thresholds": {
1640 "mode": "absolute",
1641 "steps": [
1642 {
1643 "color": "#d44a3a",
1644 "value": null
1645 },
1646 {
1647 "color": "rgba(237, 129, 40, 0.89)",
1648 "value": 0
1649 },
1650 {
1651 "color": "#299c46",
1652 "value": 1
1653 }
1654 ]
1655 },
1656 "unit": "none"
1657 },
1658 "overrides": []
romeromonser5bed3ad2019-12-10 18:25:55 +01001659 },
1660 "gridPos": {
1661 "h": 4,
1662 "w": 3,
1663 "x": 20,
1664 "y": 14
1665 },
1666 "id": 81,
1667 "interval": null,
1668 "links": [],
romeromonser5bed3ad2019-12-10 18:25:55 +01001669 "maxDataPoints": 100,
limon00d428d2022-03-01 10:44:53 +01001670 "options": {
1671 "orientation": "horizontal",
1672 "reduceOptions": {
1673 "calcs": [
1674 "lastNotNull"
1675 ],
1676 "fields": "",
1677 "values": false
1678 },
1679 "showThresholdLabels": false,
1680 "showThresholdMarkers": false,
1681 "text": {}
romeromonser5bed3ad2019-12-10 18:25:55 +01001682 },
limon00d428d2022-03-01 10:44:53 +01001683 "pluginVersion": "8.1.1",
romeromonser5bed3ad2019-12-10 18:25:55 +01001684 "targets": [
1685 {
1686 "expr": "kube_deployment_status_replicas_available{deployment=\"keystone\"}",
1687 "format": "time_series",
1688 "instant": true,
1689 "legendFormat": "",
1690 "refId": "A"
1691 }
1692 ],
romeromonser5bed3ad2019-12-10 18:25:55 +01001693 "timeFrom": null,
1694 "timeShift": null,
1695 "title": "keystone",
limon00d428d2022-03-01 10:44:53 +01001696 "type": "gauge"
romeromonser5bed3ad2019-12-10 18:25:55 +01001697 },
1698 {
romeromonser5bed3ad2019-12-10 18:25:55 +01001699 "aliasColors": {},
1700 "bars": false,
1701 "dashLength": 10,
1702 "dashes": false,
limon00d428d2022-03-01 10:44:53 +01001703 "datasource": "Prometheus",
1704 "fieldConfig": {
1705 "defaults": {
1706 "links": []
1707 },
1708 "overrides": []
1709 },
romeromonser5bed3ad2019-12-10 18:25:55 +01001710 "fill": 6,
1711 "fillGradient": 0,
1712 "gridPos": {
1713 "h": 9,
1714 "w": 23,
1715 "x": 0,
1716 "y": 18
1717 },
limon00d428d2022-03-01 10:44:53 +01001718 "hiddenSeries": false,
romeromonser5bed3ad2019-12-10 18:25:55 +01001719 "id": 84,
1720 "legend": {
1721 "avg": false,
1722 "current": false,
1723 "max": false,
1724 "min": false,
1725 "show": true,
1726 "total": false,
1727 "values": false
1728 },
1729 "lines": true,
1730 "linewidth": 1,
1731 "nullPointMode": "null",
1732 "options": {
limon00d428d2022-03-01 10:44:53 +01001733 "alertThreshold": true
romeromonser5bed3ad2019-12-10 18:25:55 +01001734 },
1735 "percentage": false,
limon00d428d2022-03-01 10:44:53 +01001736 "pluginVersion": "8.1.1",
romeromonser5bed3ad2019-12-10 18:25:55 +01001737 "pointradius": 2,
1738 "points": false,
1739 "renderer": "flot",
1740 "seriesOverrides": [],
1741 "spaceLength": 10,
1742 "stack": true,
1743 "steppedLine": false,
1744 "targets": [
1745 {
limon89a4f0a2022-01-26 10:49:39 +01001746 "expr": "sum(node_namespace_pod_container:container_cpu_usage_seconds_total:sum_irate{namespace=\"osm\"}) by (pod)",
romeromonser5bed3ad2019-12-10 18:25:55 +01001747 "instant": false,
1748 "intervalFactor": 4,
1749 "legendFormat": "{{pod}}",
1750 "refId": "A"
1751 }
1752 ],
1753 "thresholds": [],
1754 "timeFrom": null,
1755 "timeRegions": [],
1756 "timeShift": null,
1757 "title": "Pod CPU Usage",
1758 "tooltip": {
1759 "shared": true,
1760 "sort": 0,
1761 "value_type": "individual"
1762 },
1763 "type": "graph",
1764 "xaxis": {
1765 "buckets": null,
1766 "mode": "time",
1767 "name": null,
1768 "show": true,
1769 "values": []
1770 },
1771 "yaxes": [
1772 {
1773 "format": "short",
1774 "label": null,
1775 "logBase": 1,
1776 "max": null,
1777 "min": null,
1778 "show": true
1779 },
1780 {
1781 "format": "short",
1782 "label": null,
1783 "logBase": 1,
1784 "max": null,
1785 "min": null,
1786 "show": true
1787 }
1788 ],
1789 "yaxis": {
1790 "align": false,
1791 "alignLevel": null
1792 }
1793 },
1794 {
romeromonser5bed3ad2019-12-10 18:25:55 +01001795 "aliasColors": {},
1796 "bars": false,
1797 "dashLength": 10,
1798 "dashes": false,
limon00d428d2022-03-01 10:44:53 +01001799 "datasource": "Prometheus",
1800 "fieldConfig": {
1801 "defaults": {
1802 "links": []
1803 },
1804 "overrides": []
1805 },
romeromonser5bed3ad2019-12-10 18:25:55 +01001806 "fill": 6,
1807 "fillGradient": 0,
1808 "gridPos": {
1809 "h": 9,
1810 "w": 23,
romeromonsere366b1a2019-11-19 19:49:26 +01001811 "x": 0,
1812 "y": 27
1813 },
limon00d428d2022-03-01 10:44:53 +01001814 "hiddenSeries": false,
romeromonser5bed3ad2019-12-10 18:25:55 +01001815 "id": 85,
1816 "legend": {
1817 "avg": false,
1818 "current": false,
1819 "max": false,
1820 "min": false,
1821 "show": true,
1822 "total": false,
1823 "values": false
romeromonsere366b1a2019-11-19 19:49:26 +01001824 },
romeromonser5bed3ad2019-12-10 18:25:55 +01001825 "lines": true,
1826 "linewidth": 1,
1827 "nullPointMode": "null",
1828 "options": {
limon00d428d2022-03-01 10:44:53 +01001829 "alertThreshold": true
romeromonsere366b1a2019-11-19 19:49:26 +01001830 },
romeromonser5bed3ad2019-12-10 18:25:55 +01001831 "percentage": false,
limon00d428d2022-03-01 10:44:53 +01001832 "pluginVersion": "8.1.1",
romeromonser5bed3ad2019-12-10 18:25:55 +01001833 "pointradius": 2,
1834 "points": false,
1835 "renderer": "flot",
1836 "seriesOverrides": [],
1837 "spaceLength": 10,
1838 "stack": true,
1839 "steppedLine": false,
romeromonsere366b1a2019-11-19 19:49:26 +01001840 "targets": [
1841 {
romeromonser5bed3ad2019-12-10 18:25:55 +01001842 "expr": "sum(container_memory_working_set_bytes{namespace=\"osm\", container!=\"\"}) by (pod)",
1843 "intervalFactor": 4,
1844 "legendFormat": "{{pod}}",
romeromonsere366b1a2019-11-19 19:49:26 +01001845 "refId": "A"
1846 }
1847 ],
romeromonser5bed3ad2019-12-10 18:25:55 +01001848 "thresholds": [],
1849 "timeFrom": null,
1850 "timeRegions": [],
1851 "timeShift": null,
1852 "title": "Pod Memory Usage",
1853 "tooltip": {
1854 "shared": true,
1855 "sort": 0,
1856 "value_type": "individual"
1857 },
1858 "type": "graph",
1859 "xaxis": {
1860 "buckets": null,
1861 "mode": "time",
1862 "name": null,
1863 "show": true,
1864 "values": []
1865 },
1866 "yaxes": [
romeromonsere366b1a2019-11-19 19:49:26 +01001867 {
romeromonser5bed3ad2019-12-10 18:25:55 +01001868 "format": "short",
1869 "label": null,
1870 "logBase": 1,
1871 "max": null,
1872 "min": null,
1873 "show": true
1874 },
1875 {
1876 "format": "short",
1877 "label": null,
1878 "logBase": 1,
1879 "max": null,
1880 "min": null,
1881 "show": true
romeromonsere366b1a2019-11-19 19:49:26 +01001882 }
1883 ],
romeromonser5bed3ad2019-12-10 18:25:55 +01001884 "yaxis": {
1885 "align": false,
1886 "alignLevel": null
1887 }
romeromonsere366b1a2019-11-19 19:49:26 +01001888 },
1889 {
1890 "cacheTimeout": null,
limon00d428d2022-03-01 10:44:53 +01001891 "datasource": null,
romeromonsere366b1a2019-11-19 19:49:26 +01001892 "gridPos": {
romeromonser5bed3ad2019-12-10 18:25:55 +01001893 "h": 4,
1894 "w": 3,
1895 "x": 21,
1896 "y": 36
romeromonsere366b1a2019-11-19 19:49:26 +01001897 },
romeromonser5bed3ad2019-12-10 18:25:55 +01001898 "id": 82,
romeromonsere366b1a2019-11-19 19:49:26 +01001899 "links": [],
limon00d428d2022-03-01 10:44:53 +01001900 "options": {
1901 "content": "\n\n\n",
1902 "mode": "markdown"
1903 },
1904 "pluginVersion": "8.1.1",
romeromonsere366b1a2019-11-19 19:49:26 +01001905 "targets": [
1906 {
romeromonser5bed3ad2019-12-10 18:25:55 +01001907 "expr": "",
1908 "instant": true,
romeromonsere366b1a2019-11-19 19:49:26 +01001909 "refId": "A"
1910 }
1911 ],
romeromonser5bed3ad2019-12-10 18:25:55 +01001912 "timeFrom": null,
1913 "timeShift": null,
romeromonser5bed3ad2019-12-10 18:25:55 +01001914 "transparent": true,
1915 "type": "text"
romeromonsere366b1a2019-11-19 19:49:26 +01001916 },
1917 {
1918 "cacheTimeout": null,
limon00d428d2022-03-01 10:44:53 +01001919 "datasource": null,
romeromonsere366b1a2019-11-19 19:49:26 +01001920 "gridPos": {
romeromonser5bed3ad2019-12-10 18:25:55 +01001921 "h": 4,
1922 "w": 3,
1923 "x": 19,
1924 "y": 40
romeromonsere366b1a2019-11-19 19:49:26 +01001925 },
romeromonser5bed3ad2019-12-10 18:25:55 +01001926 "id": 80,
romeromonsere366b1a2019-11-19 19:49:26 +01001927 "links": [],
limon00d428d2022-03-01 10:44:53 +01001928 "options": {
1929 "content": "<h2 style=\"text-align: center;\"></p>\n\n\n",
1930 "mode": "html"
1931 },
1932 "pluginVersion": "8.1.1",
romeromonsere366b1a2019-11-19 19:49:26 +01001933 "targets": [
1934 {
romeromonser5bed3ad2019-12-10 18:25:55 +01001935 "expr": "",
1936 "instant": true,
romeromonsere366b1a2019-11-19 19:49:26 +01001937 "refId": "A"
1938 }
1939 ],
romeromonser5bed3ad2019-12-10 18:25:55 +01001940 "timeFrom": null,
1941 "timeShift": null,
romeromonser5bed3ad2019-12-10 18:25:55 +01001942 "transparent": true,
1943 "type": "text"
romeromonsere366b1a2019-11-19 19:49:26 +01001944 }
1945 ],
romeromonser5bed3ad2019-12-10 18:25:55 +01001946 "refresh": "30s",
limon00d428d2022-03-01 10:44:53 +01001947 "schemaVersion": 30,
romeromonsere366b1a2019-11-19 19:49:26 +01001948 "style": "dark",
romeromonser5bed3ad2019-12-10 18:25:55 +01001949 "tags": [],
romeromonsere366b1a2019-11-19 19:49:26 +01001950 "templating": {
1951 "list": [
1952 {
1953 "current": {
limon00d428d2022-03-01 10:44:53 +01001954 "selected": true,
romeromonsere366b1a2019-11-19 19:49:26 +01001955 "text": "No data sources found",
1956 "value": ""
1957 },
limon00d428d2022-03-01 10:44:53 +01001958 "description": null,
1959 "error": null,
romeromonsere366b1a2019-11-19 19:49:26 +01001960 "hide": 2,
1961 "includeAll": false,
1962 "label": "",
1963 "multi": false,
1964 "name": "datasource",
1965 "options": [],
1966 "query": "prometheus",
1967 "refresh": 1,
1968 "regex": "/$ds/",
1969 "skipUrlSync": false,
1970 "type": "datasource"
romeromonsere366b1a2019-11-19 19:49:26 +01001971 }
1972 ]
1973 },
1974 "time": {
romeromonser5bed3ad2019-12-10 18:25:55 +01001975 "from": "now-15m",
romeromonsere366b1a2019-11-19 19:49:26 +01001976 "to": "now"
1977 },
1978 "timepicker": {
1979 "refresh_intervals": [
1980 "5s",
1981 "10s",
1982 "30s",
1983 "1m",
1984 "5m",
1985 "15m",
1986 "30m",
1987 "1h",
1988 "2h",
1989 "1d"
1990 ],
1991 "time_options": [
1992 "5m",
1993 "15m",
1994 "1h",
1995 "6h",
1996 "12h",
1997 "24h",
1998 "2d",
1999 "7d",
2000 "30d"
2001 ]
2002 },
2003 "timezone": "browser",
romeromonser5bed3ad2019-12-10 18:25:55 +01002004 "title": "OSM Status Summary",
2005 "uid": "4XuPd2Ii1",
limon00d428d2022-03-01 10:44:53 +01002006 "version": 1
romeromonser5bed3ad2019-12-10 18:25:55 +01002007 }