blob: 8f7747c596e552c427abfebd9b1b5ea7f36450f4 [file] [log] [blame]
danielhanrahanfe226882024-08-23 13:29:11 +01001{
2 "annotations": {
3 "list": [
4 {
5 "builtIn": 1,
6 "datasource": {
7 "type": "datasource",
8 "uid": "grafana"
9 },
10 "enable": true,
11 "hide": true,
12 "iconColor": "rgba(0, 211, 255, 1)",
13 "limit": 100,
14 "name": "Annotations & Alerts",
15 "showIn": 0,
16 "type": "dashboard"
17 },
18 {
19 "datasource": {
20 "type": "prometheus",
21 "uid": "PBFA97CFB590B2093"
22 },
23 "enable": true,
24 "expr": "resets(process_uptime_seconds{application=\"$application\", instance=\"$instance\"}[1m]) > 0",
25 "iconColor": "rgba(255, 96, 96, 1)",
26 "name": "Restart Detection",
27 "showIn": 0,
28 "step": "1m",
29 "tagKeys": "restart-tag",
30 "textFormat": "uptime reset",
31 "titleFormat": "Restart"
32 }
33 ]
34 },
35 "description": "Dashboard for Micrometer instrumented applications (Java, Spring Boot, Micronaut)",
36 "editable": true,
37 "fiscalYearStartMonth": 0,
38 "gnetId": 4701,
39 "graphTooltip": 1,
40 "id": 1,
41 "links": [],
42 "panels": [
43 {
44 "collapsed": false,
45 "datasource": {
46 "type": "prometheus",
47 "uid": "PBFA97CFB590B2093"
48 },
49 "gridPos": {
50 "h": 1,
51 "w": 24,
52 "x": 0,
53 "y": 0
54 },
55 "id": 139,
56 "panels": [],
57 "targets": [
58 {
59 "datasource": {
60 "type": "prometheus",
61 "uid": "PBFA97CFB590B2093"
62 },
63 "refId": "A"
64 }
65 ],
66 "title": "Quick Facts",
67 "type": "row"
68 },
69 {
70 "datasource": {
71 "type": "prometheus",
72 "uid": "PBFA97CFB590B2093"
73 },
74 "fieldConfig": {
75 "defaults": {
76 "decimals": 1,
77 "mappings": [
78 {
79 "options": {
80 "match": "null",
81 "result": {
82 "text": "N/A"
83 }
84 },
85 "type": "special"
86 }
87 ],
88 "thresholds": {
89 "mode": "absolute",
90 "steps": [
91 {
92 "color": "green",
93 "value": null
94 },
95 {
96 "color": "red",
97 "value": 80
98 }
99 ]
100 },
101 "unit": "s"
102 },
103 "overrides": []
104 },
105 "gridPos": {
106 "h": 3,
107 "w": 6,
108 "x": 0,
109 "y": 1
110 },
111 "id": 63,
112 "maxDataPoints": 100,
113 "options": {
114 "colorMode": "value",
115 "graphMode": "none",
116 "justifyMode": "auto",
117 "orientation": "horizontal",
118 "percentChangeColorMode": "standard",
119 "reduceOptions": {
120 "calcs": [
121 "lastNotNull"
122 ],
123 "fields": "",
124 "values": false
125 },
126 "showPercentChange": false,
127 "textMode": "auto",
128 "wideLayout": true
129 },
130 "pluginVersion": "11.1.4",
131 "targets": [
132 {
133 "datasource": {
134 "type": "prometheus",
135 "uid": "PBFA97CFB590B2093"
136 },
137 "expr": "process_uptime_seconds{application=\"$application\", instance=\"$instance\"}",
138 "format": "time_series",
139 "intervalFactor": 2,
140 "legendFormat": "",
141 "metric": "",
142 "refId": "A",
143 "step": 14400
144 }
145 ],
146 "title": "Uptime",
147 "type": "stat"
148 },
149 {
150 "datasource": {
151 "type": "prometheus",
152 "uid": "PBFA97CFB590B2093"
153 },
154 "fieldConfig": {
155 "defaults": {
156 "mappings": [
157 {
158 "options": {
159 "match": "null",
160 "result": {
161 "text": "N/A"
162 }
163 },
164 "type": "special"
165 }
166 ],
167 "thresholds": {
168 "mode": "absolute",
169 "steps": [
170 {
171 "color": "green",
172 "value": null
173 },
174 {
175 "color": "red",
176 "value": 80
177 }
178 ]
179 },
180 "unit": "dateTimeAsIso"
181 },
182 "overrides": []
183 },
184 "gridPos": {
185 "h": 3,
186 "w": 6,
187 "x": 6,
188 "y": 1
189 },
190 "id": 92,
191 "maxDataPoints": 100,
192 "options": {
193 "colorMode": "value",
194 "graphMode": "none",
195 "justifyMode": "auto",
196 "orientation": "horizontal",
197 "percentChangeColorMode": "standard",
198 "reduceOptions": {
199 "calcs": [
200 "lastNotNull"
201 ],
202 "fields": "",
203 "values": false
204 },
205 "showPercentChange": false,
206 "textMode": "auto",
207 "wideLayout": true
208 },
209 "pluginVersion": "11.1.4",
210 "targets": [
211 {
212 "datasource": {
213 "type": "prometheus",
214 "uid": "PBFA97CFB590B2093"
215 },
216 "expr": "process_start_time_seconds{application=\"$application\", instance=\"$instance\"}*1000",
217 "format": "time_series",
218 "intervalFactor": 2,
219 "legendFormat": "",
220 "metric": "",
221 "refId": "A",
222 "step": 14400
223 }
224 ],
225 "title": "Start time",
226 "type": "stat"
227 },
228 {
229 "datasource": {
230 "type": "prometheus",
231 "uid": "PBFA97CFB590B2093"
232 },
233 "fieldConfig": {
234 "defaults": {
235 "decimals": 2,
236 "mappings": [
237 {
238 "options": {
239 "match": "null",
240 "result": {
241 "text": "N/A"
242 }
243 },
244 "type": "special"
245 }
246 ],
247 "max": 100,
248 "min": 0,
249 "thresholds": {
250 "mode": "absolute",
251 "steps": [
252 {
253 "color": "rgba(50, 172, 45, 0.97)",
254 "value": null
255 },
256 {
257 "color": "rgba(237, 129, 40, 0.89)",
258 "value": 70
259 },
260 {
261 "color": "rgba(245, 54, 54, 0.9)",
262 "value": 90
263 }
264 ]
265 },
266 "unit": "percent"
267 },
268 "overrides": []
269 },
270 "gridPos": {
271 "h": 3,
272 "w": 6,
273 "x": 12,
274 "y": 1
275 },
276 "id": 65,
277 "maxDataPoints": 100,
278 "options": {
279 "colorMode": "value",
280 "graphMode": "none",
281 "justifyMode": "auto",
282 "orientation": "horizontal",
283 "percentChangeColorMode": "standard",
284 "reduceOptions": {
285 "calcs": [
286 "lastNotNull"
287 ],
288 "fields": "",
289 "values": false
290 },
291 "showPercentChange": false,
292 "textMode": "auto",
293 "wideLayout": true
294 },
295 "pluginVersion": "11.1.4",
296 "targets": [
297 {
298 "datasource": {
299 "type": "prometheus",
300 "uid": "PBFA97CFB590B2093"
301 },
302 "expr": "sum(jvm_memory_used_bytes{application=\"$application\", instance=\"$instance\", area=\"heap\"})*100/sum(jvm_memory_max_bytes{application=\"$application\",instance=\"$instance\", area=\"heap\"})",
303 "format": "time_series",
304 "intervalFactor": 2,
305 "legendFormat": "",
306 "refId": "A",
307 "step": 14400
308 }
309 ],
310 "title": "Heap used",
311 "type": "stat"
312 },
313 {
314 "datasource": {
315 "type": "prometheus",
316 "uid": "PBFA97CFB590B2093"
317 },
318 "fieldConfig": {
319 "defaults": {
320 "decimals": 2,
321 "mappings": [
322 {
323 "options": {
324 "match": "null",
325 "result": {
326 "text": "N/A"
327 }
328 },
329 "type": "special"
330 },
331 {
332 "options": {
333 "from": -1e+32,
334 "result": {
335 "text": "N/A"
336 },
337 "to": 0
338 },
339 "type": "range"
340 }
341 ],
342 "max": 100,
343 "min": 0,
344 "thresholds": {
345 "mode": "absolute",
346 "steps": [
347 {
348 "color": "rgba(50, 172, 45, 0.97)",
349 "value": null
350 },
351 {
352 "color": "rgba(237, 129, 40, 0.89)",
353 "value": 70
354 },
355 {
356 "color": "rgba(245, 54, 54, 0.9)",
357 "value": 90
358 }
359 ]
360 },
361 "unit": "percent"
362 },
363 "overrides": []
364 },
365 "gridPos": {
366 "h": 3,
367 "w": 6,
368 "x": 18,
369 "y": 1
370 },
371 "id": 75,
372 "maxDataPoints": 100,
373 "options": {
374 "colorMode": "value",
375 "graphMode": "none",
376 "justifyMode": "auto",
377 "orientation": "horizontal",
378 "percentChangeColorMode": "standard",
379 "reduceOptions": {
380 "calcs": [
381 "lastNotNull"
382 ],
383 "fields": "",
384 "values": false
385 },
386 "showPercentChange": false,
387 "textMode": "auto",
388 "wideLayout": true
389 },
390 "pluginVersion": "11.1.4",
391 "targets": [
392 {
393 "datasource": {
394 "type": "prometheus",
395 "uid": "PBFA97CFB590B2093"
396 },
397 "expr": "sum(jvm_memory_used_bytes{application=\"$application\", instance=\"$instance\", area=\"nonheap\"})*100/sum(jvm_memory_max_bytes{application=\"$application\",instance=\"$instance\", area=\"nonheap\"})",
398 "format": "time_series",
399 "intervalFactor": 2,
400 "legendFormat": "",
401 "refId": "A",
402 "step": 14400
403 }
404 ],
405 "title": "Non-Heap used",
406 "type": "stat"
407 },
408 {
409 "collapsed": false,
410 "datasource": {
411 "type": "prometheus",
412 "uid": "PBFA97CFB590B2093"
413 },
414 "gridPos": {
415 "h": 1,
416 "w": 24,
417 "x": 0,
418 "y": 4
419 },
420 "id": 140,
421 "panels": [],
422 "targets": [
423 {
424 "datasource": {
425 "type": "prometheus",
426 "uid": "PBFA97CFB590B2093"
427 },
428 "refId": "A"
429 }
430 ],
431 "title": "I/O Overview",
432 "type": "row"
433 },
434 {
435 "datasource": {
436 "type": "prometheus",
437 "uid": "PBFA97CFB590B2093"
438 },
439 "fieldConfig": {
440 "defaults": {
441 "color": {
442 "mode": "palette-classic"
443 },
444 "custom": {
445 "axisBorderShow": false,
446 "axisCenteredZero": false,
447 "axisColorMode": "text",
448 "axisLabel": "",
449 "axisPlacement": "auto",
450 "barAlignment": 0,
451 "drawStyle": "line",
452 "fillOpacity": 10,
453 "gradientMode": "none",
454 "hideFrom": {
455 "legend": false,
456 "tooltip": false,
457 "viz": false
458 },
459 "insertNulls": false,
460 "lineInterpolation": "linear",
461 "lineWidth": 1,
462 "pointSize": 5,
463 "scaleDistribution": {
464 "type": "linear"
465 },
466 "showPoints": "never",
467 "spanNulls": false,
468 "stacking": {
469 "group": "A",
470 "mode": "none"
471 },
472 "thresholdsStyle": {
473 "mode": "off"
474 }
475 },
476 "mappings": [],
477 "min": 0,
478 "thresholds": {
479 "mode": "absolute",
480 "steps": [
481 {
482 "color": "green",
483 "value": null
484 },
485 {
486 "color": "red",
487 "value": 80
488 }
489 ]
490 },
491 "unit": "ops"
492 },
493 "overrides": []
494 },
495 "gridPos": {
496 "h": 7,
497 "w": 6,
498 "x": 0,
499 "y": 5
500 },
501 "id": 111,
502 "options": {
503 "legend": {
504 "calcs": [
505 "lastNotNull"
506 ],
507 "displayMode": "list",
508 "placement": "bottom",
509 "showLegend": true
510 },
511 "tooltip": {
512 "mode": "multi",
513 "sort": "none"
514 }
515 },
516 "targets": [
517 {
518 "datasource": {
519 "type": "prometheus",
520 "uid": "PBFA97CFB590B2093"
521 },
522 "expr": "sum(rate(http_server_requests_seconds_count{application=\"$application\", instance=\"$instance\"}[1m]))",
523 "format": "time_series",
524 "intervalFactor": 1,
525 "legendFormat": "HTTP",
526 "refId": "A"
527 }
528 ],
529 "title": "Rate",
530 "type": "timeseries"
531 },
532 {
533 "datasource": {
534 "type": "prometheus",
535 "uid": "PBFA97CFB590B2093"
536 },
537 "fieldConfig": {
538 "defaults": {
539 "color": {
540 "mode": "palette-classic"
541 },
542 "custom": {
543 "axisBorderShow": false,
544 "axisCenteredZero": false,
545 "axisColorMode": "text",
546 "axisLabel": "",
547 "axisPlacement": "auto",
548 "barAlignment": 0,
549 "drawStyle": "line",
550 "fillOpacity": 10,
551 "gradientMode": "none",
552 "hideFrom": {
553 "legend": false,
554 "tooltip": false,
555 "viz": false
556 },
557 "insertNulls": false,
558 "lineInterpolation": "linear",
559 "lineWidth": 1,
560 "pointSize": 5,
561 "scaleDistribution": {
562 "type": "linear"
563 },
564 "showPoints": "never",
565 "spanNulls": false,
566 "stacking": {
567 "group": "A",
568 "mode": "none"
569 },
570 "thresholdsStyle": {
571 "mode": "off"
572 }
573 },
574 "mappings": [],
575 "min": 0,
576 "thresholds": {
577 "mode": "absolute",
578 "steps": [
579 {
580 "color": "green",
581 "value": null
582 },
583 {
584 "color": "red",
585 "value": 80
586 }
587 ]
588 },
589 "unit": "ops"
590 },
591 "overrides": [
592 {
593 "matcher": {
594 "id": "byName",
595 "options": "HTTP"
596 },
597 "properties": [
598 {
599 "id": "color",
600 "value": {
601 "fixedColor": "#890f02",
602 "mode": "fixed"
603 }
604 }
605 ]
606 },
607 {
608 "matcher": {
609 "id": "byName",
610 "options": "HTTP - 5xx"
611 },
612 "properties": [
613 {
614 "id": "color",
615 "value": {
616 "fixedColor": "#bf1b00",
617 "mode": "fixed"
618 }
619 }
620 ]
621 }
622 ]
623 },
624 "gridPos": {
625 "h": 7,
626 "w": 6,
627 "x": 6,
628 "y": 5
629 },
630 "id": 112,
631 "options": {
632 "legend": {
633 "calcs": [
634 "lastNotNull"
635 ],
636 "displayMode": "list",
637 "placement": "bottom",
638 "showLegend": true
639 },
640 "tooltip": {
641 "mode": "multi",
642 "sort": "none"
643 }
644 },
645 "targets": [
646 {
647 "datasource": {
648 "type": "prometheus",
649 "uid": "PBFA97CFB590B2093"
650 },
651 "expr": "sum(rate(http_server_requests_seconds_count{application=\"$application\", instance=\"$instance\", status=~\"5..\"}[1m]))",
652 "format": "time_series",
653 "intervalFactor": 1,
654 "legendFormat": "HTTP - 5xx",
655 "refId": "A"
656 }
657 ],
658 "title": "Errors",
659 "type": "timeseries"
660 },
661 {
662 "datasource": {
663 "type": "prometheus",
664 "uid": "PBFA97CFB590B2093"
665 },
666 "fieldConfig": {
667 "defaults": {
668 "color": {
669 "mode": "palette-classic"
670 },
671 "custom": {
672 "axisBorderShow": false,
673 "axisCenteredZero": false,
674 "axisColorMode": "text",
675 "axisLabel": "",
676 "axisPlacement": "auto",
677 "barAlignment": 0,
678 "drawStyle": "line",
679 "fillOpacity": 10,
680 "gradientMode": "none",
681 "hideFrom": {
682 "legend": false,
683 "tooltip": false,
684 "viz": false
685 },
686 "insertNulls": false,
687 "lineInterpolation": "linear",
688 "lineWidth": 1,
689 "pointSize": 5,
690 "scaleDistribution": {
691 "type": "linear"
692 },
693 "showPoints": "never",
694 "spanNulls": false,
695 "stacking": {
696 "group": "A",
697 "mode": "none"
698 },
699 "thresholdsStyle": {
700 "mode": "off"
701 }
702 },
703 "mappings": [],
704 "min": 0,
705 "thresholds": {
706 "mode": "absolute",
707 "steps": [
708 {
709 "color": "green",
710 "value": null
711 },
712 {
713 "color": "red",
714 "value": 80
715 }
716 ]
717 },
718 "unit": "s"
719 },
720 "overrides": []
721 },
722 "gridPos": {
723 "h": 7,
724 "w": 6,
725 "x": 12,
726 "y": 5
727 },
728 "id": 113,
729 "options": {
730 "legend": {
731 "calcs": [
732 "lastNotNull"
733 ],
734 "displayMode": "list",
735 "placement": "bottom",
736 "showLegend": true
737 },
738 "tooltip": {
739 "mode": "multi",
740 "sort": "none"
741 }
742 },
743 "targets": [
744 {
745 "datasource": {
746 "type": "prometheus",
747 "uid": "PBFA97CFB590B2093"
748 },
749 "expr": "sum(rate(http_server_requests_seconds_sum{application=\"$application\", instance=\"$instance\", status!~\"5..\"}[1m]))/sum(rate(http_server_requests_seconds_count{application=\"$application\", instance=\"$instance\", status!~\"5..\"}[1m]))",
750 "format": "time_series",
751 "hide": false,
752 "intervalFactor": 1,
753 "legendFormat": "HTTP - AVG",
754 "refId": "A"
755 },
756 {
757 "datasource": {
758 "type": "prometheus",
759 "uid": "PBFA97CFB590B2093"
760 },
761 "expr": "max(http_server_requests_seconds_max{application=\"$application\", instance=\"$instance\", status!~\"5..\"})",
762 "format": "time_series",
763 "hide": false,
764 "intervalFactor": 1,
765 "legendFormat": "HTTP - MAX",
766 "refId": "B"
767 }
768 ],
769 "title": "Duration",
770 "type": "timeseries"
771 },
772 {
773 "datasource": {
774 "type": "prometheus",
775 "uid": "PBFA97CFB590B2093"
776 },
777 "description": "",
778 "fieldConfig": {
779 "defaults": {
780 "color": {
781 "mode": "palette-classic"
782 },
783 "custom": {
784 "axisBorderShow": false,
785 "axisCenteredZero": false,
786 "axisColorMode": "text",
787 "axisLabel": "",
788 "axisPlacement": "auto",
789 "barAlignment": 0,
790 "drawStyle": "line",
791 "fillOpacity": 10,
792 "gradientMode": "none",
793 "hideFrom": {
794 "legend": false,
795 "tooltip": false,
796 "viz": false
797 },
798 "insertNulls": false,
799 "lineInterpolation": "linear",
800 "lineWidth": 1,
801 "pointSize": 5,
802 "scaleDistribution": {
803 "type": "linear"
804 },
805 "showPoints": "never",
806 "spanNulls": false,
807 "stacking": {
808 "group": "A",
809 "mode": "none"
810 },
811 "thresholdsStyle": {
812 "mode": "off"
813 }
814 },
815 "mappings": [],
816 "min": 0,
817 "thresholds": {
818 "mode": "absolute",
819 "steps": [
820 {
821 "color": "green",
822 "value": null
823 },
824 {
825 "color": "red",
826 "value": 80
827 }
828 ]
829 },
830 "unit": "short"
831 },
832 "overrides": []
833 },
834 "gridPos": {
835 "h": 7,
836 "w": 6,
837 "x": 18,
838 "y": 5
839 },
840 "id": 119,
841 "options": {
842 "legend": {
843 "calcs": [
844 "lastNotNull"
845 ],
846 "displayMode": "list",
847 "placement": "bottom",
848 "showLegend": true
849 },
850 "tooltip": {
851 "mode": "multi",
852 "sort": "none"
853 }
854 },
855 "targets": [
856 {
857 "datasource": {
858 "type": "prometheus",
859 "uid": "PBFA97CFB590B2093"
860 },
861 "expr": "tomcat_threads_busy_threads{application=\"$application\", instance=\"$instance\"}",
862 "format": "time_series",
863 "hide": false,
864 "intervalFactor": 2,
865 "legendFormat": "TOMCAT - BSY",
866 "refId": "A"
867 },
868 {
869 "datasource": {
870 "type": "prometheus",
871 "uid": "PBFA97CFB590B2093"
872 },
873 "expr": "tomcat_threads_current_threads{application=\"$application\", instance=\"$instance\"}",
874 "format": "time_series",
875 "hide": false,
876 "intervalFactor": 2,
877 "legendFormat": "TOMCAT - CUR",
878 "refId": "B"
879 },
880 {
881 "datasource": {
882 "type": "prometheus",
883 "uid": "PBFA97CFB590B2093"
884 },
885 "expr": "tomcat_threads_config_max_threads{application=\"$application\", instance=\"$instance\"}",
886 "format": "time_series",
887 "hide": false,
888 "intervalFactor": 2,
889 "legendFormat": "TOMCAT - MAX",
890 "refId": "C"
891 },
892 {
893 "datasource": {
894 "type": "prometheus",
895 "uid": "PBFA97CFB590B2093"
896 },
897 "expr": "jetty_threads_busy{application=\"$application\", instance=\"$instance\"}",
898 "format": "time_series",
899 "hide": false,
900 "intervalFactor": 2,
901 "legendFormat": "JETTY - BSY",
902 "refId": "D"
903 },
904 {
905 "datasource": {
906 "type": "prometheus",
907 "uid": "PBFA97CFB590B2093"
908 },
909 "expr": "jetty_threads_current{application=\"$application\", instance=\"$instance\"}",
910 "format": "time_series",
911 "hide": false,
912 "intervalFactor": 2,
913 "legendFormat": "JETTY - CUR",
914 "refId": "E"
915 },
916 {
917 "datasource": {
918 "type": "prometheus",
919 "uid": "PBFA97CFB590B2093"
920 },
921 "expr": "jetty_threads_config_max{application=\"$application\", instance=\"$instance\"}",
922 "format": "time_series",
923 "hide": false,
924 "intervalFactor": 2,
925 "legendFormat": "JETTY - MAX",
926 "refId": "F"
927 }
928 ],
929 "title": "Utilisation",
930 "type": "timeseries"
931 },
932 {
933 "collapsed": false,
934 "datasource": {
935 "type": "prometheus",
936 "uid": "PBFA97CFB590B2093"
937 },
938 "gridPos": {
939 "h": 1,
940 "w": 24,
941 "x": 0,
942 "y": 12
943 },
944 "id": 141,
945 "panels": [],
946 "targets": [
947 {
948 "datasource": {
949 "type": "prometheus",
950 "uid": "PBFA97CFB590B2093"
951 },
952 "refId": "A"
953 }
954 ],
955 "title": "JVM Memory",
956 "type": "row"
957 },
958 {
959 "datasource": {
960 "type": "prometheus",
961 "uid": "PBFA97CFB590B2093"
962 },
963 "fieldConfig": {
964 "defaults": {
965 "color": {
966 "mode": "palette-classic"
967 },
968 "custom": {
969 "axisBorderShow": false,
970 "axisCenteredZero": false,
971 "axisColorMode": "text",
972 "axisLabel": "",
973 "axisPlacement": "auto",
974 "barAlignment": 0,
975 "drawStyle": "line",
976 "fillOpacity": 10,
977 "gradientMode": "none",
978 "hideFrom": {
979 "legend": false,
980 "tooltip": false,
981 "viz": false
982 },
983 "insertNulls": false,
984 "lineInterpolation": "linear",
985 "lineWidth": 1,
986 "pointSize": 5,
987 "scaleDistribution": {
988 "type": "linear"
989 },
990 "showPoints": "never",
991 "spanNulls": false,
992 "stacking": {
993 "group": "A",
994 "mode": "none"
995 },
996 "thresholdsStyle": {
997 "mode": "off"
998 }
999 },
1000 "mappings": [],
1001 "min": 0,
1002 "thresholds": {
1003 "mode": "absolute",
1004 "steps": [
1005 {
1006 "color": "green",
1007 "value": null
1008 },
1009 {
1010 "color": "red",
1011 "value": 80
1012 }
1013 ]
1014 },
1015 "unit": "bytes"
1016 },
1017 "overrides": []
1018 },
1019 "gridPos": {
1020 "h": 7,
1021 "w": 6,
1022 "x": 0,
1023 "y": 13
1024 },
1025 "id": 24,
1026 "options": {
1027 "legend": {
1028 "calcs": [
1029 "lastNotNull",
1030 "max"
1031 ],
1032 "displayMode": "list",
1033 "placement": "bottom",
1034 "showLegend": true
1035 },
1036 "tooltip": {
1037 "mode": "multi",
1038 "sort": "none"
1039 }
1040 },
1041 "targets": [
1042 {
1043 "datasource": {
1044 "type": "prometheus",
1045 "uid": "PBFA97CFB590B2093"
1046 },
1047 "expr": "sum(jvm_memory_used_bytes{application=\"$application\", instance=\"$instance\", area=\"heap\"})",
1048 "format": "time_series",
1049 "intervalFactor": 2,
1050 "legendFormat": "used",
1051 "metric": "",
1052 "refId": "A",
1053 "step": 2400
1054 },
1055 {
1056 "datasource": {
1057 "type": "prometheus",
1058 "uid": "PBFA97CFB590B2093"
1059 },
1060 "expr": "sum(jvm_memory_committed_bytes{application=\"$application\", instance=\"$instance\", area=\"heap\"})",
1061 "format": "time_series",
1062 "intervalFactor": 2,
1063 "legendFormat": "committed",
1064 "refId": "B",
1065 "step": 2400
1066 },
1067 {
1068 "datasource": {
1069 "type": "prometheus",
1070 "uid": "PBFA97CFB590B2093"
1071 },
1072 "expr": "sum(jvm_memory_max_bytes{application=\"$application\", instance=\"$instance\", area=\"heap\"})",
1073 "format": "time_series",
1074 "intervalFactor": 2,
1075 "legendFormat": "max",
1076 "refId": "C",
1077 "step": 2400
1078 }
1079 ],
1080 "title": "JVM Heap",
1081 "type": "timeseries"
1082 },
1083 {
1084 "datasource": {
1085 "type": "prometheus",
1086 "uid": "PBFA97CFB590B2093"
1087 },
1088 "fieldConfig": {
1089 "defaults": {
1090 "color": {
1091 "mode": "palette-classic"
1092 },
1093 "custom": {
1094 "axisBorderShow": false,
1095 "axisCenteredZero": false,
1096 "axisColorMode": "text",
1097 "axisLabel": "",
1098 "axisPlacement": "auto",
1099 "barAlignment": 0,
1100 "drawStyle": "line",
1101 "fillOpacity": 10,
1102 "gradientMode": "none",
1103 "hideFrom": {
1104 "legend": false,
1105 "tooltip": false,
1106 "viz": false
1107 },
1108 "insertNulls": false,
1109 "lineInterpolation": "linear",
1110 "lineWidth": 1,
1111 "pointSize": 5,
1112 "scaleDistribution": {
1113 "type": "linear"
1114 },
1115 "showPoints": "never",
1116 "spanNulls": false,
1117 "stacking": {
1118 "group": "A",
1119 "mode": "none"
1120 },
1121 "thresholdsStyle": {
1122 "mode": "off"
1123 }
1124 },
1125 "mappings": [],
1126 "min": 0,
1127 "thresholds": {
1128 "mode": "absolute",
1129 "steps": [
1130 {
1131 "color": "green",
1132 "value": null
1133 },
1134 {
1135 "color": "red",
1136 "value": 80
1137 }
1138 ]
1139 },
1140 "unit": "bytes"
1141 },
1142 "overrides": []
1143 },
1144 "gridPos": {
1145 "h": 7,
1146 "w": 6,
1147 "x": 6,
1148 "y": 13
1149 },
1150 "id": 25,
1151 "options": {
1152 "legend": {
1153 "calcs": [
1154 "lastNotNull",
1155 "max"
1156 ],
1157 "displayMode": "list",
1158 "placement": "bottom",
1159 "showLegend": true
1160 },
1161 "tooltip": {
1162 "mode": "multi",
1163 "sort": "none"
1164 }
1165 },
1166 "targets": [
1167 {
1168 "datasource": {
1169 "type": "prometheus",
1170 "uid": "PBFA97CFB590B2093"
1171 },
1172 "expr": "sum(jvm_memory_used_bytes{application=\"$application\", instance=\"$instance\", area=\"nonheap\"})",
1173 "format": "time_series",
1174 "interval": "",
1175 "intervalFactor": 2,
1176 "legendFormat": "used",
1177 "metric": "",
1178 "refId": "A",
1179 "step": 2400
1180 },
1181 {
1182 "datasource": {
1183 "type": "prometheus",
1184 "uid": "PBFA97CFB590B2093"
1185 },
1186 "expr": "sum(jvm_memory_committed_bytes{application=\"$application\", instance=\"$instance\", area=\"nonheap\"})",
1187 "format": "time_series",
1188 "intervalFactor": 2,
1189 "legendFormat": "committed",
1190 "refId": "B",
1191 "step": 2400
1192 },
1193 {
1194 "datasource": {
1195 "type": "prometheus",
1196 "uid": "PBFA97CFB590B2093"
1197 },
1198 "expr": "sum(jvm_memory_max_bytes{application=\"$application\", instance=\"$instance\", area=\"nonheap\"})",
1199 "format": "time_series",
1200 "intervalFactor": 2,
1201 "legendFormat": "max",
1202 "refId": "C",
1203 "step": 2400
1204 }
1205 ],
1206 "title": "JVM Non-Heap",
1207 "type": "timeseries"
1208 },
1209 {
1210 "datasource": {
1211 "type": "prometheus",
1212 "uid": "PBFA97CFB590B2093"
1213 },
1214 "fieldConfig": {
1215 "defaults": {
1216 "color": {
1217 "mode": "palette-classic"
1218 },
1219 "custom": {
1220 "axisBorderShow": false,
1221 "axisCenteredZero": false,
1222 "axisColorMode": "text",
1223 "axisLabel": "",
1224 "axisPlacement": "auto",
1225 "barAlignment": 0,
1226 "drawStyle": "line",
1227 "fillOpacity": 10,
1228 "gradientMode": "none",
1229 "hideFrom": {
1230 "legend": false,
1231 "tooltip": false,
1232 "viz": false
1233 },
1234 "insertNulls": false,
1235 "lineInterpolation": "linear",
1236 "lineWidth": 1,
1237 "pointSize": 5,
1238 "scaleDistribution": {
1239 "type": "linear"
1240 },
1241 "showPoints": "never",
1242 "spanNulls": false,
1243 "stacking": {
1244 "group": "A",
1245 "mode": "none"
1246 },
1247 "thresholdsStyle": {
1248 "mode": "off"
1249 }
1250 },
1251 "mappings": [],
1252 "min": 0,
1253 "thresholds": {
1254 "mode": "absolute",
1255 "steps": [
1256 {
1257 "color": "green",
1258 "value": null
1259 },
1260 {
1261 "color": "red",
1262 "value": 80
1263 }
1264 ]
1265 },
1266 "unit": "bytes"
1267 },
1268 "overrides": []
1269 },
1270 "gridPos": {
1271 "h": 7,
1272 "w": 6,
1273 "x": 12,
1274 "y": 13
1275 },
1276 "id": 26,
1277 "options": {
1278 "legend": {
1279 "calcs": [
1280 "lastNotNull",
1281 "max"
1282 ],
1283 "displayMode": "list",
1284 "placement": "bottom",
1285 "showLegend": true
1286 },
1287 "tooltip": {
1288 "mode": "multi",
1289 "sort": "none"
1290 }
1291 },
1292 "targets": [
1293 {
1294 "datasource": {
1295 "type": "prometheus",
1296 "uid": "PBFA97CFB590B2093"
1297 },
1298 "expr": "sum(jvm_memory_used_bytes{application=\"$application\", instance=\"$instance\"})",
1299 "format": "time_series",
1300 "intervalFactor": 2,
1301 "legendFormat": "used",
1302 "metric": "",
1303 "refId": "A",
1304 "step": 2400
1305 },
1306 {
1307 "datasource": {
1308 "type": "prometheus",
1309 "uid": "PBFA97CFB590B2093"
1310 },
1311 "expr": "sum(jvm_memory_committed_bytes{application=\"$application\", instance=\"$instance\"})",
1312 "format": "time_series",
1313 "intervalFactor": 2,
1314 "legendFormat": "committed",
1315 "refId": "B",
1316 "step": 2400
1317 },
1318 {
1319 "datasource": {
1320 "type": "prometheus",
1321 "uid": "PBFA97CFB590B2093"
1322 },
1323 "expr": "sum(jvm_memory_max_bytes{application=\"$application\", instance=\"$instance\"})",
1324 "format": "time_series",
1325 "intervalFactor": 2,
1326 "legendFormat": "max",
1327 "refId": "C",
1328 "step": 2400
1329 }
1330 ],
1331 "title": "JVM Total",
1332 "type": "timeseries"
1333 },
1334 {
1335 "datasource": {
1336 "type": "prometheus",
1337 "uid": "PBFA97CFB590B2093"
1338 },
1339 "fieldConfig": {
1340 "defaults": {
1341 "color": {
1342 "mode": "palette-classic"
1343 },
1344 "custom": {
1345 "axisBorderShow": false,
1346 "axisCenteredZero": false,
1347 "axisColorMode": "text",
1348 "axisLabel": "",
1349 "axisPlacement": "auto",
1350 "barAlignment": 0,
1351 "drawStyle": "line",
1352 "fillOpacity": 10,
1353 "gradientMode": "none",
1354 "hideFrom": {
1355 "legend": false,
1356 "tooltip": false,
1357 "viz": false
1358 },
1359 "insertNulls": false,
1360 "lineInterpolation": "linear",
1361 "lineWidth": 1,
1362 "pointSize": 5,
1363 "scaleDistribution": {
1364 "type": "linear"
1365 },
1366 "showPoints": "never",
1367 "spanNulls": false,
1368 "stacking": {
1369 "group": "A",
1370 "mode": "none"
1371 },
1372 "thresholdsStyle": {
1373 "mode": "off"
1374 }
1375 },
1376 "mappings": [],
1377 "min": 0,
1378 "thresholds": {
1379 "mode": "absolute",
1380 "steps": [
1381 {
1382 "color": "green",
1383 "value": null
1384 },
1385 {
1386 "color": "red",
1387 "value": 80
1388 }
1389 ]
1390 },
1391 "unit": "bytes"
1392 },
1393 "overrides": []
1394 },
1395 "gridPos": {
1396 "h": 7,
1397 "w": 6,
1398 "x": 18,
1399 "y": 13
1400 },
1401 "id": 86,
1402 "options": {
1403 "legend": {
1404 "calcs": [
1405 "lastNotNull",
1406 "max"
1407 ],
1408 "displayMode": "list",
1409 "placement": "bottom",
1410 "showLegend": true
1411 },
1412 "tooltip": {
1413 "mode": "multi",
1414 "sort": "none"
1415 }
1416 },
1417 "targets": [
1418 {
1419 "datasource": {
1420 "type": "prometheus",
1421 "uid": "PBFA97CFB590B2093"
1422 },
1423 "expr": "process_memory_vss_bytes{application=\"$application\", instance=\"$instance\"}",
1424 "format": "time_series",
1425 "hide": true,
1426 "intervalFactor": 2,
1427 "legendFormat": "vss",
1428 "metric": "",
1429 "refId": "A",
1430 "step": 2400
1431 },
1432 {
1433 "datasource": {
1434 "type": "prometheus",
1435 "uid": "PBFA97CFB590B2093"
1436 },
1437 "expr": "process_memory_rss_bytes{application=\"$application\", instance=\"$instance\"}",
1438 "format": "time_series",
1439 "intervalFactor": 2,
1440 "legendFormat": "rss",
1441 "refId": "B"
1442 },
1443 {
1444 "datasource": {
1445 "type": "prometheus",
1446 "uid": "PBFA97CFB590B2093"
1447 },
1448 "expr": "process_memory_swap_bytes{application=\"$application\", instance=\"$instance\"}",
1449 "format": "time_series",
1450 "intervalFactor": 2,
1451 "legendFormat": "swap",
1452 "refId": "C"
1453 },
1454 {
1455 "datasource": {
1456 "type": "prometheus",
1457 "uid": "PBFA97CFB590B2093"
1458 },
1459 "expr": "process_memory_rss_bytes{application=\"$application\", instance=\"$instance\"} + process_memory_swap_bytes{application=\"$application\", instance=\"$instance\"}",
1460 "format": "time_series",
1461 "intervalFactor": 2,
1462 "legendFormat": "total",
1463 "refId": "D"
1464 }
1465 ],
1466 "title": "JVM Process Memory",
1467 "type": "timeseries"
1468 },
1469 {
1470 "collapsed": false,
1471 "datasource": {
1472 "type": "prometheus",
1473 "uid": "PBFA97CFB590B2093"
1474 },
1475 "gridPos": {
1476 "h": 1,
1477 "w": 24,
1478 "x": 0,
1479 "y": 20
1480 },
1481 "id": 142,
1482 "panels": [],
1483 "targets": [
1484 {
1485 "datasource": {
1486 "type": "prometheus",
1487 "uid": "PBFA97CFB590B2093"
1488 },
1489 "refId": "A"
1490 }
1491 ],
1492 "title": "JVM Misc",
1493 "type": "row"
1494 },
1495 {
1496 "datasource": {
1497 "type": "prometheus",
1498 "uid": "PBFA97CFB590B2093"
1499 },
1500 "fieldConfig": {
1501 "defaults": {
1502 "color": {
1503 "mode": "palette-classic"
1504 },
1505 "custom": {
1506 "axisBorderShow": false,
1507 "axisCenteredZero": false,
1508 "axisColorMode": "text",
1509 "axisLabel": "",
1510 "axisPlacement": "auto",
1511 "barAlignment": 0,
1512 "drawStyle": "line",
1513 "fillOpacity": 10,
1514 "gradientMode": "none",
1515 "hideFrom": {
1516 "legend": false,
1517 "tooltip": false,
1518 "viz": false
1519 },
1520 "insertNulls": false,
1521 "lineInterpolation": "linear",
1522 "lineWidth": 1,
1523 "pointSize": 5,
1524 "scaleDistribution": {
1525 "type": "linear"
1526 },
1527 "showPoints": "never",
1528 "spanNulls": false,
1529 "stacking": {
1530 "group": "A",
1531 "mode": "none"
1532 },
1533 "thresholdsStyle": {
1534 "mode": "off"
1535 }
1536 },
1537 "decimals": 1,
1538 "mappings": [],
1539 "max": 1,
1540 "min": 0,
1541 "thresholds": {
1542 "mode": "absolute",
1543 "steps": [
1544 {
1545 "color": "green",
1546 "value": null
1547 },
1548 {
1549 "color": "red",
1550 "value": 80
1551 }
1552 ]
1553 },
1554 "unit": "percentunit"
1555 },
1556 "overrides": []
1557 },
1558 "gridPos": {
1559 "h": 7,
1560 "w": 6,
1561 "x": 0,
1562 "y": 21
1563 },
1564 "id": 106,
1565 "options": {
1566 "legend": {
1567 "calcs": [
1568 "lastNotNull",
1569 "max"
1570 ],
1571 "displayMode": "list",
1572 "placement": "bottom",
1573 "showLegend": true
1574 },
1575 "tooltip": {
1576 "mode": "multi",
1577 "sort": "none"
1578 }
1579 },
1580 "targets": [
1581 {
1582 "datasource": {
1583 "type": "prometheus",
1584 "uid": "PBFA97CFB590B2093"
1585 },
1586 "expr": "system_cpu_usage{application=\"$application\", instance=\"$instance\"}",
1587 "format": "time_series",
1588 "hide": false,
1589 "intervalFactor": 1,
1590 "legendFormat": "system",
1591 "metric": "",
1592 "refId": "A",
1593 "step": 2400
1594 },
1595 {
1596 "datasource": {
1597 "type": "prometheus",
1598 "uid": "PBFA97CFB590B2093"
1599 },
1600 "expr": "process_cpu_usage{application=\"$application\", instance=\"$instance\"}",
1601 "format": "time_series",
1602 "hide": false,
1603 "intervalFactor": 1,
1604 "legendFormat": "process",
1605 "refId": "B"
1606 },
1607 {
1608 "datasource": {
1609 "type": "prometheus",
1610 "uid": "PBFA97CFB590B2093"
1611 },
1612 "expr": "avg_over_time(process_cpu_usage{application=\"$application\", instance=\"$instance\"}[15m])",
1613 "format": "time_series",
1614 "hide": false,
1615 "intervalFactor": 1,
1616 "legendFormat": "process-15m",
1617 "refId": "C"
1618 }
1619 ],
1620 "title": "CPU Usage",
1621 "type": "timeseries"
1622 },
1623 {
1624 "datasource": {
1625 "type": "prometheus",
1626 "uid": "PBFA97CFB590B2093"
1627 },
1628 "fieldConfig": {
1629 "defaults": {
1630 "color": {
1631 "mode": "palette-classic"
1632 },
1633 "custom": {
1634 "axisBorderShow": false,
1635 "axisCenteredZero": false,
1636 "axisColorMode": "text",
1637 "axisLabel": "",
1638 "axisPlacement": "auto",
1639 "barAlignment": 0,
1640 "drawStyle": "line",
1641 "fillOpacity": 10,
1642 "gradientMode": "none",
1643 "hideFrom": {
1644 "legend": false,
1645 "tooltip": false,
1646 "viz": false
1647 },
1648 "insertNulls": false,
1649 "lineInterpolation": "linear",
1650 "lineWidth": 1,
1651 "pointSize": 5,
1652 "scaleDistribution": {
1653 "type": "linear"
1654 },
1655 "showPoints": "never",
1656 "spanNulls": false,
1657 "stacking": {
1658 "group": "A",
1659 "mode": "none"
1660 },
1661 "thresholdsStyle": {
1662 "mode": "off"
1663 }
1664 },
1665 "decimals": 1,
1666 "mappings": [],
1667 "min": 0,
1668 "thresholds": {
1669 "mode": "absolute",
1670 "steps": [
1671 {
1672 "color": "green",
1673 "value": null
1674 },
1675 {
1676 "color": "red",
1677 "value": 80
1678 }
1679 ]
1680 },
1681 "unit": "short"
1682 },
1683 "overrides": []
1684 },
1685 "gridPos": {
1686 "h": 7,
1687 "w": 6,
1688 "x": 6,
1689 "y": 21
1690 },
1691 "id": 93,
1692 "options": {
1693 "legend": {
1694 "calcs": [
1695 "lastNotNull",
1696 "max"
1697 ],
1698 "displayMode": "list",
1699 "placement": "bottom",
1700 "showLegend": true
1701 },
1702 "tooltip": {
1703 "mode": "multi",
1704 "sort": "none"
1705 }
1706 },
1707 "targets": [
1708 {
1709 "datasource": {
1710 "type": "prometheus",
1711 "uid": "PBFA97CFB590B2093"
1712 },
1713 "expr": "system_load_average_1m{application=\"$application\", instance=\"$instance\"}",
1714 "format": "time_series",
1715 "intervalFactor": 2,
1716 "legendFormat": "system-1m",
1717 "metric": "",
1718 "refId": "A",
1719 "step": 2400
1720 },
1721 {
1722 "datasource": {
1723 "type": "prometheus",
1724 "uid": "PBFA97CFB590B2093"
1725 },
1726 "expr": "system_cpu_count{application=\"$application\", instance=\"$instance\"}",
1727 "format": "time_series",
1728 "intervalFactor": 2,
1729 "legendFormat": "cpus",
1730 "refId": "B"
1731 }
1732 ],
1733 "title": "Load",
1734 "type": "timeseries"
1735 },
1736 {
1737 "datasource": {
1738 "type": "prometheus",
1739 "uid": "PBFA97CFB590B2093"
1740 },
1741 "fieldConfig": {
1742 "defaults": {
1743 "color": {
1744 "mode": "palette-classic"
1745 },
1746 "custom": {
1747 "axisBorderShow": false,
1748 "axisCenteredZero": false,
1749 "axisColorMode": "text",
1750 "axisLabel": "",
1751 "axisPlacement": "auto",
1752 "barAlignment": 0,
1753 "drawStyle": "line",
1754 "fillOpacity": 10,
1755 "gradientMode": "none",
1756 "hideFrom": {
1757 "legend": false,
1758 "tooltip": false,
1759 "viz": false
1760 },
1761 "insertNulls": false,
1762 "lineInterpolation": "linear",
1763 "lineWidth": 1,
1764 "pointSize": 5,
1765 "scaleDistribution": {
1766 "type": "linear"
1767 },
1768 "showPoints": "never",
1769 "spanNulls": false,
1770 "stacking": {
1771 "group": "A",
1772 "mode": "none"
1773 },
1774 "thresholdsStyle": {
1775 "mode": "off"
1776 }
1777 },
1778 "decimals": 0,
1779 "mappings": [],
1780 "min": 0,
1781 "thresholds": {
1782 "mode": "absolute",
1783 "steps": [
1784 {
1785 "color": "green",
1786 "value": null
1787 },
1788 {
1789 "color": "red",
1790 "value": 80
1791 }
1792 ]
1793 },
1794 "unit": "short"
1795 },
1796 "overrides": []
1797 },
1798 "gridPos": {
1799 "h": 7,
1800 "w": 6,
1801 "x": 12,
1802 "y": 21
1803 },
1804 "id": 32,
1805 "options": {
1806 "legend": {
1807 "calcs": [
1808 "lastNotNull",
1809 "max"
1810 ],
1811 "displayMode": "list",
1812 "placement": "bottom",
1813 "showLegend": true
1814 },
1815 "tooltip": {
1816 "mode": "multi",
1817 "sort": "none"
1818 }
1819 },
1820 "targets": [
1821 {
1822 "datasource": {
1823 "type": "prometheus",
1824 "uid": "PBFA97CFB590B2093"
1825 },
1826 "expr": "jvm_threads_live_threads{application=\"$application\", instance=\"$instance\"}",
1827 "format": "time_series",
1828 "intervalFactor": 2,
1829 "legendFormat": "live",
1830 "metric": "",
1831 "refId": "A",
1832 "step": 2400
1833 },
1834 {
1835 "datasource": {
1836 "type": "prometheus",
1837 "uid": "PBFA97CFB590B2093"
1838 },
1839 "expr": "jvm_threads_daemon_threads{application=\"$application\", instance=\"$instance\"}",
1840 "format": "time_series",
1841 "intervalFactor": 2,
1842 "legendFormat": "daemon",
1843 "metric": "",
1844 "refId": "B",
1845 "step": 2400
1846 },
1847 {
1848 "datasource": {
1849 "type": "prometheus",
1850 "uid": "PBFA97CFB590B2093"
1851 },
1852 "expr": "jvm_threads_peak_threads{application=\"$application\", instance=\"$instance\"}",
1853 "format": "time_series",
1854 "intervalFactor": 2,
1855 "legendFormat": "peak",
1856 "refId": "C",
1857 "step": 2400
1858 },
1859 {
1860 "datasource": {
1861 "type": "prometheus",
1862 "uid": "PBFA97CFB590B2093"
1863 },
1864 "expr": "process_threads{application=\"$application\", instance=\"$instance\"}",
1865 "format": "time_series",
1866 "interval": "",
1867 "intervalFactor": 2,
1868 "legendFormat": "process",
1869 "refId": "D",
1870 "step": 2400
1871 }
1872 ],
1873 "title": "Threads",
1874 "type": "timeseries"
1875 },
1876 {
1877 "datasource": {
1878 "type": "prometheus",
1879 "uid": "PBFA97CFB590B2093"
1880 },
1881 "fieldConfig": {
1882 "defaults": {
1883 "color": {
1884 "mode": "palette-classic"
1885 },
1886 "custom": {
1887 "axisBorderShow": false,
1888 "axisCenteredZero": false,
1889 "axisColorMode": "text",
1890 "axisLabel": "",
1891 "axisPlacement": "auto",
1892 "barAlignment": 0,
1893 "drawStyle": "line",
1894 "fillOpacity": 10,
1895 "gradientMode": "none",
1896 "hideFrom": {
1897 "legend": false,
1898 "tooltip": false,
1899 "viz": false
1900 },
1901 "insertNulls": false,
1902 "lineInterpolation": "linear",
1903 "lineWidth": 1,
1904 "pointSize": 5,
1905 "scaleDistribution": {
1906 "type": "linear"
1907 },
1908 "showPoints": "never",
1909 "spanNulls": false,
1910 "stacking": {
1911 "group": "A",
1912 "mode": "none"
1913 },
1914 "thresholdsStyle": {
1915 "mode": "off"
1916 }
1917 },
1918 "mappings": [],
1919 "thresholds": {
1920 "mode": "absolute",
1921 "steps": [
1922 {
1923 "color": "green",
1924 "value": null
1925 },
1926 {
1927 "color": "red",
1928 "value": 80
1929 }
1930 ]
1931 },
1932 "unit": "short"
1933 },
1934 "overrides": [
1935 {
1936 "matcher": {
1937 "id": "byName",
1938 "options": "blocked"
1939 },
1940 "properties": [
1941 {
1942 "id": "color",
1943 "value": {
1944 "fixedColor": "#bf1b00",
1945 "mode": "fixed"
1946 }
1947 }
1948 ]
1949 },
1950 {
1951 "matcher": {
1952 "id": "byName",
1953 "options": "new"
1954 },
1955 "properties": [
1956 {
1957 "id": "color",
1958 "value": {
1959 "fixedColor": "#fce2de",
1960 "mode": "fixed"
1961 }
1962 }
1963 ]
1964 },
1965 {
1966 "matcher": {
1967 "id": "byName",
1968 "options": "runnable"
1969 },
1970 "properties": [
1971 {
1972 "id": "color",
1973 "value": {
1974 "fixedColor": "#7eb26d",
1975 "mode": "fixed"
1976 }
1977 }
1978 ]
1979 },
1980 {
1981 "matcher": {
1982 "id": "byName",
1983 "options": "terminated"
1984 },
1985 "properties": [
1986 {
1987 "id": "color",
1988 "value": {
1989 "fixedColor": "#511749",
1990 "mode": "fixed"
1991 }
1992 }
1993 ]
1994 },
1995 {
1996 "matcher": {
1997 "id": "byName",
1998 "options": "timed-waiting"
1999 },
2000 "properties": [
2001 {
2002 "id": "color",
2003 "value": {
2004 "fixedColor": "#c15c17",
2005 "mode": "fixed"
2006 }
2007 }
2008 ]
2009 },
2010 {
2011 "matcher": {
2012 "id": "byName",
2013 "options": "waiting"
2014 },
2015 "properties": [
2016 {
2017 "id": "color",
2018 "value": {
2019 "fixedColor": "#eab839",
2020 "mode": "fixed"
2021 }
2022 }
2023 ]
2024 }
2025 ]
2026 },
2027 "gridPos": {
2028 "h": 7,
2029 "w": 6,
2030 "x": 18,
2031 "y": 21
2032 },
2033 "id": 124,
2034 "options": {
2035 "legend": {
2036 "calcs": [
2037 "lastNotNull",
2038 "max"
2039 ],
2040 "displayMode": "list",
2041 "placement": "bottom",
2042 "showLegend": true
2043 },
2044 "tooltip": {
2045 "mode": "multi",
2046 "sort": "none"
2047 }
2048 },
2049 "targets": [
2050 {
2051 "datasource": {
2052 "type": "prometheus",
2053 "uid": "PBFA97CFB590B2093"
2054 },
2055 "expr": "jvm_threads_states_threads{application=\"$application\", instance=\"$instance\"}",
2056 "format": "time_series",
2057 "intervalFactor": 2,
2058 "legendFormat": "{{state}}",
2059 "refId": "A"
2060 }
2061 ],
2062 "title": "Thread States",
2063 "type": "timeseries"
2064 },
2065 {
2066 "datasource": {
2067 "type": "prometheus",
2068 "uid": "PBFA97CFB590B2093"
2069 },
2070 "description": "The percent of time spent on Garbage Collection over all CPUs assigned to the JVM process.",
2071 "fieldConfig": {
2072 "defaults": {
2073 "color": {
2074 "mode": "palette-classic"
2075 },
2076 "custom": {
2077 "axisBorderShow": false,
2078 "axisCenteredZero": false,
2079 "axisColorMode": "text",
2080 "axisLabel": "",
2081 "axisPlacement": "auto",
2082 "barAlignment": 0,
2083 "drawStyle": "line",
2084 "fillOpacity": 10,
2085 "gradientMode": "none",
2086 "hideFrom": {
2087 "legend": false,
2088 "tooltip": false,
2089 "viz": false
2090 },
2091 "insertNulls": false,
2092 "lineInterpolation": "linear",
2093 "lineWidth": 1,
2094 "pointSize": 5,
2095 "scaleDistribution": {
2096 "type": "linear"
2097 },
2098 "showPoints": "never",
2099 "spanNulls": false,
2100 "stacking": {
2101 "group": "A",
2102 "mode": "none"
2103 },
2104 "thresholdsStyle": {
2105 "mode": "off"
2106 }
2107 },
2108 "decimals": 1,
2109 "mappings": [],
2110 "max": 1,
2111 "min": 0,
2112 "thresholds": {
2113 "mode": "absolute",
2114 "steps": [
2115 {
2116 "color": "green",
2117 "value": null
2118 },
2119 {
2120 "color": "red",
2121 "value": 80
2122 }
2123 ]
2124 },
2125 "unit": "percentunit"
2126 },
2127 "overrides": []
2128 },
2129 "gridPos": {
2130 "h": 7,
2131 "w": 6,
2132 "x": 0,
2133 "y": 28
2134 },
2135 "id": 138,
2136 "options": {
2137 "legend": {
2138 "calcs": [
2139 "lastNotNull",
2140 "max"
2141 ],
2142 "displayMode": "list",
2143 "placement": "bottom",
2144 "showLegend": true
2145 },
2146 "tooltip": {
2147 "mode": "multi",
2148 "sort": "none"
2149 }
2150 },
2151 "targets": [
2152 {
2153 "datasource": {
2154 "type": "prometheus",
2155 "uid": "PBFA97CFB590B2093"
2156 },
2157 "expr": "sum(rate(jvm_gc_pause_seconds_sum{application=\"$application\", instance=\"$instance\"}[1m])) by (application, instance) / on(application, instance) system_cpu_count",
2158 "format": "time_series",
2159 "intervalFactor": 1,
2160 "legendFormat": "CPU time spent on GC",
2161 "refId": "A"
2162 }
2163 ],
2164 "title": "GC Pressure",
2165 "type": "timeseries"
2166 },
2167 {
2168 "datasource": {
2169 "type": "prometheus",
2170 "uid": "PBFA97CFB590B2093"
2171 },
2172 "fieldConfig": {
2173 "defaults": {
2174 "color": {
2175 "mode": "palette-classic"
2176 },
2177 "custom": {
2178 "axisBorderShow": false,
2179 "axisCenteredZero": false,
2180 "axisColorMode": "text",
2181 "axisLabel": "",
2182 "axisPlacement": "auto",
2183 "barAlignment": 0,
2184 "drawStyle": "line",
2185 "fillOpacity": 10,
2186 "gradientMode": "none",
2187 "hideFrom": {
2188 "legend": false,
2189 "tooltip": false,
2190 "viz": false
2191 },
2192 "insertNulls": false,
2193 "lineInterpolation": "linear",
2194 "lineWidth": 1,
2195 "pointSize": 5,
2196 "scaleDistribution": {
2197 "type": "linear"
2198 },
2199 "showPoints": "never",
2200 "spanNulls": false,
2201 "stacking": {
2202 "group": "A",
2203 "mode": "none"
2204 },
2205 "thresholdsStyle": {
2206 "mode": "off"
2207 }
2208 },
2209 "decimals": 0,
2210 "mappings": [],
2211 "min": 0,
2212 "thresholds": {
2213 "mode": "absolute",
2214 "steps": [
2215 {
2216 "color": "green",
2217 "value": null
2218 },
2219 {
2220 "color": "red",
2221 "value": 80
2222 }
2223 ]
2224 },
2225 "unit": "opm"
2226 },
2227 "overrides": [
2228 {
2229 "matcher": {
2230 "id": "byName",
2231 "options": "debug"
2232 },
2233 "properties": [
2234 {
2235 "id": "color",
2236 "value": {
2237 "fixedColor": "#1F78C1",
2238 "mode": "fixed"
2239 }
2240 }
2241 ]
2242 },
2243 {
2244 "matcher": {
2245 "id": "byName",
2246 "options": "error"
2247 },
2248 "properties": [
2249 {
2250 "id": "color",
2251 "value": {
2252 "fixedColor": "#BF1B00",
2253 "mode": "fixed"
2254 }
2255 }
2256 ]
2257 },
2258 {
2259 "matcher": {
2260 "id": "byName",
2261 "options": "info"
2262 },
2263 "properties": [
2264 {
2265 "id": "color",
2266 "value": {
2267 "fixedColor": "#508642",
2268 "mode": "fixed"
2269 }
2270 }
2271 ]
2272 },
2273 {
2274 "matcher": {
2275 "id": "byName",
2276 "options": "trace"
2277 },
2278 "properties": [
2279 {
2280 "id": "color",
2281 "value": {
2282 "fixedColor": "#6ED0E0",
2283 "mode": "fixed"
2284 }
2285 }
2286 ]
2287 },
2288 {
2289 "matcher": {
2290 "id": "byName",
2291 "options": "warn"
2292 },
2293 "properties": [
2294 {
2295 "id": "color",
2296 "value": {
2297 "fixedColor": "#EAB839",
2298 "mode": "fixed"
2299 }
2300 }
2301 ]
2302 }
2303 ]
2304 },
2305 "gridPos": {
2306 "h": 7,
2307 "w": 12,
2308 "x": 6,
2309 "y": 28
2310 },
2311 "id": 91,
2312 "options": {
2313 "legend": {
2314 "calcs": [
2315 "lastNotNull",
2316 "max"
2317 ],
2318 "displayMode": "list",
2319 "placement": "bottom",
2320 "showLegend": true
2321 },
2322 "tooltip": {
2323 "mode": "multi",
2324 "sort": "none"
2325 }
2326 },
2327 "targets": [
2328 {
2329 "datasource": {
2330 "type": "prometheus",
2331 "uid": "PBFA97CFB590B2093"
2332 },
2333 "expr": "increase(logback_events_total{application=\"$application\", instance=\"$instance\"}[1m])",
2334 "format": "time_series",
2335 "interval": "",
2336 "intervalFactor": 2,
2337 "legendFormat": "{{level}}",
2338 "metric": "",
2339 "refId": "A",
2340 "step": 1200
2341 }
2342 ],
2343 "title": "Log Events",
2344 "type": "timeseries"
2345 },
2346 {
2347 "datasource": {
2348 "type": "prometheus",
2349 "uid": "PBFA97CFB590B2093"
2350 },
2351 "fieldConfig": {
2352 "defaults": {
2353 "color": {
2354 "mode": "palette-classic"
2355 },
2356 "custom": {
2357 "axisBorderShow": false,
2358 "axisCenteredZero": false,
2359 "axisColorMode": "text",
2360 "axisLabel": "",
2361 "axisPlacement": "auto",
2362 "barAlignment": 0,
2363 "drawStyle": "line",
2364 "fillOpacity": 10,
2365 "gradientMode": "none",
2366 "hideFrom": {
2367 "legend": false,
2368 "tooltip": false,
2369 "viz": false
2370 },
2371 "insertNulls": false,
2372 "lineInterpolation": "linear",
2373 "lineWidth": 1,
2374 "pointSize": 5,
2375 "scaleDistribution": {
2376 "log": 10,
2377 "type": "log"
2378 },
2379 "showPoints": "never",
2380 "spanNulls": false,
2381 "stacking": {
2382 "group": "A",
2383 "mode": "none"
2384 },
2385 "thresholdsStyle": {
2386 "mode": "off"
2387 }
2388 },
2389 "decimals": 0,
2390 "mappings": [],
2391 "min": 0,
2392 "thresholds": {
2393 "mode": "absolute",
2394 "steps": [
2395 {
2396 "color": "green",
2397 "value": null
2398 },
2399 {
2400 "color": "red",
2401 "value": 80
2402 }
2403 ]
2404 },
2405 "unit": "short"
2406 },
2407 "overrides": []
2408 },
2409 "gridPos": {
2410 "h": 7,
2411 "w": 6,
2412 "x": 18,
2413 "y": 28
2414 },
2415 "id": 61,
2416 "options": {
2417 "legend": {
2418 "calcs": [
2419 "lastNotNull",
2420 "max"
2421 ],
2422 "displayMode": "list",
2423 "placement": "bottom",
2424 "showLegend": true
2425 },
2426 "tooltip": {
2427 "mode": "multi",
2428 "sort": "none"
2429 }
2430 },
2431 "targets": [
2432 {
2433 "datasource": {
2434 "type": "prometheus",
2435 "uid": "PBFA97CFB590B2093"
2436 },
2437 "expr": "process_files_open_files{application=\"$application\", instance=\"$instance\"}",
2438 "format": "time_series",
2439 "hide": false,
2440 "intervalFactor": 2,
2441 "legendFormat": "open",
2442 "metric": "",
2443 "refId": "A",
2444 "step": 2400
2445 },
2446 {
2447 "datasource": {
2448 "type": "prometheus",
2449 "uid": "PBFA97CFB590B2093"
2450 },
2451 "expr": "process_files_max_files{application=\"$application\", instance=\"$instance\"}",
2452 "format": "time_series",
2453 "hide": false,
2454 "intervalFactor": 2,
2455 "legendFormat": "max",
2456 "metric": "",
2457 "refId": "B",
2458 "step": 2400
2459 }
2460 ],
2461 "title": "File Descriptors",
2462 "type": "timeseries"
2463 },
2464 {
2465 "collapsed": false,
2466 "datasource": {
2467 "type": "prometheus",
2468 "uid": "PBFA97CFB590B2093"
2469 },
2470 "gridPos": {
2471 "h": 1,
2472 "w": 24,
2473 "x": 0,
2474 "y": 35
2475 },
2476 "id": 143,
2477 "panels": [],
2478 "repeat": "persistence_counts",
2479 "targets": [
2480 {
2481 "datasource": {
2482 "type": "prometheus",
2483 "uid": "PBFA97CFB590B2093"
2484 },
2485 "refId": "A"
2486 }
2487 ],
2488 "title": "JVM Memory Pools (Heap)",
2489 "type": "row"
2490 },
2491 {
2492 "datasource": {
2493 "type": "prometheus",
2494 "uid": "PBFA97CFB590B2093"
2495 },
2496 "fieldConfig": {
2497 "defaults": {
2498 "color": {
2499 "mode": "palette-classic"
2500 },
2501 "custom": {
2502 "axisBorderShow": false,
2503 "axisCenteredZero": false,
2504 "axisColorMode": "text",
2505 "axisLabel": "",
2506 "axisPlacement": "auto",
2507 "barAlignment": 0,
2508 "drawStyle": "line",
2509 "fillOpacity": 10,
2510 "gradientMode": "none",
2511 "hideFrom": {
2512 "legend": false,
2513 "tooltip": false,
2514 "viz": false
2515 },
2516 "insertNulls": false,
2517 "lineInterpolation": "linear",
2518 "lineWidth": 1,
2519 "pointSize": 5,
2520 "scaleDistribution": {
2521 "type": "linear"
2522 },
2523 "showPoints": "never",
2524 "spanNulls": false,
2525 "stacking": {
2526 "group": "A",
2527 "mode": "none"
2528 },
2529 "thresholdsStyle": {
2530 "mode": "off"
2531 }
2532 },
2533 "mappings": [],
2534 "min": 0,
2535 "thresholds": {
2536 "mode": "absolute",
2537 "steps": [
2538 {
2539 "color": "green",
2540 "value": null
2541 },
2542 {
2543 "color": "red",
2544 "value": 80
2545 }
2546 ]
2547 },
2548 "unit": "bytes"
2549 },
2550 "overrides": []
2551 },
2552 "gridPos": {
2553 "h": 7,
2554 "w": 8,
2555 "x": 0,
2556 "y": 36
2557 },
2558 "id": 3,
2559 "options": {
2560 "legend": {
2561 "calcs": [
2562 "lastNotNull",
2563 "max"
2564 ],
2565 "displayMode": "list",
2566 "placement": "bottom",
2567 "showLegend": true
2568 },
2569 "tooltip": {
2570 "mode": "multi",
2571 "sort": "none"
2572 }
2573 },
2574 "repeat": "jvm_memory_pool_heap",
2575 "targets": [
2576 {
2577 "datasource": {
2578 "type": "prometheus",
2579 "uid": "PBFA97CFB590B2093"
2580 },
2581 "expr": "jvm_memory_used_bytes{application=\"$application\", instance=\"$instance\", id=~\"$jvm_memory_pool_heap\"}",
2582 "format": "time_series",
2583 "hide": false,
2584 "interval": "",
2585 "intervalFactor": 2,
2586 "legendFormat": "used",
2587 "metric": "",
2588 "refId": "A",
2589 "step": 1800
2590 },
2591 {
2592 "datasource": {
2593 "type": "prometheus",
2594 "uid": "PBFA97CFB590B2093"
2595 },
2596 "expr": "jvm_memory_committed_bytes{application=\"$application\", instance=\"$instance\", id=~\"$jvm_memory_pool_heap\"}",
2597 "format": "time_series",
2598 "hide": false,
2599 "interval": "",
2600 "intervalFactor": 2,
2601 "legendFormat": "commited",
2602 "metric": "",
2603 "refId": "B",
2604 "step": 1800
2605 },
2606 {
2607 "datasource": {
2608 "type": "prometheus",
2609 "uid": "PBFA97CFB590B2093"
2610 },
2611 "expr": "jvm_memory_max_bytes{application=\"$application\", instance=\"$instance\", id=~\"$jvm_memory_pool_heap\"}",
2612 "format": "time_series",
2613 "hide": false,
2614 "interval": "",
2615 "intervalFactor": 2,
2616 "legendFormat": "max",
2617 "metric": "",
2618 "refId": "C",
2619 "step": 1800
2620 }
2621 ],
2622 "title": "$jvm_memory_pool_heap",
2623 "type": "timeseries"
2624 },
2625 {
2626 "collapsed": false,
2627 "datasource": {
2628 "type": "prometheus",
2629 "uid": "PBFA97CFB590B2093"
2630 },
2631 "gridPos": {
2632 "h": 1,
2633 "w": 24,
2634 "x": 0,
2635 "y": 43
2636 },
2637 "id": 144,
2638 "panels": [],
2639 "targets": [
2640 {
2641 "datasource": {
2642 "type": "prometheus",
2643 "uid": "PBFA97CFB590B2093"
2644 },
2645 "refId": "A"
2646 }
2647 ],
2648 "title": "JVM Memory Pools (Non-Heap)",
2649 "type": "row"
2650 },
2651 {
2652 "aliasColors": {},
2653 "autoMigrateFrom": "graph",
2654 "bars": false,
2655 "dashLength": 10,
2656 "dashes": false,
2657 "datasource": {
2658 "type": "prometheus",
2659 "uid": "PBFA97CFB590B2093"
2660 },
2661 "editable": true,
2662 "error": false,
2663 "fill": 1,
2664 "grid": {
2665 "leftLogBase": 1,
2666 "rightLogBase": 1
2667 },
2668 "gridPos": {
2669 "h": 7,
2670 "w": 8,
2671 "x": 0,
2672 "y": 44
2673 },
2674 "id": 78,
2675 "legend": {
2676 "alignAsTable": false,
2677 "avg": false,
2678 "current": true,
2679 "max": true,
2680 "min": false,
2681 "rightSide": false,
2682 "show": true,
2683 "total": false,
2684 "values": true
2685 },
2686 "lines": true,
2687 "linewidth": 1,
2688 "maxPerRow": 3,
2689 "nullPointMode": "null",
2690 "percentage": false,
2691 "pointradius": 5,
2692 "points": false,
2693 "renderer": "flot",
2694 "repeat": "jvm_memory_pool_nonheap",
2695 "seriesOverrides": [],
2696 "spaceLength": 10,
2697 "stack": false,
2698 "steppedLine": false,
2699 "targets": [
2700 {
2701 "datasource": {
2702 "type": "prometheus",
2703 "uid": "PBFA97CFB590B2093"
2704 },
2705 "expr": "jvm_memory_used_bytes{application=\"$application\", instance=\"$instance\", id=~\"$jvm_memory_pool_nonheap\"}",
2706 "format": "time_series",
2707 "hide": false,
2708 "interval": "",
2709 "intervalFactor": 2,
2710 "legendFormat": "used",
2711 "metric": "",
2712 "refId": "A",
2713 "step": 1800
2714 },
2715 {
2716 "datasource": {
2717 "type": "prometheus",
2718 "uid": "PBFA97CFB590B2093"
2719 },
2720 "expr": "jvm_memory_committed_bytes{application=\"$application\", instance=\"$instance\", id=~\"$jvm_memory_pool_nonheap\"}",
2721 "format": "time_series",
2722 "hide": false,
2723 "interval": "",
2724 "intervalFactor": 2,
2725 "legendFormat": "commited",
2726 "metric": "",
2727 "refId": "B",
2728 "step": 1800
2729 },
2730 {
2731 "datasource": {
2732 "type": "prometheus",
2733 "uid": "PBFA97CFB590B2093"
2734 },
2735 "expr": "jvm_memory_max_bytes{application=\"$application\", instance=\"$instance\", id=~\"$jvm_memory_pool_nonheap\"}",
2736 "format": "time_series",
2737 "hide": false,
2738 "interval": "",
2739 "intervalFactor": 2,
2740 "legendFormat": "max",
2741 "metric": "",
2742 "refId": "C",
2743 "step": 1800
2744 }
2745 ],
2746 "thresholds": [],
2747 "title": "$jvm_memory_pool_nonheap",
2748 "tooltip": {
2749 "msResolution": false,
2750 "shared": true,
2751 "sort": 0,
2752 "value_type": "cumulative"
2753 },
2754 "type": "timeseries",
2755 "x-axis": true,
2756 "xaxis": {
2757 "mode": "time",
2758 "show": true,
2759 "values": []
2760 },
2761 "y-axis": true,
2762 "y_formats": [
2763 "mbytes",
2764 "short"
2765 ],
2766 "yaxes": [
2767 {
2768 "format": "bytes",
2769 "logBase": 1,
2770 "min": 0,
2771 "show": true
2772 },
2773 {
2774 "format": "short",
2775 "logBase": 1,
2776 "show": true
2777 }
2778 ]
2779 },
2780 {
2781 "collapsed": false,
2782 "datasource": {
2783 "type": "prometheus",
2784 "uid": "PBFA97CFB590B2093"
2785 },
2786 "gridPos": {
2787 "h": 1,
2788 "w": 24,
2789 "x": 0,
2790 "y": 58
2791 },
2792 "id": 145,
2793 "panels": [],
2794 "targets": [
2795 {
2796 "datasource": {
2797 "type": "prometheus",
2798 "uid": "PBFA97CFB590B2093"
2799 },
2800 "refId": "A"
2801 }
2802 ],
2803 "title": "Garbage Collection",
2804 "type": "row"
2805 },
2806 {
2807 "aliasColors": {},
2808 "autoMigrateFrom": "graph",
2809 "bars": false,
2810 "dashLength": 10,
2811 "dashes": false,
2812 "datasource": {
2813 "type": "prometheus",
2814 "uid": "PBFA97CFB590B2093"
2815 },
2816 "fill": 1,
2817 "gridPos": {
2818 "h": 7,
2819 "w": 8,
2820 "x": 0,
2821 "y": 59
2822 },
2823 "id": 98,
2824 "legend": {
2825 "avg": false,
2826 "current": false,
2827 "max": false,
2828 "min": false,
2829 "show": true,
2830 "total": false,
2831 "values": false
2832 },
2833 "lines": true,
2834 "linewidth": 1,
2835 "nullPointMode": "null",
2836 "percentage": false,
2837 "pointradius": 5,
2838 "points": false,
2839 "renderer": "flot",
2840 "seriesOverrides": [],
2841 "spaceLength": 10,
2842 "stack": false,
2843 "steppedLine": false,
2844 "targets": [
2845 {
2846 "datasource": {
2847 "type": "prometheus",
2848 "uid": "PBFA97CFB590B2093"
2849 },
2850 "expr": "rate(jvm_gc_pause_seconds_count{application=\"$application\", instance=\"$instance\"}[1m])",
2851 "format": "time_series",
2852 "hide": false,
2853 "intervalFactor": 1,
2854 "legendFormat": "{{action}} ({{cause}})",
2855 "refId": "A"
2856 }
2857 ],
2858 "thresholds": [],
2859 "title": "Collections",
2860 "tooltip": {
2861 "shared": true,
2862 "sort": 0,
2863 "value_type": "individual"
2864 },
2865 "type": "timeseries",
2866 "xaxis": {
2867 "mode": "time",
2868 "show": true,
2869 "values": []
2870 },
2871 "yaxes": [
2872 {
2873 "format": "ops",
2874 "logBase": 1,
2875 "min": "0",
2876 "show": true
2877 },
2878 {
2879 "format": "short",
2880 "label": "",
2881 "logBase": 1,
2882 "show": true
2883 }
2884 ]
2885 },
2886 {
2887 "aliasColors": {},
2888 "autoMigrateFrom": "graph",
2889 "bars": false,
2890 "dashLength": 10,
2891 "dashes": false,
2892 "datasource": {
2893 "type": "prometheus",
2894 "uid": "PBFA97CFB590B2093"
2895 },
2896 "fill": 1,
2897 "gridPos": {
2898 "h": 7,
2899 "w": 8,
2900 "x": 8,
2901 "y": 59
2902 },
2903 "id": 101,
2904 "legend": {
2905 "avg": false,
2906 "current": false,
2907 "max": false,
2908 "min": false,
2909 "show": true,
2910 "total": false,
2911 "values": false
2912 },
2913 "lines": true,
2914 "linewidth": 1,
2915 "nullPointMode": "null",
2916 "percentage": false,
2917 "pointradius": 5,
2918 "points": false,
2919 "renderer": "flot",
2920 "seriesOverrides": [],
2921 "spaceLength": 10,
2922 "stack": false,
2923 "steppedLine": false,
2924 "targets": [
2925 {
2926 "datasource": {
2927 "type": "prometheus",
2928 "uid": "PBFA97CFB590B2093"
2929 },
2930 "expr": "rate(jvm_gc_pause_seconds_sum{application=\"$application\", instance=\"$instance\"}[1m])/rate(jvm_gc_pause_seconds_count{application=\"$application\", instance=\"$instance\"}[1m])",
2931 "format": "time_series",
2932 "hide": false,
2933 "instant": false,
2934 "intervalFactor": 1,
2935 "legendFormat": "avg {{action}} ({{cause}})",
2936 "refId": "A"
2937 },
2938 {
2939 "datasource": {
2940 "type": "prometheus",
2941 "uid": "PBFA97CFB590B2093"
2942 },
2943 "expr": "jvm_gc_pause_seconds_max{application=\"$application\", instance=\"$instance\"}",
2944 "format": "time_series",
2945 "hide": false,
2946 "instant": false,
2947 "intervalFactor": 1,
2948 "legendFormat": "max {{action}} ({{cause}})",
2949 "refId": "B"
2950 }
2951 ],
2952 "thresholds": [],
2953 "title": "Pause Durations",
2954 "tooltip": {
2955 "shared": true,
2956 "sort": 0,
2957 "value_type": "individual"
2958 },
2959 "type": "timeseries",
2960 "xaxis": {
2961 "mode": "time",
2962 "show": true,
2963 "values": []
2964 },
2965 "yaxes": [
2966 {
2967 "format": "s",
2968 "logBase": 1,
2969 "min": "0",
2970 "show": true
2971 },
2972 {
2973 "format": "short",
2974 "label": "",
2975 "logBase": 1,
2976 "show": true
2977 }
2978 ]
2979 },
2980 {
2981 "aliasColors": {},
2982 "autoMigrateFrom": "graph",
2983 "bars": false,
2984 "dashLength": 10,
2985 "dashes": false,
2986 "datasource": {
2987 "type": "prometheus",
2988 "uid": "PBFA97CFB590B2093"
2989 },
2990 "fill": 1,
2991 "gridPos": {
2992 "h": 7,
2993 "w": 8,
2994 "x": 16,
2995 "y": 59
2996 },
2997 "id": 99,
2998 "legend": {
2999 "avg": false,
3000 "current": false,
3001 "max": false,
3002 "min": false,
3003 "show": true,
3004 "total": false,
3005 "values": false
3006 },
3007 "lines": true,
3008 "linewidth": 1,
3009 "nullPointMode": "null",
3010 "percentage": false,
3011 "pointradius": 5,
3012 "points": false,
3013 "renderer": "flot",
3014 "seriesOverrides": [],
3015 "spaceLength": 10,
3016 "stack": false,
3017 "steppedLine": false,
3018 "targets": [
3019 {
3020 "datasource": {
3021 "type": "prometheus",
3022 "uid": "PBFA97CFB590B2093"
3023 },
3024 "expr": "rate(jvm_gc_memory_allocated_bytes_total{application=\"$application\", instance=\"$instance\"}[1m])",
3025 "format": "time_series",
3026 "interval": "",
3027 "intervalFactor": 1,
3028 "legendFormat": "allocated",
3029 "refId": "A"
3030 },
3031 {
3032 "datasource": {
3033 "type": "prometheus",
3034 "uid": "PBFA97CFB590B2093"
3035 },
3036 "expr": "rate(jvm_gc_memory_promoted_bytes_total{application=\"$application\", instance=\"$instance\"}[1m])",
3037 "format": "time_series",
3038 "interval": "",
3039 "intervalFactor": 1,
3040 "legendFormat": "promoted",
3041 "refId": "B"
3042 }
3043 ],
3044 "thresholds": [],
3045 "title": "Allocated/Promoted",
3046 "tooltip": {
3047 "shared": true,
3048 "sort": 0,
3049 "value_type": "individual"
3050 },
3051 "type": "timeseries",
3052 "xaxis": {
3053 "mode": "time",
3054 "show": true,
3055 "values": []
3056 },
3057 "yaxes": [
3058 {
3059 "format": "Bps",
3060 "logBase": 1,
3061 "min": "0",
3062 "show": true
3063 },
3064 {
3065 "format": "short",
3066 "logBase": 1,
3067 "show": true
3068 }
3069 ]
3070 },
3071 {
3072 "collapsed": false,
3073 "datasource": {
3074 "type": "prometheus",
3075 "uid": "PBFA97CFB590B2093"
3076 },
3077 "gridPos": {
3078 "h": 1,
3079 "w": 24,
3080 "x": 0,
3081 "y": 66
3082 },
3083 "id": 146,
3084 "panels": [],
3085 "targets": [
3086 {
3087 "datasource": {
3088 "type": "prometheus",
3089 "uid": "PBFA97CFB590B2093"
3090 },
3091 "refId": "A"
3092 }
3093 ],
3094 "title": "Classloading",
3095 "type": "row"
3096 },
3097 {
3098 "aliasColors": {},
3099 "autoMigrateFrom": "graph",
3100 "bars": false,
3101 "dashLength": 10,
3102 "dashes": false,
3103 "datasource": {
3104 "type": "prometheus",
3105 "uid": "PBFA97CFB590B2093"
3106 },
3107 "editable": true,
3108 "error": false,
3109 "fill": 1,
3110 "grid": {
3111 "leftLogBase": 1,
3112 "rightLogBase": 1
3113 },
3114 "gridPos": {
3115 "h": 7,
3116 "w": 12,
3117 "x": 0,
3118 "y": 67
3119 },
3120 "id": 37,
3121 "legend": {
3122 "avg": false,
3123 "current": false,
3124 "max": false,
3125 "min": false,
3126 "show": true,
3127 "total": false,
3128 "values": false
3129 },
3130 "lines": true,
3131 "linewidth": 1,
3132 "nullPointMode": "null",
3133 "percentage": false,
3134 "pointradius": 5,
3135 "points": false,
3136 "renderer": "flot",
3137 "seriesOverrides": [],
3138 "spaceLength": 10,
3139 "stack": false,
3140 "steppedLine": false,
3141 "targets": [
3142 {
3143 "datasource": {
3144 "type": "prometheus",
3145 "uid": "PBFA97CFB590B2093"
3146 },
3147 "expr": "jvm_classes_loaded_classes{application=\"$application\", instance=\"$instance\"}",
3148 "format": "time_series",
3149 "intervalFactor": 2,
3150 "legendFormat": "loaded",
3151 "metric": "",
3152 "refId": "A",
3153 "step": 1200
3154 }
3155 ],
3156 "thresholds": [],
3157 "title": "Classes loaded",
3158 "tooltip": {
3159 "msResolution": false,
3160 "shared": true,
3161 "sort": 0,
3162 "value_type": "cumulative"
3163 },
3164 "type": "timeseries",
3165 "x-axis": true,
3166 "xaxis": {
3167 "mode": "time",
3168 "show": true,
3169 "values": []
3170 },
3171 "y-axis": true,
3172 "y_formats": [
3173 "short",
3174 "short"
3175 ],
3176 "yaxes": [
3177 {
3178 "format": "short",
3179 "logBase": 1,
3180 "min": 0,
3181 "show": true
3182 },
3183 {
3184 "format": "short",
3185 "logBase": 1,
3186 "show": true
3187 }
3188 ]
3189 },
3190 {
3191 "aliasColors": {},
3192 "autoMigrateFrom": "graph",
3193 "bars": false,
3194 "dashLength": 10,
3195 "dashes": false,
3196 "datasource": {
3197 "type": "prometheus",
3198 "uid": "PBFA97CFB590B2093"
3199 },
3200 "editable": true,
3201 "error": false,
3202 "fill": 1,
3203 "grid": {
3204 "leftLogBase": 1,
3205 "rightLogBase": 1
3206 },
3207 "gridPos": {
3208 "h": 7,
3209 "w": 12,
3210 "x": 12,
3211 "y": 67
3212 },
3213 "id": 38,
3214 "legend": {
3215 "avg": false,
3216 "current": false,
3217 "max": false,
3218 "min": false,
3219 "show": true,
3220 "total": false,
3221 "values": false
3222 },
3223 "lines": true,
3224 "linewidth": 1,
3225 "nullPointMode": "null",
3226 "percentage": false,
3227 "pointradius": 5,
3228 "points": false,
3229 "renderer": "flot",
3230 "seriesOverrides": [],
3231 "spaceLength": 10,
3232 "stack": false,
3233 "steppedLine": false,
3234 "targets": [
3235 {
3236 "datasource": {
3237 "type": "prometheus",
3238 "uid": "PBFA97CFB590B2093"
3239 },
3240 "expr": "delta(jvm_classes_loaded_classes{application=\"$application\",instance=\"$instance\"}[1m])",
3241 "format": "time_series",
3242 "hide": false,
3243 "interval": "",
3244 "intervalFactor": 1,
3245 "legendFormat": "delta-1m",
3246 "metric": "",
3247 "refId": "A",
3248 "step": 1200
3249 }
3250 ],
3251 "thresholds": [],
3252 "title": "Class delta",
3253 "tooltip": {
3254 "msResolution": false,
3255 "shared": true,
3256 "sort": 0,
3257 "value_type": "cumulative"
3258 },
3259 "type": "timeseries",
3260 "x-axis": true,
3261 "xaxis": {
3262 "mode": "time",
3263 "show": true,
3264 "values": []
3265 },
3266 "y-axis": true,
3267 "y_formats": [
3268 "ops",
3269 "short"
3270 ],
3271 "yaxes": [
3272 {
3273 "format": "short",
3274 "label": "",
3275 "logBase": 1,
3276 "show": true
3277 },
3278 {
3279 "format": "short",
3280 "logBase": 1,
3281 "show": true
3282 }
3283 ]
3284 },
3285 {
3286 "collapsed": false,
3287 "datasource": {
3288 "type": "prometheus",
3289 "uid": "PBFA97CFB590B2093"
3290 },
3291 "gridPos": {
3292 "h": 1,
3293 "w": 24,
3294 "x": 0,
3295 "y": 74
3296 },
3297 "id": 147,
3298 "panels": [],
3299 "targets": [
3300 {
3301 "datasource": {
3302 "type": "prometheus",
3303 "uid": "PBFA97CFB590B2093"
3304 },
3305 "refId": "A"
3306 }
3307 ],
3308 "title": "Buffer Pools",
3309 "type": "row"
3310 },
3311 {
3312 "aliasColors": {},
3313 "autoMigrateFrom": "graph",
3314 "bars": false,
3315 "dashLength": 10,
3316 "dashes": false,
3317 "datasource": {
3318 "type": "prometheus",
3319 "uid": "PBFA97CFB590B2093"
3320 },
3321 "fill": 1,
3322 "gridPos": {
3323 "h": 7,
3324 "w": 8,
3325 "x": 0,
3326 "y": 75
3327 },
3328 "id": 131,
3329 "legend": {
3330 "avg": false,
3331 "current": false,
3332 "max": false,
3333 "min": false,
3334 "show": true,
3335 "total": false,
3336 "values": false
3337 },
3338 "lines": true,
3339 "linewidth": 1,
3340 "maxPerRow": 3,
3341 "nullPointMode": "null",
3342 "percentage": false,
3343 "pointradius": 5,
3344 "points": false,
3345 "renderer": "flot",
3346 "repeat": "jvm_buffer_pool",
3347 "seriesOverrides": [
3348 {
3349 "alias": "count",
3350 "yaxis": 2
3351 },
3352 {
3353 "alias": "buffers",
3354 "yaxis": 2
3355 }
3356 ],
3357 "spaceLength": 10,
3358 "stack": false,
3359 "steppedLine": false,
3360 "targets": [
3361 {
3362 "datasource": {
3363 "type": "prometheus",
3364 "uid": "PBFA97CFB590B2093"
3365 },
3366 "expr": "jvm_buffer_memory_used_bytes{application=\"$application\", instance=\"$instance\", id=~\"$jvm_buffer_pool\"}",
3367 "format": "time_series",
3368 "intervalFactor": 2,
3369 "legendFormat": "used",
3370 "refId": "A"
3371 },
3372 {
3373 "datasource": {
3374 "type": "prometheus",
3375 "uid": "PBFA97CFB590B2093"
3376 },
3377 "expr": "jvm_buffer_total_capacity_bytes{application=\"$application\", instance=\"$instance\", id=~\"$jvm_buffer_pool\"}",
3378 "format": "time_series",
3379 "intervalFactor": 2,
3380 "legendFormat": "capacity",
3381 "refId": "B"
3382 },
3383 {
3384 "datasource": {
3385 "type": "prometheus",
3386 "uid": "PBFA97CFB590B2093"
3387 },
3388 "expr": "jvm_buffer_count_buffers{application=\"$application\", instance=\"$instance\", id=~\"$jvm_buffer_pool\"}",
3389 "format": "time_series",
3390 "hide": false,
3391 "intervalFactor": 2,
3392 "legendFormat": "buffers",
3393 "refId": "C"
3394 }
3395 ],
3396 "thresholds": [],
3397 "title": "$jvm_buffer_pool",
3398 "tooltip": {
3399 "shared": true,
3400 "sort": 0,
3401 "value_type": "individual"
3402 },
3403 "type": "timeseries",
3404 "xaxis": {
3405 "mode": "time",
3406 "show": true,
3407 "values": []
3408 },
3409 "yaxes": [
3410 {
3411 "format": "decbytes",
3412 "logBase": 1,
3413 "min": "0",
3414 "show": true
3415 },
3416 {
3417 "decimals": 0,
3418 "format": "short",
3419 "label": "",
3420 "logBase": 1,
3421 "min": "0",
3422 "show": true
3423 }
3424 ]
3425 }
3426 ],
3427 "refresh": "auto",
3428 "schemaVersion": 39,
3429 "tags": [],
3430 "templating": {
3431 "list": [
3432 {
3433 "current": {
3434 "isNone": true,
3435 "selected": false,
3436 "text": "None",
3437 "value": ""
3438 },
3439 "datasource": {
3440 "type": "prometheus",
3441 "uid": "PBFA97CFB590B2093"
3442 },
3443 "definition": "",
3444 "hide": 0,
3445 "includeAll": false,
3446 "label": "Application",
3447 "multi": false,
3448 "name": "application",
3449 "options": [],
3450 "query": "label_values(application)",
3451 "refresh": 2,
3452 "regex": "",
3453 "skipUrlSync": false,
3454 "sort": 0,
3455 "tagValuesQuery": "",
3456 "tagsQuery": "",
3457 "type": "query",
3458 "useTags": false
3459 },
3460 {
3461 "allFormat": "glob",
3462 "current": {
3463 "selected": false,
3464 "text": "docker-compose-cps-and-ncmp-1:8080",
3465 "value": "docker-compose-cps-and-ncmp-1:8080"
3466 },
3467 "datasource": {
3468 "type": "prometheus",
3469 "uid": "PBFA97CFB590B2093"
3470 },
3471 "definition": "",
3472 "hide": 0,
3473 "includeAll": false,
3474 "label": "Instance",
3475 "multi": false,
3476 "multiFormat": "glob",
3477 "name": "instance",
3478 "options": [],
3479 "query": "label_values(jvm_memory_used_bytes{application=\"$application\"}, instance)",
3480 "refresh": 2,
3481 "regex": "",
3482 "skipUrlSync": false,
3483 "sort": 0,
3484 "tagValuesQuery": "",
3485 "tagsQuery": "",
3486 "type": "query",
3487 "useTags": false
3488 },
3489 {
3490 "allFormat": "glob",
3491 "current": {
3492 "selected": false,
3493 "text": "All",
3494 "value": "$__all"
3495 },
3496 "datasource": {
3497 "type": "prometheus",
3498 "uid": "PBFA97CFB590B2093"
3499 },
3500 "definition": "",
3501 "hide": 2,
3502 "includeAll": true,
3503 "label": "JVM Memory Pools Heap",
3504 "multi": false,
3505 "multiFormat": "glob",
3506 "name": "jvm_memory_pool_heap",
3507 "options": [],
3508 "query": "label_values(jvm_memory_used_bytes{application=\"$application\", instance=\"$instance\", area=\"heap\"},id)",
3509 "refresh": 1,
3510 "regex": "",
3511 "skipUrlSync": false,
3512 "sort": 1,
3513 "tagValuesQuery": "",
3514 "tagsQuery": "",
3515 "type": "query",
3516 "useTags": false
3517 },
3518 {
3519 "allFormat": "glob",
3520 "current": {
3521 "selected": false,
3522 "text": "All",
3523 "value": "$__all"
3524 },
3525 "datasource": {
3526 "type": "prometheus",
3527 "uid": "PBFA97CFB590B2093"
3528 },
3529 "definition": "",
3530 "hide": 2,
3531 "includeAll": true,
3532 "label": "JVM Memory Pools Non-Heap",
3533 "multi": false,
3534 "multiFormat": "glob",
3535 "name": "jvm_memory_pool_nonheap",
3536 "options": [],
3537 "query": "label_values(jvm_memory_used_bytes{application=\"$application\", instance=\"$instance\", area=\"nonheap\"},id)",
3538 "refresh": 1,
3539 "regex": "",
3540 "skipUrlSync": false,
3541 "sort": 2,
3542 "tagValuesQuery": "",
3543 "tagsQuery": "",
3544 "type": "query",
3545 "useTags": false
3546 },
3547 {
3548 "allFormat": "glob",
3549 "current": {
3550 "selected": false,
3551 "text": "All",
3552 "value": "$__all"
3553 },
3554 "datasource": {
3555 "type": "prometheus",
3556 "uid": "PBFA97CFB590B2093"
3557 },
3558 "definition": "",
3559 "hide": 2,
3560 "includeAll": true,
3561 "label": "JVM Buffer Pools",
3562 "multi": false,
3563 "multiFormat": "glob",
3564 "name": "jvm_buffer_pool",
3565 "options": [],
3566 "query": "label_values(jvm_buffer_memory_used_bytes{application=\"$application\", instance=\"$instance\"},id)",
3567 "refresh": 1,
3568 "regex": "",
3569 "skipUrlSync": false,
3570 "sort": 1,
3571 "tagValuesQuery": "",
3572 "tagsQuery": "",
3573 "type": "query",
3574 "useTags": false
3575 }
3576 ]
3577 },
3578 "time": {
3579 "from": "now-30m",
3580 "to": "now"
3581 },
3582 "timepicker": {
3583 "now": true,
3584 "refresh_intervals": [
3585 "5s",
3586 "10s",
3587 "30s",
3588 "1m",
3589 "5m",
3590 "15m",
3591 "30m",
3592 "1h",
3593 "2h",
3594 "1d"
3595 ],
3596 "time_options": [
3597 "5m",
3598 "15m",
3599 "1h",
3600 "6h",
3601 "12h",
3602 "24h",
3603 "2d",
3604 "7d",
3605 "30d"
3606 ]
3607 },
3608 "timezone": "browser",
3609 "title": "JVM (Micrometer)",
3610 "uid": "bdvp1kgecrda8f",
3611 "version": 1,
3612 "weekStart": ""
3613}