blob: 6093b51f72f63d79be199936ba60b4840725e39e [file] [log] [blame]
adheli.tavares1c98f1f2022-06-16 09:21:46 +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 "target": {
12 "limit": 100,
13 "matchAny": false,
14 "tags": [],
15 "type": "dashboard"
16 },
17 "type": "dashboard"
18 }
19 ]
20 },
21 "description": "Dashboard for Service Level Agreeements",
22 "editable": true,
23 "fiscalYearStartMonth": 0,
24 "gnetId": 14430,
25 "graphTooltip": 0,
adheli.tavares1d9c7562023-01-09 11:28:25 +000026 "id": 5,
27 "iteration": 1673087127172,
adheli.tavares1c98f1f2022-06-16 09:21:46 +010028 "links": [],
29 "liveNow": false,
30 "panels": [
31 {
adheli.tavares1d9c7562023-01-09 11:28:25 +000032 "fieldConfig": {
33 "defaults": {
34 "color": {
35 "mode": "palette-classic"
36 },
37 "custom": {
38 "axisLabel": "",
39 "axisPlacement": "auto",
40 "barAlignment": 0,
41 "drawStyle": "line",
42 "fillOpacity": 0,
43 "gradientMode": "none",
44 "hideFrom": {
45 "legend": false,
46 "tooltip": false,
47 "viz": false
48 },
49 "lineInterpolation": "linear",
50 "lineWidth": 1,
51 "pointSize": 5,
52 "scaleDistribution": {
53 "type": "linear"
54 },
55 "showPoints": "auto",
56 "spanNulls": false,
57 "stacking": {
58 "group": "A",
59 "mode": "none"
60 },
61 "thresholdsStyle": {
62 "mode": "off"
63 }
64 },
65 "mappings": [],
66 "thresholds": {
67 "mode": "absolute",
68 "steps": [
69 {
70 "color": "green",
71 "value": null
72 },
73 {
74 "color": "red",
75 "value": 80
76 }
77 ]
78 }
79 },
80 "overrides": []
81 },
82 "gridPos": {
83 "h": 8,
84 "w": 12,
85 "x": 0,
86 "y": 0
87 },
88 "id": 135,
89 "options": {
90 "legend": {
91 "calcs": [],
92 "displayMode": "list",
93 "placement": "bottom"
94 },
95 "tooltip": {
96 "mode": "single"
97 }
98 },
99 "targets": [
100 {
101 "datasource": {
102 "type": "prometheus",
103 "uid": "dkSf71fnz"
104 },
105 "exemplar": true,
106 "expr": "histogram_quantile(0.95, sum(rate(http_request_duration_seconds_bucket[5m])) by (le))",
107 "interval": "",
108 "legendFormat": "",
109 "refId": "A"
110 },
111 {
112 "datasource": {
113 "type": "prometheus",
114 "uid": "dkSf71fnz"
115 },
116 "exemplar": true,
117 "expr": "",
118 "hide": false,
119 "interval": "",
120 "legendFormat": "",
121 "refId": "B"
122 }
123 ],
124 "title": "Panel Title",
125 "type": "timeseries"
126 },
127 {
adheli.tavares1c98f1f2022-06-16 09:21:46 +0100128 "collapsed": false,
129 "gridPos": {
130 "h": 1,
131 "w": 24,
132 "x": 0,
adheli.tavares1d9c7562023-01-09 11:28:25 +0000133 "y": 8
adheli.tavares1c98f1f2022-06-16 09:21:46 +0100134 },
135 "id": 54,
136 "panels": [],
137 "title": "Basic Statistics",
138 "type": "row"
139 },
140 {
adheli.tavares1c98f1f2022-06-16 09:21:46 +0100141 "fieldConfig": {
142 "defaults": {
143 "color": {
144 "mode": "thresholds"
145 },
146 "decimals": 1,
147 "mappings": [
148 {
149 "options": {
150 "match": "null",
151 "result": {
152 "text": "N/A"
153 }
154 },
155 "type": "special"
156 }
157 ],
158 "thresholds": {
159 "mode": "absolute",
160 "steps": [
161 {
162 "color": "green",
163 "value": null
164 },
165 {
166 "color": "red",
167 "value": 80
168 }
169 ]
170 },
171 "unit": "s"
172 },
173 "overrides": []
174 },
175 "gridPos": {
176 "h": 6,
177 "w": 6,
178 "x": 0,
adheli.tavares1d9c7562023-01-09 11:28:25 +0000179 "y": 9
adheli.tavares1c98f1f2022-06-16 09:21:46 +0100180 },
181 "id": 52,
182 "links": [],
183 "maxDataPoints": 100,
184 "options": {
185 "colorMode": "value",
186 "graphMode": "none",
187 "justifyMode": "auto",
188 "orientation": "horizontal",
189 "reduceOptions": {
190 "calcs": [
191 "lastNotNull"
192 ],
193 "fields": "",
194 "values": false
195 },
196 "textMode": "auto"
197 },
198 "pluginVersion": "8.3.4",
199 "targets": [
200 {
adheli.tavares57328ba2022-12-15 10:15:08 +0000201 "datasource": {
202 "type": "prometheus",
203 "uid": "dkSf71fnz"
204 },
205 "exemplar": true,
206 "expr": "process_uptime_seconds",
adheli.tavares1c98f1f2022-06-16 09:21:46 +0100207 "format": "time_series",
adheli.tavares57328ba2022-12-15 10:15:08 +0000208 "interval": "",
adheli.tavares1c98f1f2022-06-16 09:21:46 +0100209 "intervalFactor": 2,
adheli.tavares57328ba2022-12-15 10:15:08 +0000210 "legendFormat": "{{job}}",
adheli.tavares1c98f1f2022-06-16 09:21:46 +0100211 "metric": "",
212 "refId": "A",
213 "step": 14400
214 }
215 ],
216 "title": "Uptime",
217 "type": "stat"
218 },
219 {
adheli.tavares1c98f1f2022-06-16 09:21:46 +0100220 "fieldConfig": {
221 "defaults": {
222 "color": {
223 "mode": "thresholds"
224 },
225 "mappings": [
226 {
227 "options": {
228 "match": "null",
229 "result": {
230 "text": "N/A"
231 }
232 },
233 "type": "special"
234 }
235 ],
236 "thresholds": {
237 "mode": "absolute",
238 "steps": [
239 {
240 "color": "green",
241 "value": null
242 },
243 {
244 "color": "red",
245 "value": 80
246 }
247 ]
248 },
249 "unit": "dateTimeAsIso"
250 },
251 "overrides": []
252 },
253 "gridPos": {
254 "h": 6,
255 "w": 6,
256 "x": 6,
adheli.tavares1d9c7562023-01-09 11:28:25 +0000257 "y": 9
adheli.tavares1c98f1f2022-06-16 09:21:46 +0100258 },
259 "id": 56,
260 "links": [],
261 "maxDataPoints": 100,
262 "options": {
263 "colorMode": "value",
264 "graphMode": "none",
265 "justifyMode": "auto",
266 "orientation": "horizontal",
267 "reduceOptions": {
268 "calcs": [
269 "lastNotNull"
270 ],
271 "fields": "",
272 "values": false
273 },
274 "textMode": "auto"
275 },
276 "pluginVersion": "8.3.4",
277 "targets": [
278 {
adheli.tavares57328ba2022-12-15 10:15:08 +0000279 "datasource": {
280 "type": "prometheus",
281 "uid": "dkSf71fnz"
282 },
283 "exemplar": true,
adheli.tavares1d9c7562023-01-09 11:28:25 +0000284 "expr": "process_start_time_seconds{job=~\"api-metrics|acm-metrics|pap-metrics|apex-pdp-metrics\"}*1000",
adheli.tavares1c98f1f2022-06-16 09:21:46 +0100285 "format": "time_series",
adheli.tavares57328ba2022-12-15 10:15:08 +0000286 "interval": "",
adheli.tavares1c98f1f2022-06-16 09:21:46 +0100287 "intervalFactor": 2,
adheli.tavares57328ba2022-12-15 10:15:08 +0000288 "legendFormat": "{{instance}}",
adheli.tavares1c98f1f2022-06-16 09:21:46 +0100289 "metric": "",
290 "refId": "A",
291 "step": 14400
292 }
293 ],
294 "title": "Start time",
295 "type": "stat"
296 },
297 {
adheli.tavares1c98f1f2022-06-16 09:21:46 +0100298 "fieldConfig": {
299 "defaults": {
300 "color": {
301 "mode": "thresholds"
302 },
303 "decimals": 1,
304 "mappings": [
305 {
306 "options": {
307 "match": "null",
308 "result": {
309 "text": "N/A"
310 }
311 },
312 "type": "special"
313 }
314 ],
315 "max": 100,
316 "min": 0,
317 "thresholds": {
318 "mode": "absolute",
319 "steps": [
320 {
321 "color": "rgba(50, 172, 45, 0.97)",
322 "value": null
323 },
324 {
325 "color": "rgba(237, 129, 40, 0.89)",
326 "value": 70
327 },
328 {
329 "color": "rgba(245, 54, 54, 0.9)",
330 "value": 90
331 }
332 ]
333 },
334 "unit": "percent"
335 },
336 "overrides": []
337 },
338 "gridPos": {
339 "h": 6,
340 "w": 6,
adheli.tavares57328ba2022-12-15 10:15:08 +0000341 "x": 0,
adheli.tavares1d9c7562023-01-09 11:28:25 +0000342 "y": 15
adheli.tavares1c98f1f2022-06-16 09:21:46 +0100343 },
344 "id": 58,
345 "links": [],
346 "maxDataPoints": 100,
347 "options": {
348 "orientation": "horizontal",
349 "reduceOptions": {
350 "calcs": [
351 "lastNotNull"
352 ],
353 "fields": "",
354 "values": false
355 },
356 "showThresholdLabels": false,
357 "showThresholdMarkers": true
358 },
359 "pluginVersion": "8.3.4",
360 "targets": [
361 {
adheli.tavares57328ba2022-12-15 10:15:08 +0000362 "datasource": {
363 "type": "prometheus",
364 "uid": "dkSf71fnz"
365 },
366 "exemplar": true,
adheli.tavares1d9c7562023-01-09 11:28:25 +0000367 "expr": "sum(jvm_memory_used_bytes{job=~\"api-metrics|acm-metrics|pap-metrics|apex-pdp-metrics\", area=\"heap\"})*100/sum(jvm_memory_max_bytes{job=~\"api-metrics|acm-metrics|pap-metrics|apex-pdp-metrics\", area=\"heap\"})",
adheli.tavares1c98f1f2022-06-16 09:21:46 +0100368 "format": "time_series",
adheli.tavares57328ba2022-12-15 10:15:08 +0000369 "interval": "",
adheli.tavares1c98f1f2022-06-16 09:21:46 +0100370 "intervalFactor": 1,
371 "legendFormat": "",
372 "refId": "A",
373 "step": 14400
374 }
375 ],
376 "title": "Heap Used",
377 "type": "gauge"
378 },
379 {
adheli.tavares1c98f1f2022-06-16 09:21:46 +0100380 "fieldConfig": {
381 "defaults": {
382 "color": {
383 "mode": "thresholds"
384 },
385 "decimals": 1,
386 "mappings": [
387 {
388 "options": {
389 "match": "null",
390 "result": {
391 "text": "N/A"
392 }
393 },
394 "type": "special"
395 },
396 {
397 "options": {
398 "from": -1e+32,
399 "result": {
400 "text": "N/A"
401 },
402 "to": 0
403 },
404 "type": "range"
405 }
406 ],
407 "max": 100,
408 "min": 0,
409 "thresholds": {
410 "mode": "absolute",
411 "steps": [
412 {
413 "color": "rgba(50, 172, 45, 0.97)",
414 "value": null
415 },
416 {
417 "color": "rgba(237, 129, 40, 0.89)",
418 "value": 70
419 },
420 {
421 "color": "rgba(245, 54, 54, 0.9)",
422 "value": 90
423 }
424 ]
425 },
426 "unit": "percent"
427 },
428 "overrides": []
429 },
430 "gridPos": {
431 "h": 6,
432 "w": 6,
adheli.tavares57328ba2022-12-15 10:15:08 +0000433 "x": 6,
adheli.tavares1d9c7562023-01-09 11:28:25 +0000434 "y": 15
adheli.tavares1c98f1f2022-06-16 09:21:46 +0100435 },
436 "id": 60,
437 "links": [],
438 "maxDataPoints": 100,
439 "options": {
440 "orientation": "horizontal",
441 "reduceOptions": {
442 "calcs": [
443 "lastNotNull"
444 ],
445 "fields": "",
446 "values": false
447 },
448 "showThresholdLabels": false,
449 "showThresholdMarkers": true
450 },
451 "pluginVersion": "8.3.4",
452 "targets": [
453 {
adheli.tavares57328ba2022-12-15 10:15:08 +0000454 "datasource": {
455 "type": "prometheus",
456 "uid": "dkSf71fnz"
457 },
458 "exemplar": true,
adheli.tavares1d9c7562023-01-09 11:28:25 +0000459 "expr": "sum(jvm_memory_used_bytes{job=~\"api-metrics|acm-metrics|pap-metrics|apex-pdp-metrics\", area=\"nonheap\"})*100/sum(jvm_memory_max_bytes{job=~\"api-metrics|acm-metrics|pap-metrics|apex-pdp-metrics\", area=\"nonheap\"})",
adheli.tavares1c98f1f2022-06-16 09:21:46 +0100460 "format": "time_series",
adheli.tavares57328ba2022-12-15 10:15:08 +0000461 "interval": "",
adheli.tavares1c98f1f2022-06-16 09:21:46 +0100462 "intervalFactor": 2,
463 "legendFormat": "",
464 "refId": "A",
465 "step": 14400
466 }
467 ],
468 "title": "Non-Heap Used",
469 "type": "gauge"
470 },
471 {
adheli.tavares57328ba2022-12-15 10:15:08 +0000472 "fieldConfig": {
473 "defaults": {
474 "color": {
475 "mode": "palette-classic"
476 },
477 "custom": {
478 "axisLabel": "",
479 "axisPlacement": "auto",
480 "barAlignment": 0,
481 "drawStyle": "line",
482 "fillOpacity": 10,
483 "gradientMode": "none",
484 "hideFrom": {
485 "legend": false,
486 "tooltip": false,
487 "viz": false
488 },
489 "lineInterpolation": "linear",
490 "lineWidth": 1,
491 "pointSize": 5,
492 "scaleDistribution": {
493 "type": "linear"
494 },
495 "showPoints": "never",
496 "spanNulls": true,
497 "stacking": {
498 "group": "A",
499 "mode": "none"
500 },
501 "thresholdsStyle": {
502 "mode": "off"
503 }
504 },
505 "links": [],
506 "mappings": [],
507 "thresholds": {
508 "mode": "absolute",
509 "steps": [
510 {
511 "color": "green",
512 "value": null
513 },
514 {
515 "color": "red",
516 "value": 80
517 }
518 ]
519 },
520 "unit": "short"
521 },
522 "overrides": []
adheli.tavares1c98f1f2022-06-16 09:21:46 +0100523 },
adheli.tavares57328ba2022-12-15 10:15:08 +0000524 "gridPos": {
525 "h": 8,
526 "w": 12,
527 "x": 0,
adheli.tavares1d9c7562023-01-09 11:28:25 +0000528 "y": 21
adheli.tavares57328ba2022-12-15 10:15:08 +0000529 },
530 "id": 96,
531 "links": [],
532 "options": {
533 "legend": {
534 "calcs": [
535 "mean",
536 "lastNotNull",
537 "max",
538 "min"
539 ],
540 "displayMode": "table",
541 "placement": "bottom"
542 },
543 "tooltip": {
544 "mode": "single"
545 }
546 },
547 "pluginVersion": "8.3.4",
548 "targets": [
549 {
550 "datasource": {
551 "type": "prometheus",
552 "uid": "dkSf71fnz"
553 },
554 "exemplar": true,
adheli.tavares1d9c7562023-01-09 11:28:25 +0000555 "expr": "avg(system_load_average_1m{job=~\"api-metrics|acm-metrics|pap-metrics|apex-pdp-metrics\"})",
adheli.tavares57328ba2022-12-15 10:15:08 +0000556 "format": "time_series",
557 "interval": "",
558 "intervalFactor": 1,
559 "legendFormat": "Load Average [1m] ",
560 "refId": "A"
561 },
562 {
563 "datasource": {
564 "type": "prometheus",
565 "uid": "dkSf71fnz"
566 },
567 "exemplar": true,
adheli.tavares1d9c7562023-01-09 11:28:25 +0000568 "expr": "avg(system_cpu_count{job=~\"api-metrics|acm-metrics|pap-metrics|apex-pdp-metrics\"})",
adheli.tavares57328ba2022-12-15 10:15:08 +0000569 "format": "time_series",
570 "interval": "",
571 "intervalFactor": 1,
572 "legendFormat": "CPU Core Size",
573 "refId": "B"
574 }
575 ],
576 "title": "Load Average",
577 "type": "timeseries"
578 },
579 {
adheli.tavares1c98f1f2022-06-16 09:21:46 +0100580 "fieldConfig": {
581 "defaults": {
582 "color": {
583 "mode": "palette-classic"
584 },
585 "custom": {
586 "axisLabel": "",
587 "axisPlacement": "auto",
588 "barAlignment": 0,
589 "drawStyle": "line",
590 "fillOpacity": 10,
591 "gradientMode": "none",
592 "hideFrom": {
593 "legend": false,
594 "tooltip": false,
595 "viz": false
596 },
597 "lineInterpolation": "linear",
598 "lineWidth": 1,
599 "pointSize": 5,
600 "scaleDistribution": {
601 "type": "linear"
602 },
603 "showPoints": "never",
604 "spanNulls": true,
605 "stacking": {
606 "group": "A",
607 "mode": "none"
608 },
609 "thresholdsStyle": {
610 "mode": "off"
611 }
612 },
613 "links": [],
614 "mappings": [],
615 "thresholds": {
616 "mode": "absolute",
617 "steps": [
618 {
619 "color": "green",
620 "value": null
621 },
622 {
623 "color": "red",
624 "value": 80
625 }
626 ]
627 },
628 "unit": "percentunit"
629 },
630 "overrides": []
631 },
632 "gridPos": {
633 "h": 7,
634 "w": 12,
635 "x": 0,
adheli.tavares1d9c7562023-01-09 11:28:25 +0000636 "y": 29
adheli.tavares1c98f1f2022-06-16 09:21:46 +0100637 },
638 "id": 95,
639 "links": [],
640 "options": {
641 "legend": {
642 "calcs": [
643 "mean",
644 "lastNotNull",
645 "max",
646 "min"
647 ],
648 "displayMode": "table",
649 "placement": "bottom"
650 },
651 "tooltip": {
652 "mode": "single"
653 }
654 },
655 "pluginVersion": "8.3.4",
656 "targets": [
657 {
adheli.tavares57328ba2022-12-15 10:15:08 +0000658 "datasource": {
659 "type": "prometheus",
660 "uid": "dkSf71fnz"
661 },
662 "exemplar": true,
adheli.tavares1d9c7562023-01-09 11:28:25 +0000663 "expr": "avg(system_cpu_usage{job=~\"api-metrics|acm-metrics|pap-metrics|apex-pdp-metrics\"})",
adheli.tavares1c98f1f2022-06-16 09:21:46 +0100664 "format": "time_series",
adheli.tavares57328ba2022-12-15 10:15:08 +0000665 "interval": "",
adheli.tavares1c98f1f2022-06-16 09:21:46 +0100666 "intervalFactor": 1,
667 "legendFormat": "System CPU Usage",
668 "refId": "A"
669 },
670 {
adheli.tavares57328ba2022-12-15 10:15:08 +0000671 "datasource": {
672 "type": "prometheus",
673 "uid": "dkSf71fnz"
674 },
675 "exemplar": true,
adheli.tavares1d9c7562023-01-09 11:28:25 +0000676 "expr": "avg(process_cpu_usage{job=~\"api-metrics|acm-metrics|pap-metrics|apex-pdp-metrics\"})",
adheli.tavares1c98f1f2022-06-16 09:21:46 +0100677 "format": "time_series",
adheli.tavares57328ba2022-12-15 10:15:08 +0000678 "interval": "",
adheli.tavares1c98f1f2022-06-16 09:21:46 +0100679 "intervalFactor": 1,
680 "legendFormat": "Process CPU Usage",
681 "refId": "B"
682 }
683 ],
684 "title": "CPU Usage",
685 "type": "timeseries"
686 },
687 {
adheli.tavares1c98f1f2022-06-16 09:21:46 +0100688 "fieldConfig": {
689 "defaults": {
690 "color": {
691 "mode": "palette-classic"
692 },
693 "custom": {
694 "axisLabel": "",
695 "axisPlacement": "auto",
696 "barAlignment": 0,
697 "drawStyle": "line",
698 "fillOpacity": 0,
699 "gradientMode": "none",
700 "hideFrom": {
701 "legend": false,
702 "tooltip": false,
703 "viz": false
704 },
705 "lineInterpolation": "linear",
706 "lineWidth": 1,
707 "pointSize": 5,
708 "scaleDistribution": {
709 "type": "linear"
710 },
711 "showPoints": "auto",
712 "spanNulls": false,
713 "stacking": {
714 "group": "A",
715 "mode": "none"
716 },
717 "thresholdsStyle": {
718 "mode": "off"
719 }
720 },
721 "mappings": [],
722 "thresholds": {
723 "mode": "absolute",
724 "steps": [
725 {
726 "color": "green",
727 "value": null
728 },
729 {
730 "color": "red",
731 "value": 80
732 }
733 ]
734 },
735 "unit": "decbytes"
736 },
737 "overrides": []
738 },
739 "gridPos": {
740 "h": 8,
741 "w": 12,
742 "x": 0,
adheli.tavares1d9c7562023-01-09 11:28:25 +0000743 "y": 36
adheli.tavares1c98f1f2022-06-16 09:21:46 +0100744 },
745 "id": 113,
746 "options": {
747 "legend": {
748 "calcs": [
749 "lastNotNull",
750 "min",
751 "max"
752 ],
753 "displayMode": "table",
754 "placement": "right"
755 },
756 "tooltip": {
757 "mode": "single"
758 }
759 },
760 "targets": [
761 {
762 "datasource": {
763 "type": "prometheus",
764 "uid": "dkSf71fnz"
765 },
766 "exemplar": true,
adheli.tavares1d9c7562023-01-09 11:28:25 +0000767 "expr": "avg by (id) (jvm_memory_used_bytes{job=~\"api-metrics|acm-metrics|pap-metrics|apex-pdp-metrics\"})",
adheli.tavares1c98f1f2022-06-16 09:21:46 +0100768 "interval": "",
769 "legendFormat": "{{id}}",
770 "refId": "A"
771 }
772 ],
773 "title": "Memory Usage",
774 "type": "timeseries"
775 },
776 {
777 "collapsed": false,
778 "gridPos": {
779 "h": 1,
780 "w": 24,
781 "x": 0,
adheli.tavares1d9c7562023-01-09 11:28:25 +0000782 "y": 44
adheli.tavares1c98f1f2022-06-16 09:21:46 +0100783 },
784 "id": 18,
785 "panels": [],
786 "title": "HTTP Statistics",
787 "type": "row"
788 },
789 {
adheli.tavares1c98f1f2022-06-16 09:21:46 +0100790 "fieldConfig": {
791 "defaults": {
792 "color": {
793 "mode": "palette-classic"
794 },
795 "custom": {
796 "axisLabel": "",
797 "axisPlacement": "auto",
798 "barAlignment": 0,
799 "drawStyle": "line",
800 "fillOpacity": 10,
801 "gradientMode": "none",
802 "hideFrom": {
803 "legend": false,
804 "tooltip": false,
805 "viz": false
806 },
807 "lineInterpolation": "linear",
808 "lineWidth": 1,
809 "pointSize": 5,
810 "scaleDistribution": {
811 "type": "linear"
812 },
813 "showPoints": "never",
814 "spanNulls": true,
815 "stacking": {
816 "group": "A",
817 "mode": "none"
818 },
819 "thresholdsStyle": {
820 "mode": "off"
821 }
822 },
823 "links": [],
824 "mappings": [],
825 "thresholds": {
826 "mode": "absolute",
827 "steps": [
828 {
829 "color": "green",
830 "value": null
831 },
832 {
833 "color": "red",
834 "value": 80
835 }
836 ]
837 },
838 "unit": "none"
839 },
840 "overrides": []
841 },
842 "gridPos": {
adheli.tavares57328ba2022-12-15 10:15:08 +0000843 "h": 10,
844 "w": 18,
adheli.tavares1c98f1f2022-06-16 09:21:46 +0100845 "x": 0,
adheli.tavares1d9c7562023-01-09 11:28:25 +0000846 "y": 45
adheli.tavares1c98f1f2022-06-16 09:21:46 +0100847 },
848 "id": 4,
849 "links": [],
850 "options": {
851 "legend": {
adheli.tavares57328ba2022-12-15 10:15:08 +0000852 "calcs": [
853 "lastNotNull",
854 "sum"
855 ],
adheli.tavares1c98f1f2022-06-16 09:21:46 +0100856 "displayMode": "table",
857 "placement": "right"
858 },
859 "tooltip": {
860 "mode": "single"
861 }
862 },
863 "pluginVersion": "8.3.4",
864 "targets": [
865 {
adheli.tavares57328ba2022-12-15 10:15:08 +0000866 "datasource": {
867 "type": "prometheus",
868 "uid": "dkSf71fnz"
869 },
870 "exemplar": true,
adheli.tavares1d9c7562023-01-09 11:28:25 +0000871 "expr": "rate(http_server_requests_seconds_count{uri!~\".*metrics.*|.*prometheus.*\"}[5m])",
adheli.tavares1c98f1f2022-06-16 09:21:46 +0100872 "format": "time_series",
873 "interval": "",
874 "intervalFactor": 1,
adheli.tavares57328ba2022-12-15 10:15:08 +0000875 "legendFormat": "{{method}} [{{status}}] - {{instance}}{{uri}}",
adheli.tavares1c98f1f2022-06-16 09:21:46 +0100876 "refId": "A"
877 }
878 ],
879 "title": "Request Count",
880 "type": "timeseries"
881 },
882 {
adheli.tavares1c98f1f2022-06-16 09:21:46 +0100883 "fieldConfig": {
884 "defaults": {
885 "color": {
886 "mode": "palette-classic"
887 },
888 "custom": {
889 "axisLabel": "",
890 "axisPlacement": "auto",
891 "barAlignment": 0,
892 "drawStyle": "line",
893 "fillOpacity": 10,
894 "gradientMode": "none",
895 "hideFrom": {
896 "legend": false,
897 "tooltip": false,
898 "viz": false
899 },
900 "lineInterpolation": "linear",
901 "lineWidth": 1,
902 "pointSize": 5,
903 "scaleDistribution": {
904 "type": "linear"
905 },
906 "showPoints": "never",
907 "spanNulls": true,
908 "stacking": {
909 "group": "A",
910 "mode": "none"
911 },
912 "thresholdsStyle": {
913 "mode": "off"
914 }
915 },
916 "links": [],
917 "mappings": [],
918 "thresholds": {
919 "mode": "absolute",
920 "steps": [
921 {
922 "color": "green",
923 "value": null
924 },
925 {
926 "color": "red",
927 "value": 80
928 }
929 ]
930 },
931 "unit": "s"
932 },
933 "overrides": []
934 },
935 "gridPos": {
936 "h": 10,
adheli.tavares57328ba2022-12-15 10:15:08 +0000937 "w": 18,
adheli.tavares1c98f1f2022-06-16 09:21:46 +0100938 "x": 0,
adheli.tavares1d9c7562023-01-09 11:28:25 +0000939 "y": 55
adheli.tavares1c98f1f2022-06-16 09:21:46 +0100940 },
941 "id": 2,
942 "links": [],
943 "options": {
944 "legend": {
945 "calcs": [
946 "mean",
947 "max",
948 "min"
949 ],
950 "displayMode": "table",
951 "placement": "right"
952 },
953 "tooltip": {
954 "mode": "single"
955 }
956 },
957 "pluginVersion": "8.3.4",
958 "targets": [
959 {
adheli.tavares57328ba2022-12-15 10:15:08 +0000960 "datasource": {
961 "type": "prometheus",
962 "uid": "dkSf71fnz"
963 },
964 "exemplar": true,
adheli.tavares1d9c7562023-01-09 11:28:25 +0000965 "expr": "irate(http_server_requests_seconds_sum{job=~\"api-metrics|acm-metrics|pap-metrics\", exception=\"None\", uri!~\".*metrics.*|.*prometheus.*\"}[5m]) / irate(http_server_requests_seconds_count{job=~\"api-metrics|acm-metrics|pap-metrics\", exception=\"None\", uri!~\".*metrics.*|.*prometheus.*\"}[5m])",
adheli.tavares1c98f1f2022-06-16 09:21:46 +0100966 "format": "time_series",
adheli.tavares57328ba2022-12-15 10:15:08 +0000967 "interval": "",
adheli.tavares1c98f1f2022-06-16 09:21:46 +0100968 "intervalFactor": 1,
adheli.tavares57328ba2022-12-15 10:15:08 +0000969 "legendFormat": "{{method}} [{{status}}] - {{instance}}{{uri}}",
adheli.tavares1c98f1f2022-06-16 09:21:46 +0100970 "refId": "A"
971 }
972 ],
973 "title": "Response Time",
974 "type": "timeseries"
975 },
976 {
adheli.tavares1c98f1f2022-06-16 09:21:46 +0100977 "fieldConfig": {
978 "defaults": {
979 "color": {
980 "mode": "palette-classic"
981 },
982 "custom": {
983 "axisLabel": "",
984 "axisPlacement": "auto",
985 "barAlignment": 0,
986 "drawStyle": "line",
987 "fillOpacity": 10,
988 "gradientMode": "none",
989 "hideFrom": {
990 "legend": false,
991 "tooltip": false,
992 "viz": false
993 },
994 "lineInterpolation": "linear",
995 "lineWidth": 1,
996 "pointSize": 5,
997 "scaleDistribution": {
998 "type": "linear"
999 },
1000 "showPoints": "never",
1001 "spanNulls": true,
1002 "stacking": {
1003 "group": "A",
1004 "mode": "none"
1005 },
1006 "thresholdsStyle": {
1007 "mode": "off"
1008 }
1009 },
1010 "links": [],
1011 "mappings": [],
1012 "thresholds": {
1013 "mode": "absolute",
1014 "steps": [
1015 {
1016 "color": "green",
1017 "value": null
1018 },
1019 {
1020 "color": "red",
1021 "value": 80
1022 }
1023 ]
1024 },
1025 "unit": "locale"
1026 },
1027 "overrides": []
1028 },
1029 "gridPos": {
1030 "h": 8,
1031 "w": 13,
1032 "x": 0,
adheli.tavares1d9c7562023-01-09 11:28:25 +00001033 "y": 65
adheli.tavares1c98f1f2022-06-16 09:21:46 +01001034 },
1035 "id": 111,
1036 "links": [],
1037 "options": {
1038 "legend": {
adheli.tavares57328ba2022-12-15 10:15:08 +00001039 "calcs": [
1040 "lastNotNull",
1041 "max"
1042 ],
1043 "displayMode": "table",
1044 "placement": "right"
adheli.tavares1c98f1f2022-06-16 09:21:46 +01001045 },
1046 "tooltip": {
1047 "mode": "single"
1048 }
1049 },
1050 "pluginVersion": "8.3.4",
1051 "targets": [
1052 {
adheli.tavares57328ba2022-12-15 10:15:08 +00001053 "datasource": {
1054 "type": "prometheus",
1055 "uid": "dkSf71fnz"
1056 },
1057 "exemplar": true,
adheli.tavares1d9c7562023-01-09 11:28:25 +00001058 "expr": "http_server_requests_seconds_max{job=~\"api-metrics|acm-metrics|pap-metrics\", uri!~\".*metrics.*|.*prometheus.*\"}",
adheli.tavares1c98f1f2022-06-16 09:21:46 +01001059 "format": "time_series",
1060 "interval": "",
1061 "intervalFactor": 1,
adheli.tavares57328ba2022-12-15 10:15:08 +00001062 "legendFormat": "{{method}} [{{status}}] - {{instance}}{{uri}}",
adheli.tavares1c98f1f2022-06-16 09:21:46 +01001063 "refId": "A"
1064 }
1065 ],
1066 "title": "HTTP Server Requests Max",
1067 "type": "timeseries"
adheli.tavares57328ba2022-12-15 10:15:08 +00001068 },
1069 {
1070 "collapsed": false,
1071 "gridPos": {
1072 "h": 1,
1073 "w": 24,
1074 "x": 0,
adheli.tavares1d9c7562023-01-09 11:28:25 +00001075 "y": 73
adheli.tavares57328ba2022-12-15 10:15:08 +00001076 },
1077 "id": 115,
1078 "panels": [],
1079 "title": "Deployment statistics",
1080 "type": "row"
1081 },
1082 {
1083 "fieldConfig": {
1084 "defaults": {
1085 "mappings": [],
1086 "thresholds": {
1087 "mode": "absolute",
1088 "steps": [
1089 {
1090 "color": "green",
1091 "value": null
1092 },
1093 {
1094 "color": "red",
1095 "value": 80
1096 }
1097 ]
1098 },
1099 "unit": "short"
1100 },
1101 "overrides": []
1102 },
1103 "gridPos": {
1104 "h": 6,
1105 "w": 3,
1106 "x": 0,
adheli.tavares1d9c7562023-01-09 11:28:25 +00001107 "y": 74
adheli.tavares57328ba2022-12-15 10:15:08 +00001108 },
1109 "id": 117,
1110 "options": {
1111 "colorMode": "value",
1112 "graphMode": "area",
1113 "justifyMode": "auto",
1114 "orientation": "auto",
1115 "reduceOptions": {
1116 "calcs": [
1117 "lastNotNull"
1118 ],
1119 "fields": "",
1120 "values": false
1121 },
1122 "textMode": "auto"
1123 },
1124 "pluginVersion": "8.3.4",
1125 "targets": [
1126 {
1127 "datasource": {
1128 "type": "prometheus",
1129 "uid": "dkSf71fnz"
1130 },
1131 "exemplar": true,
1132 "expr": "pap_policy_deployments_total{operation=\"deploy\", status=\"SUCCESS\"}",
1133 "interval": "",
1134 "legendFormat": "",
1135 "refId": "A"
1136 }
1137 ],
1138 "title": "Successful deployments",
1139 "type": "stat"
1140 },
1141 {
1142 "fieldConfig": {
1143 "defaults": {
1144 "mappings": [],
1145 "thresholds": {
1146 "mode": "absolute",
1147 "steps": [
1148 {
1149 "color": "green",
1150 "value": null
1151 },
1152 {
1153 "color": "red",
1154 "value": 80
1155 }
1156 ]
1157 },
1158 "unit": "short"
1159 },
1160 "overrides": []
1161 },
1162 "gridPos": {
1163 "h": 6,
1164 "w": 3,
1165 "x": 3,
adheli.tavares1d9c7562023-01-09 11:28:25 +00001166 "y": 74
adheli.tavares57328ba2022-12-15 10:15:08 +00001167 },
1168 "id": 118,
1169 "options": {
1170 "colorMode": "value",
1171 "graphMode": "area",
1172 "justifyMode": "auto",
1173 "orientation": "auto",
1174 "reduceOptions": {
1175 "calcs": [
1176 "lastNotNull"
1177 ],
1178 "fields": "",
1179 "values": false
1180 },
1181 "textMode": "auto"
1182 },
1183 "pluginVersion": "8.3.4",
1184 "targets": [
1185 {
1186 "datasource": {
1187 "type": "prometheus",
1188 "uid": "dkSf71fnz"
1189 },
1190 "exemplar": true,
1191 "expr": "pap_policy_deployments_total{operation=\"undeploy\", status=\"SUCCESS\"}",
1192 "interval": "",
1193 "legendFormat": "",
1194 "refId": "A"
1195 }
1196 ],
1197 "title": "Successful undeployments",
1198 "type": "stat"
1199 },
1200 {
1201 "fieldConfig": {
1202 "defaults": {
1203 "mappings": [],
1204 "thresholds": {
1205 "mode": "absolute",
1206 "steps": [
1207 {
1208 "color": "green",
1209 "value": null
1210 },
1211 {
1212 "color": "red",
1213 "value": 1
1214 }
1215 ]
1216 },
1217 "unit": "short"
1218 },
1219 "overrides": []
1220 },
1221 "gridPos": {
1222 "h": 6,
1223 "w": 3,
1224 "x": 6,
adheli.tavares1d9c7562023-01-09 11:28:25 +00001225 "y": 74
adheli.tavares57328ba2022-12-15 10:15:08 +00001226 },
1227 "id": 119,
1228 "options": {
1229 "colorMode": "value",
1230 "graphMode": "area",
1231 "justifyMode": "auto",
1232 "orientation": "auto",
1233 "reduceOptions": {
1234 "calcs": [
1235 "lastNotNull"
1236 ],
1237 "fields": "",
1238 "values": false
1239 },
1240 "textMode": "auto"
1241 },
1242 "pluginVersion": "8.3.4",
1243 "targets": [
1244 {
1245 "datasource": {
1246 "type": "prometheus",
1247 "uid": "dkSf71fnz"
1248 },
1249 "exemplar": true,
1250 "expr": "pap_policy_deployments_total{operation=\"deploy\", status=\"FAILURE\"}",
1251 "interval": "",
1252 "legendFormat": "",
1253 "refId": "A"
1254 }
1255 ],
1256 "title": "Failed deployments",
1257 "type": "stat"
1258 },
1259 {
1260 "fieldConfig": {
1261 "defaults": {
1262 "mappings": [],
1263 "thresholds": {
1264 "mode": "absolute",
1265 "steps": [
1266 {
1267 "color": "green",
1268 "value": null
1269 },
1270 {
1271 "color": "red",
1272 "value": 1
1273 }
1274 ]
1275 },
1276 "unit": "short"
1277 },
1278 "overrides": []
1279 },
1280 "gridPos": {
1281 "h": 6,
1282 "w": 3,
1283 "x": 9,
adheli.tavares1d9c7562023-01-09 11:28:25 +00001284 "y": 74
adheli.tavares57328ba2022-12-15 10:15:08 +00001285 },
1286 "id": 120,
1287 "options": {
1288 "colorMode": "value",
1289 "graphMode": "area",
1290 "justifyMode": "auto",
1291 "orientation": "auto",
1292 "reduceOptions": {
1293 "calcs": [
1294 "lastNotNull"
1295 ],
1296 "fields": "",
1297 "values": false
1298 },
1299 "textMode": "auto"
1300 },
1301 "pluginVersion": "8.3.4",
1302 "targets": [
1303 {
1304 "datasource": {
1305 "type": "prometheus",
1306 "uid": "dkSf71fnz"
1307 },
1308 "exemplar": true,
1309 "expr": "pap_policy_deployments_total{operation=\"undeploy\", status=\"FAILURE\"}",
1310 "interval": "",
1311 "legendFormat": "",
1312 "refId": "A"
1313 }
1314 ],
1315 "title": "Failed undeployments",
1316 "type": "stat"
1317 },
1318 {
adheli.tavares1d9c7562023-01-09 11:28:25 +00001319 "description": "Policy Executions Total for APEX-PDP",
1320 "fieldConfig": {
1321 "defaults": {
1322 "mappings": [],
1323 "thresholds": {
1324 "mode": "absolute",
1325 "steps": [
1326 {
1327 "color": "green",
1328 "value": null
1329 },
1330 {
1331 "color": "red",
1332 "value": 80
1333 }
1334 ]
1335 },
1336 "unit": "short"
1337 },
1338 "overrides": []
1339 },
1340 "gridPos": {
1341 "h": 8,
1342 "w": 12,
1343 "x": 0,
1344 "y": 80
1345 },
1346 "id": 128,
1347 "options": {
1348 "colorMode": "value",
1349 "graphMode": "area",
1350 "justifyMode": "auto",
1351 "orientation": "auto",
1352 "reduceOptions": {
1353 "calcs": [
1354 "lastNotNull"
1355 ],
1356 "fields": "",
1357 "values": false
1358 },
1359 "textMode": "auto"
1360 },
1361 "pluginVersion": "8.3.4",
1362 "targets": [
1363 {
1364 "datasource": {
1365 "type": "prometheus",
1366 "uid": "dkSf71fnz"
1367 },
1368 "exemplar": true,
1369 "expr": "pdpa_policy_executions_total{job=\"apex-pdp-metrics\", status=\"SUCCESS\"}",
1370 "interval": "",
1371 "legendFormat": "Successful",
1372 "refId": "A"
1373 },
1374 {
1375 "datasource": {
1376 "type": "prometheus",
1377 "uid": "dkSf71fnz"
1378 },
1379 "exemplar": true,
1380 "expr": "pdpa_policy_executions_total{job=\"apex-pdp-metrics\", status=\"FAIL\"}",
1381 "hide": false,
1382 "interval": "",
1383 "legendFormat": "Failed",
1384 "refId": "B"
1385 },
1386 {
1387 "datasource": {
1388 "type": "prometheus",
1389 "uid": "dkSf71fnz"
1390 },
1391 "exemplar": true,
1392 "expr": "pdpa_policy_executions_total{job=\"apex-pdp-metrics\", status=\"TOTAL\"}",
1393 "hide": false,
1394 "interval": "",
1395 "legendFormat": "Total",
1396 "refId": "C"
1397 }
1398 ],
1399 "title": "Policy Executions",
1400 "type": "stat"
1401 },
1402 {
adheli.tavares57328ba2022-12-15 10:15:08 +00001403 "fieldConfig": {
1404 "defaults": {
1405 "color": {
1406 "mode": "palette-classic"
1407 },
1408 "custom": {
1409 "axisLabel": "",
1410 "axisPlacement": "auto",
1411 "barAlignment": 0,
1412 "drawStyle": "line",
1413 "fillOpacity": 0,
1414 "gradientMode": "none",
1415 "hideFrom": {
1416 "legend": false,
1417 "tooltip": false,
1418 "viz": false
1419 },
1420 "lineInterpolation": "linear",
1421 "lineWidth": 1,
1422 "pointSize": 5,
1423 "scaleDistribution": {
1424 "type": "linear"
1425 },
1426 "showPoints": "auto",
1427 "spanNulls": false,
1428 "stacking": {
1429 "group": "A",
1430 "mode": "none"
1431 },
1432 "thresholdsStyle": {
1433 "mode": "off"
1434 }
1435 },
1436 "mappings": [],
1437 "thresholds": {
1438 "mode": "absolute",
1439 "steps": [
1440 {
1441 "color": "green",
1442 "value": null
1443 },
1444 {
1445 "color": "red",
1446 "value": 400
1447 }
1448 ]
1449 },
1450 "unit": "ms"
1451 },
1452 "overrides": []
1453 },
1454 "gridPos": {
1455 "h": 8,
1456 "w": 12,
1457 "x": 0,
adheli.tavares1d9c7562023-01-09 11:28:25 +00001458 "y": 88
adheli.tavares57328ba2022-12-15 10:15:08 +00001459 },
1460 "id": 122,
1461 "options": {
1462 "legend": {
1463 "calcs": [
1464 "lastNotNull",
1465 "min",
1466 "max"
1467 ],
1468 "displayMode": "table",
1469 "placement": "right"
1470 },
1471 "tooltip": {
1472 "mode": "single"
1473 }
1474 },
1475 "targets": [
1476 {
1477 "datasource": {
1478 "type": "prometheus",
1479 "uid": "dkSf71fnz"
1480 },
1481 "exemplar": true,
1482 "expr": "irate(pap_policy_deployments_seconds_sum[5m])/irate(pap_policy_deployments_seconds_count[5m])",
1483 "interval": "",
1484 "legendFormat": "{{operation}} - {{status}}",
1485 "refId": "A"
1486 }
1487 ],
1488 "title": "Deployment timing",
1489 "type": "timeseries"
adheli.tavares1d9c7562023-01-09 11:28:25 +00001490 },
1491 {
1492 "collapsed": false,
1493 "gridPos": {
1494 "h": 1,
1495 "w": 24,
1496 "x": 0,
1497 "y": 96
1498 },
1499 "id": 124,
1500 "panels": [],
1501 "title": "Apex-PDP",
1502 "type": "row"
1503 },
1504 {
1505 "fieldConfig": {
1506 "defaults": {
1507 "color": {
1508 "mode": "fixed"
1509 },
1510 "mappings": [
1511 {
1512 "options": {
1513 "0": {
1514 "color": "red",
1515 "index": 0,
1516 "text": "Undefined"
1517 },
1518 "1": {
1519 "color": "#ffffff",
1520 "index": 1,
1521 "text": "Stopped"
1522 },
1523 "2": {
1524 "color": "blue",
1525 "index": 2,
1526 "text": "Ready"
1527 },
1528 "3": {
1529 "color": "green",
1530 "index": 3,
1531 "text": "Running"
1532 },
1533 "4": {
1534 "color": "yellow",
1535 "index": 4,
1536 "text": "Stopping"
1537 }
1538 },
1539 "type": "value"
1540 }
1541 ],
1542 "thresholds": {
1543 "mode": "absolute",
1544 "steps": [
1545 {
1546 "color": "green",
1547 "value": null
1548 },
1549 {
1550 "color": "red",
1551 "value": 80
1552 }
1553 ]
1554 },
1555 "unit": "short"
1556 },
1557 "overrides": []
1558 },
1559 "gridPos": {
1560 "h": 8,
1561 "w": 5,
1562 "x": 0,
1563 "y": 97
1564 },
1565 "id": 126,
1566 "options": {
1567 "colorMode": "value",
1568 "graphMode": "area",
1569 "justifyMode": "auto",
1570 "orientation": "horizontal",
1571 "reduceOptions": {
1572 "calcs": [
1573 "lastNotNull"
1574 ],
1575 "fields": "",
1576 "values": false
1577 },
1578 "text": {
1579 "titleSize": 20,
1580 "valueSize": 20
1581 },
1582 "textMode": "auto"
1583 },
1584 "pluginVersion": "8.3.4",
1585 "targets": [
1586 {
1587 "datasource": {
1588 "type": "prometheus",
1589 "uid": "dkSf71fnz"
1590 },
1591 "exemplar": true,
1592 "expr": "pdpa_engine_state{job=\"apex-pdp-metrics\"}",
1593 "interval": "",
1594 "legendFormat": "{{ engine_instance_id }}",
1595 "refId": "A"
1596 }
1597 ],
1598 "title": "Engines Stats",
1599 "type": "stat"
1600 },
1601 {
1602 "description": "Uptime per engine for Policy APEX-PDP application calculated in days",
1603 "fieldConfig": {
1604 "defaults": {
1605 "color": {
1606 "mode": "palette-classic"
1607 },
1608 "decimals": 0,
1609 "mappings": [],
1610 "thresholds": {
1611 "mode": "absolute",
1612 "steps": [
1613 {
1614 "color": "green",
1615 "value": null
1616 },
1617 {
1618 "color": "red",
1619 "value": 80
1620 }
1621 ]
1622 },
1623 "unit": "none"
1624 },
1625 "overrides": []
1626 },
1627 "gridPos": {
1628 "h": 8,
1629 "w": 5,
1630 "x": 5,
1631 "y": 97
1632 },
1633 "id": 130,
1634 "options": {
1635 "colorMode": "none",
1636 "graphMode": "none",
1637 "justifyMode": "auto",
1638 "orientation": "horizontal",
1639 "reduceOptions": {
1640 "calcs": [
1641 "lastNotNull"
1642 ],
1643 "fields": "",
1644 "values": false
1645 },
1646 "text": {
1647 "titleSize": 25,
1648 "valueSize": 25
1649 },
1650 "textMode": "auto"
1651 },
1652 "pluginVersion": "8.3.4",
1653 "targets": [
1654 {
1655 "datasource": {
1656 "type": "prometheus",
1657 "uid": "dkSf71fnz"
1658 },
1659 "exemplar": true,
1660 "expr": "avg by(engine_instance_id)((time() - pdpa_engine_last_start_timestamp_epoch{job=\"apex-pdp-metrics\"}/1000)/86400)",
1661 "format": "time_series",
1662 "instant": false,
1663 "interval": "",
1664 "legendFormat": "{{ engine_instance_id }}",
1665 "refId": "A"
1666 }
1667 ],
1668 "title": "Engine Uptime (days)",
1669 "transformations": [],
1670 "type": "stat"
1671 },
1672 {
1673 "description": "Number of APEX event execution counter per engine thread",
1674 "fieldConfig": {
1675 "defaults": {
1676 "color": {
1677 "mode": "palette-classic"
1678 },
1679 "custom": {
1680 "axisLabel": "",
1681 "axisPlacement": "auto",
1682 "barAlignment": 0,
1683 "drawStyle": "line",
1684 "fillOpacity": 0,
1685 "gradientMode": "none",
1686 "hideFrom": {
1687 "legend": false,
1688 "tooltip": false,
1689 "viz": false
1690 },
1691 "lineInterpolation": "linear",
1692 "lineWidth": 1,
1693 "pointSize": 5,
1694 "scaleDistribution": {
1695 "type": "linear"
1696 },
1697 "showPoints": "auto",
1698 "spanNulls": false,
1699 "stacking": {
1700 "group": "A",
1701 "mode": "none"
1702 },
1703 "thresholdsStyle": {
1704 "mode": "off"
1705 }
1706 },
1707 "mappings": [],
1708 "thresholds": {
1709 "mode": "absolute",
1710 "steps": [
1711 {
1712 "color": "green",
1713 "value": null
1714 },
1715 {
1716 "color": "red",
1717 "value": 80
1718 }
1719 ]
1720 },
1721 "unit": "ops"
1722 },
1723 "overrides": []
1724 },
1725 "gridPos": {
1726 "h": 8,
1727 "w": 12,
1728 "x": 0,
1729 "y": 105
1730 },
1731 "id": 132,
1732 "options": {
1733 "legend": {
1734 "calcs": [
1735 "lastNotNull",
1736 "min",
1737 "max"
1738 ],
1739 "displayMode": "table",
1740 "placement": "right"
1741 },
1742 "tooltip": {
1743 "mode": "single",
1744 "sort": "none"
1745 }
1746 },
1747 "pluginVersion": "8.4.5",
1748 "targets": [
1749 {
1750 "datasource": {
1751 "type": "prometheus",
1752 "uid": "dkSf71fnz"
1753 },
1754 "exemplar": true,
1755 "expr": "rate(pdpa_engine_average_execution_time_seconds{job=\"apex-pdp-metrics\"}[5m])",
1756 "format": "time_series",
1757 "interval": "",
1758 "legendFormat": "{{ engine_instance_id }}",
1759 "refId": "A"
1760 }
1761 ],
1762 "title": "Avg Engine Execution Time",
1763 "type": "timeseries"
1764 },
1765 {
1766 "description": "Number of APEX event execution counter per engine thread",
1767 "fieldConfig": {
1768 "defaults": {
1769 "color": {
1770 "mode": "palette-classic"
1771 },
1772 "custom": {
1773 "hideFrom": {
1774 "legend": false,
1775 "tooltip": false,
1776 "viz": false
1777 }
1778 },
1779 "mappings": [],
1780 "unit": "short"
1781 },
1782 "overrides": []
1783 },
1784 "gridPos": {
1785 "h": 8,
1786 "w": 12,
1787 "x": 0,
1788 "y": 113
1789 },
1790 "id": 133,
1791 "options": {
1792 "displayLabels": [
1793 "percent"
1794 ],
1795 "legend": {
1796 "displayMode": "table",
1797 "placement": "right",
1798 "values": [
1799 "value"
1800 ]
1801 },
1802 "pieType": "donut",
1803 "reduceOptions": {
1804 "calcs": [
1805 "lastNotNull"
1806 ],
1807 "fields": "",
1808 "values": false
1809 },
1810 "tooltip": {
1811 "mode": "single"
1812 }
1813 },
1814 "pluginVersion": "8.4.5",
1815 "targets": [
1816 {
1817 "datasource": {
1818 "type": "prometheus",
1819 "uid": "dkSf71fnz"
1820 },
1821 "exemplar": true,
1822 "expr": "pdpa_engine_event_executions{job=\"apex-pdp-metrics\"}",
1823 "format": "time_series",
1824 "interval": "",
1825 "legendFormat": "{{ engine_instance_id }}",
1826 "refId": "A"
1827 }
1828 ],
1829 "title": "Engine Executions Count",
1830 "type": "piechart"
adheli.tavares1c98f1f2022-06-16 09:21:46 +01001831 }
1832 ],
1833 "refresh": "10s",
1834 "schemaVersion": 34,
1835 "style": "dark",
1836 "tags": [],
1837 "templating": {
1838 "list": [
1839 {
1840 "current": {
1841 "selected": false,
1842 "text": "policy-api:6969",
1843 "value": "policy-api:6969"
1844 },
1845 "datasource": {
1846 "type": "prometheus",
1847 "uid": "dkSf71fnz"
1848 },
1849 "definition": "label_values(jvm_classes_loaded_classes, instance)",
1850 "hide": 0,
1851 "includeAll": false,
1852 "label": "Instance",
1853 "multi": false,
1854 "name": "instance",
1855 "options": [],
1856 "query": {
1857 "query": "label_values(jvm_classes_loaded_classes, instance)",
1858 "refId": "Prometheus-instance-Variable-Query"
1859 },
1860 "refresh": 1,
1861 "regex": "",
1862 "skipUrlSync": false,
1863 "sort": 1,
1864 "tagValuesQuery": "",
1865 "tagsQuery": "",
1866 "type": "query",
1867 "useTags": false
adheli.tavares1c98f1f2022-06-16 09:21:46 +01001868 }
1869 ]
1870 },
1871 "time": {
adheli.tavares57328ba2022-12-15 10:15:08 +00001872 "from": "now-5m",
adheli.tavares1c98f1f2022-06-16 09:21:46 +01001873 "to": "now"
1874 },
1875 "timepicker": {
1876 "refresh_intervals": [
1877 "10s",
1878 "30s",
1879 "1m",
1880 "5m",
1881 "15m",
1882 "30m",
1883 "1h",
1884 "2h",
1885 "1d"
1886 ],
1887 "time_options": [
1888 "5m",
1889 "15m",
1890 "1h",
1891 "6h",
1892 "12h",
1893 "24h",
1894 "2d",
1895 "7d",
1896 "30d"
1897 ]
1898 },
1899 "timezone": "",
1900 "title": "SLA's Metrics",
1901 "uid": "ySoel0jnk",
adheli.tavares1d9c7562023-01-09 11:28:25 +00001902 "version": 4,
adheli.tavares1c98f1f2022-06-16 09:21:46 +01001903 "weekStart": ""
1904}