github.com/verrazzano/verrazzano@v1.7.0/platform-operator/helm_config/charts/verrazzano-grafana-dashboards/dashboards/Helidon/helidon_dashboard.json (about) 1 { 2 "annotations": { 3 "list": [ 4 { 5 "builtIn": 1, 6 "datasource": "Prometheus", 7 "enable": true, 8 "hide": true, 9 "iconColor": "rgba(0, 211, 255, 1)", 10 "name": "Annotations & Alerts", 11 "type": "dashboard" 12 } 13 ] 14 }, 15 "description": "Helidon Endpoint Metrics Monitoring", 16 "editable": true, 17 "gnetId": 12853, 18 "graphTooltip": 0, 19 "iteration": 1675288749097, 20 "links": [], 21 "panels": [ 22 { 23 "cacheTimeout": null, 24 "colorBackground": true, 25 "colorValue": false, 26 "colors": [ 27 "#d44a3a", 28 "#37872D", 29 "#FADE2A" 30 ], 31 "datasource": null, 32 "fieldConfig": { 33 "defaults": {}, 34 "overrides": [] 35 }, 36 "format": "none", 37 "gauge": { 38 "maxValue": 100, 39 "minValue": 0, 40 "show": false, 41 "thresholdLabels": false, 42 "thresholdMarkers": true 43 }, 44 "gridPos": { 45 "h": 2, 46 "w": 4, 47 "x": 0, 48 "y": 0 49 }, 50 "id": 29, 51 "interval": null, 52 "links": [], 53 "mappingType": 1, 54 "mappingTypes": [ 55 { 56 "name": "value to text", 57 "value": 1 58 }, 59 { 60 "name": "range to text", 61 "value": 2 62 } 63 ], 64 "maxDataPoints": 100, 65 "nullPointMode": "connected", 66 "nullText": null, 67 "postfix": "", 68 "postfixFontSize": "50%", 69 "prefix": "", 70 "prefixFontSize": "50%", 71 "rangeMaps": [ 72 { 73 "from": "null", 74 "text": "N/A", 75 "to": "null" 76 } 77 ], 78 "sparkline": { 79 "fillColor": "rgba(31, 118, 189, 0.18)", 80 "full": false, 81 "lineColor": "rgb(31, 120, 193)", 82 "show": false, 83 "ymax": null, 84 "ymin": null 85 }, 86 "tableColumn": "", 87 "targets": [ 88 { 89 "exemplar": true, 90 "expr": "up{job=\"$serviceID\", instance=\"$instance\",verrazzano_cluster=~\"$vzcluster\",container!~\"istio-proxy|jaeger-agent|fluentd-stdout-sidecar\"}", 91 "interval": "", 92 "legendFormat": "", 93 "refId": "A" 94 } 95 ], 96 "thresholds": "1", 97 "timeFrom": null, 98 "timeShift": null, 99 "title": "Status", 100 "type": "singlestat", 101 "valueFontSize": "80%", 102 "valueMaps": [ 103 { 104 "op": "=", 105 "text": "UP", 106 "value": "1" 107 }, 108 { 109 "op": "=", 110 "text": "DOWN", 111 "value": "0" 112 } 113 ], 114 "valueName": "current" 115 }, 116 { 117 "cacheTimeout": null, 118 "colorBackground": false, 119 "colorValue": false, 120 "colors": [ 121 "#299c46", 122 "rgba(237, 129, 40, 0.89)", 123 "#d44a3a" 124 ], 125 "datasource": "Prometheus", 126 "description": " base_jvm_uptime_seconds Displays the uptime of the JVM in milliseconds.", 127 "fieldConfig": { 128 "defaults": {}, 129 "overrides": [] 130 }, 131 "format": "s", 132 "gauge": { 133 "maxValue": 100, 134 "minValue": 0, 135 "show": false, 136 "thresholdLabels": false, 137 "thresholdMarkers": true 138 }, 139 "gridPos": { 140 "h": 2, 141 "w": 3, 142 "x": 4, 143 "y": 0 144 }, 145 "id": 26, 146 "interval": null, 147 "links": [], 148 "mappingType": 1, 149 "mappingTypes": [ 150 { 151 "name": "value to text", 152 "value": 1 153 }, 154 { 155 "name": "range to text", 156 "value": 2 157 } 158 ], 159 "maxDataPoints": 100, 160 "nullPointMode": "connected", 161 "nullText": null, 162 "pluginVersion": "6.5.2", 163 "postfix": "", 164 "postfixFontSize": "50%", 165 "prefix": "", 166 "prefixFontSize": "50%", 167 "rangeMaps": [ 168 { 169 "from": "null", 170 "text": "N/A", 171 "to": "null" 172 } 173 ], 174 "sparkline": { 175 "fillColor": "rgba(31, 118, 189, 0.18)", 176 "full": false, 177 "lineColor": "rgb(31, 120, 193)", 178 "show": false, 179 "ymax": null, 180 "ymin": null 181 }, 182 "tableColumn": "", 183 "targets": [ 184 { 185 "exemplar": true, 186 "expr": "base_jvm_uptime_seconds{instance=\"$instance\", job=\"$serviceID\", verrazzano_cluster=~\"$vzcluster\",container!~\"istio-proxy|jaeger-agent|fluentd-stdout-sidecar\"}", 187 "interval": "", 188 "legendFormat": "", 189 "refId": "A" 190 } 191 ], 192 "thresholds": "", 193 "timeFrom": null, 194 "timeShift": null, 195 "title": "Uptime", 196 "type": "singlestat", 197 "valueFontSize": "80%", 198 "valueMaps": [ 199 { 200 "op": "=", 201 "text": "N/A", 202 "value": "null" 203 } 204 ], 205 "valueName": "current" 206 }, 207 { 208 "aliasColors": {}, 209 "bars": false, 210 "cacheTimeout": null, 211 "dashLength": 10, 212 "dashes": false, 213 "datasource": "Prometheus", 214 "description": "base_gc_total Displays the total number of collections that have occurred. This attribute lists -1 if the collection count is undefined for this collector.", 215 "fieldConfig": { 216 "defaults": { 217 "links": [] 218 }, 219 "overrides": [] 220 }, 221 "fill": 1, 222 "fillGradient": 0, 223 "gridPos": { 224 "h": 8, 225 "w": 8, 226 "x": 7, 227 "y": 0 228 }, 229 "hiddenSeries": false, 230 "id": 14, 231 "legend": { 232 "alignAsTable": true, 233 "avg": true, 234 "current": true, 235 "max": true, 236 "min": true, 237 "show": true, 238 "total": false, 239 "values": true 240 }, 241 "lines": true, 242 "linewidth": 1, 243 "links": [], 244 "nullPointMode": "null", 245 "options": { 246 "alertThreshold": true 247 }, 248 "percentage": false, 249 "pluginVersion": "7.5.17", 250 "pointradius": 2, 251 "points": false, 252 "renderer": "flot", 253 "seriesOverrides": [], 254 "spaceLength": 10, 255 "stack": false, 256 "steppedLine": false, 257 "targets": [ 258 { 259 "exemplar": true, 260 "expr": "base_gc_total{instance=\"$instance\", job=\"$serviceID\", verrazzano_cluster=~\"$vzcluster\"}", 261 "interval": "", 262 "intervalFactor": 2, 263 "legendFormat": "{{ name }}", 264 "refId": "A" 265 } 266 ], 267 "thresholds": [], 268 "timeFrom": null, 269 "timeRegions": [], 270 "timeShift": null, 271 "title": "GC Copy & Mark Sweep Total", 272 "tooltip": { 273 "shared": true, 274 "sort": 0, 275 "value_type": "individual" 276 }, 277 "type": "graph", 278 "xaxis": { 279 "buckets": null, 280 "mode": "time", 281 "name": null, 282 "show": true, 283 "values": [] 284 }, 285 "yaxes": [ 286 { 287 "format": "short", 288 "label": null, 289 "logBase": 1, 290 "max": null, 291 "min": null, 292 "show": true 293 }, 294 { 295 "format": "short", 296 "label": null, 297 "logBase": 1, 298 "max": null, 299 "min": null, 300 "show": true 301 } 302 ], 303 "yaxis": { 304 "align": false, 305 "alignLevel": null 306 } 307 }, 308 { 309 "aliasColors": {}, 310 "bars": false, 311 "cacheTimeout": null, 312 "dashLength": 10, 313 "dashes": false, 314 "datasource": "Prometheus", 315 "description": "base_gc_time_seconds Displays the approximate accumulated collection elapsed time in seconds. This attribute displays -1 if the collection elapsed time is undefined for this collector. The JVM implementation may use a high resolution timer to measure the elapsed time. This attribute may display the same value even if the collection count has been incremented if the collection elapsed time is very short.", 316 "fieldConfig": { 317 "defaults": { 318 "links": [] 319 }, 320 "overrides": [] 321 }, 322 "fill": 1, 323 "fillGradient": 0, 324 "gridPos": { 325 "h": 8, 326 "w": 8, 327 "x": 15, 328 "y": 0 329 }, 330 "hiddenSeries": false, 331 "id": 12, 332 "legend": { 333 "alignAsTable": true, 334 "avg": true, 335 "current": true, 336 "max": true, 337 "min": true, 338 "rightSide": false, 339 "show": true, 340 "total": false, 341 "values": true 342 }, 343 "lines": true, 344 "linewidth": 1, 345 "links": [], 346 "nullPointMode": "null", 347 "options": { 348 "alertThreshold": true 349 }, 350 "percentage": false, 351 "pluginVersion": "7.5.17", 352 "pointradius": 2, 353 "points": false, 354 "renderer": "flot", 355 "seriesOverrides": [], 356 "spaceLength": 10, 357 "stack": false, 358 "steppedLine": false, 359 "targets": [ 360 { 361 "exemplar": true, 362 "expr": "base_gc_time_seconds{instance=\"$instance\", job=\"$serviceID\", verrazzano_cluster=~\"$vzcluster\"}", 363 "interval": "", 364 "legendFormat": "{{ name }}", 365 "refId": "A" 366 } 367 ], 368 "thresholds": [], 369 "timeFrom": null, 370 "timeRegions": [], 371 "timeShift": null, 372 "title": "GC Copy & Mark Sweep Time", 373 "tooltip": { 374 "shared": true, 375 "sort": 0, 376 "value_type": "individual" 377 }, 378 "type": "graph", 379 "xaxis": { 380 "buckets": null, 381 "mode": "time", 382 "name": null, 383 "show": true, 384 "values": [] 385 }, 386 "yaxes": [ 387 { 388 "format": "ms", 389 "label": null, 390 "logBase": 1, 391 "max": null, 392 "min": null, 393 "show": true 394 }, 395 { 396 "format": "short", 397 "label": null, 398 "logBase": 1, 399 "max": null, 400 "min": null, 401 "show": false 402 } 403 ], 404 "yaxis": { 405 "align": false, 406 "alignLevel": null 407 } 408 }, 409 { 410 "aliasColors": {}, 411 "bars": false, 412 "dashLength": 10, 413 "dashes": false, 414 "datasource": "Prometheus", 415 "description": "", 416 "fieldConfig": { 417 "defaults": { 418 "links": [] 419 }, 420 "overrides": [] 421 }, 422 "fill": 1, 423 "fillGradient": 0, 424 "gridPos": { 425 "h": 6, 426 "w": 7, 427 "x": 0, 428 "y": 2 429 }, 430 "hiddenSeries": false, 431 "id": 8, 432 "legend": { 433 "alignAsTable": true, 434 "avg": true, 435 "current": true, 436 "max": true, 437 "min": true, 438 "show": true, 439 "total": false, 440 "values": true 441 }, 442 "lines": true, 443 "linewidth": 1, 444 "links": [], 445 "nullPointMode": "null", 446 "options": { 447 "alertThreshold": true 448 }, 449 "percentage": false, 450 "pluginVersion": "7.5.17", 451 "pointradius": 5, 452 "points": false, 453 "renderer": "flot", 454 "seriesOverrides": [], 455 "spaceLength": 10, 456 "stack": false, 457 "steppedLine": false, 458 "targets": [ 459 { 460 "exemplar": true, 461 "expr": "base_cpu_systemLoadAverage{instance=\"$instance\",job=\"$serviceID\", verrazzano_cluster=~\"$vzcluster\"}", 462 "interval": "", 463 "intervalFactor": 2, 464 "legendFormat": "CPU load", 465 "refId": "A" 466 } 467 ], 468 "thresholds": [], 469 "timeFrom": null, 470 "timeRegions": [], 471 "timeShift": null, 472 "title": "CPU Load", 473 "tooltip": { 474 "shared": true, 475 "sort": 0, 476 "value_type": "individual" 477 }, 478 "type": "graph", 479 "xaxis": { 480 "buckets": null, 481 "mode": "time", 482 "name": null, 483 "show": true, 484 "values": [] 485 }, 486 "yaxes": [ 487 { 488 "format": "percentunit", 489 "label": null, 490 "logBase": 1, 491 "max": null, 492 "min": null, 493 "show": true 494 }, 495 { 496 "format": "short", 497 "label": null, 498 "logBase": 1, 499 "max": null, 500 "min": null, 501 "show": false 502 } 503 ], 504 "yaxis": { 505 "align": false, 506 "alignLevel": null 507 } 508 }, 509 { 510 "aliasColors": {}, 511 "bars": false, 512 "dashLength": 10, 513 "dashes": false, 514 "datasource": "Prometheus", 515 "fieldConfig": { 516 "defaults": { 517 "links": [] 518 }, 519 "overrides": [] 520 }, 521 "fill": 1, 522 "fillGradient": 0, 523 "gridPos": { 524 "h": 8, 525 "w": 9, 526 "x": 0, 527 "y": 8 528 }, 529 "hiddenSeries": false, 530 "hideTimeOverride": false, 531 "id": 10, 532 "interval": "", 533 "legend": { 534 "alignAsTable": true, 535 "avg": true, 536 "current": true, 537 "max": true, 538 "min": true, 539 "rightSide": false, 540 "show": true, 541 "total": false, 542 "values": true 543 }, 544 "lines": true, 545 "linewidth": 1, 546 "links": [], 547 "nullPointMode": "null", 548 "options": { 549 "alertThreshold": true 550 }, 551 "percentage": false, 552 "pluginVersion": "7.5.17", 553 "pointradius": 5, 554 "points": false, 555 "renderer": "flot", 556 "seriesOverrides": [], 557 "spaceLength": 10, 558 "stack": false, 559 "steppedLine": false, 560 "targets": [ 561 { 562 "exemplar": true, 563 "expr": "base_memory_usedHeap_bytes{instance=\"$instance\",job=\"$serviceID\", verrazzano_cluster=~\"$vzcluster\"}", 564 "interval": "", 565 "intervalFactor": 2, 566 "legendFormat": "Used Heap", 567 "refId": "A" 568 }, 569 { 570 "exemplar": true, 571 "expr": "base_memory_committedHeap_bytes{instance=\"$instance\", job=\"$serviceID\", verrazzano_cluster=~\"$vzcluster\", }", 572 "interval": "", 573 "intervalFactor": 2, 574 "legendFormat": "Commited Heap", 575 "refId": "C" 576 }, 577 { 578 "exemplar": true, 579 "expr": "base_memory_maxHeap_bytes{instance=\"$instance\", job=\"$serviceID\", verrazzano_cluster=~\"$vzcluster\"}", 580 "interval": "", 581 "intervalFactor": 2, 582 "legendFormat": "Max Heap", 583 "refId": "B" 584 } 585 ], 586 "thresholds": [], 587 "timeFrom": null, 588 "timeRegions": [], 589 "timeShift": null, 590 "title": "Heap Sizes", 591 "tooltip": { 592 "shared": true, 593 "sort": 2, 594 "value_type": "individual" 595 }, 596 "type": "graph", 597 "xaxis": { 598 "buckets": null, 599 "mode": "time", 600 "name": null, 601 "show": true, 602 "values": [] 603 }, 604 "yaxes": [ 605 { 606 "format": "decbytes", 607 "label": null, 608 "logBase": 1, 609 "max": null, 610 "min": null, 611 "show": true 612 }, 613 { 614 "format": "short", 615 "label": null, 616 "logBase": 1, 617 "max": null, 618 "min": null, 619 "show": false 620 } 621 ], 622 "yaxis": { 623 "align": false, 624 "alignLevel": null 625 } 626 }, 627 { 628 "aliasColors": {}, 629 "bars": false, 630 "dashLength": 10, 631 "dashes": false, 632 "datasource": "Prometheus", 633 "fieldConfig": { 634 "defaults": { 635 "links": [] 636 }, 637 "overrides": [] 638 }, 639 "fill": 1, 640 "fillGradient": 0, 641 "gridPos": { 642 "h": 8, 643 "w": 10, 644 "x": 9, 645 "y": 8 646 }, 647 "hiddenSeries": false, 648 "id": 2, 649 "legend": { 650 "alignAsTable": true, 651 "avg": true, 652 "current": true, 653 "max": true, 654 "min": true, 655 "rightSide": false, 656 "show": true, 657 "total": false, 658 "values": true 659 }, 660 "lines": true, 661 "linewidth": 1, 662 "links": [], 663 "nullPointMode": "null", 664 "options": { 665 "alertThreshold": true 666 }, 667 "percentage": false, 668 "pluginVersion": "7.5.17", 669 "pointradius": 5, 670 "points": false, 671 "renderer": "flot", 672 "seriesOverrides": [], 673 "spaceLength": 10, 674 "stack": false, 675 "steppedLine": false, 676 "targets": [ 677 { 678 "exemplar": true, 679 "expr": "base_thread_count{instance=\"$instance\",job=\"$serviceID\", verrazzano_cluster=~\"$vzcluster\"}", 680 "interval": "", 681 "intervalFactor": 2, 682 "legendFormat": "Thread Count", 683 "refId": "A" 684 } 685 ], 686 "thresholds": [], 687 "timeFrom": null, 688 "timeRegions": [], 689 "timeShift": null, 690 "title": "Thread Count", 691 "tooltip": { 692 "shared": true, 693 "sort": 0, 694 "value_type": "individual" 695 }, 696 "type": "graph", 697 "xaxis": { 698 "buckets": null, 699 "mode": "time", 700 "name": null, 701 "show": true, 702 "values": [] 703 }, 704 "yaxes": [ 705 { 706 "format": "short", 707 "label": null, 708 "logBase": 1, 709 "max": null, 710 "min": null, 711 "show": true 712 }, 713 { 714 "format": "short", 715 "label": null, 716 "logBase": 1, 717 "max": null, 718 "min": null, 719 "show": false 720 } 721 ], 722 "yaxis": { 723 "align": false, 724 "alignLevel": null 725 } 726 }, 727 { 728 "cacheTimeout": null, 729 "colorBackground": false, 730 "colorValue": false, 731 "colors": [ 732 "#299c46", 733 "rgba(237, 129, 40, 0.89)", 734 "#d44a3a" 735 ], 736 "datasource": "Prometheus", 737 "description": "base_classloader_loadedClasses_count Displays the number of classes that are currently loaded in the JVM.", 738 "fieldConfig": { 739 "defaults": {}, 740 "overrides": [] 741 }, 742 "format": "none", 743 "gauge": { 744 "maxValue": 100, 745 "minValue": 0, 746 "show": false, 747 "thresholdLabels": false, 748 "thresholdMarkers": true 749 }, 750 "gridPos": { 751 "h": 3, 752 "w": 4, 753 "x": 19, 754 "y": 8 755 }, 756 "id": 20, 757 "interval": null, 758 "links": [], 759 "mappingType": 1, 760 "mappingTypes": [ 761 { 762 "name": "value to text", 763 "value": 1 764 }, 765 { 766 "name": "range to text", 767 "value": 2 768 } 769 ], 770 "maxDataPoints": 100, 771 "nullPointMode": "connected", 772 "nullText": null, 773 "pluginVersion": "6.5.2", 774 "postfix": "", 775 "postfixFontSize": "50%", 776 "prefix": "", 777 "prefixFontSize": "50%", 778 "rangeMaps": [ 779 { 780 "from": "null", 781 "text": "N/A", 782 "to": "null" 783 } 784 ], 785 "sparkline": { 786 "fillColor": "rgba(31, 118, 189, 0.18)", 787 "full": false, 788 "lineColor": "rgb(31, 120, 193)", 789 "show": false, 790 "ymax": null, 791 "ymin": null 792 }, 793 "tableColumn": "", 794 "targets": [ 795 { 796 "exemplar": true, 797 "expr": "base_classloader_loadedClasses_count{instance=\"$instance\", job=\"$serviceID\", verrazzano_cluster=~\"$vzcluster\",container!~\"istio-proxy|jaeger-agent|fluentd-stdout-sidecar\"}", 798 "interval": "", 799 "legendFormat": "", 800 "refId": "A" 801 } 802 ], 803 "thresholds": "", 804 "timeFrom": null, 805 "timeShift": null, 806 "title": "Currently loaded Classes", 807 "type": "singlestat", 808 "valueFontSize": "80%", 809 "valueMaps": [ 810 { 811 "op": "=", 812 "text": "N/A", 813 "value": "null" 814 } 815 ], 816 "valueName": "avg" 817 }, 818 { 819 "cacheTimeout": null, 820 "colorBackground": false, 821 "colorValue": false, 822 "colors": [ 823 "#299c46", 824 "rgba(237, 129, 40, 0.89)", 825 "#d44a3a" 826 ], 827 "datasource": "Prometheus", 828 "description": "base_classloader_loadedClasses_total_total Displays the total number of classes that have been loaded since the JVM has started execution.", 829 "fieldConfig": { 830 "defaults": {}, 831 "overrides": [] 832 }, 833 "format": "none", 834 "gauge": { 835 "maxValue": 100, 836 "minValue": 0, 837 "show": false, 838 "thresholdLabels": false, 839 "thresholdMarkers": true 840 }, 841 "gridPos": { 842 "h": 3, 843 "w": 4, 844 "x": 19, 845 "y": 11 846 }, 847 "id": 23, 848 "interval": null, 849 "links": [], 850 "mappingType": 1, 851 "mappingTypes": [ 852 { 853 "name": "value to text", 854 "value": 1 855 }, 856 { 857 "name": "range to text", 858 "value": 2 859 } 860 ], 861 "maxDataPoints": 100, 862 "nullPointMode": "connected", 863 "nullText": null, 864 "pluginVersion": "6.5.2", 865 "postfix": "", 866 "postfixFontSize": "50%", 867 "prefix": "", 868 "prefixFontSize": "50%", 869 "rangeMaps": [ 870 { 871 "from": "null", 872 "text": "N/A", 873 "to": "null" 874 } 875 ], 876 "sparkline": { 877 "fillColor": "rgba(31, 118, 189, 0.18)", 878 "full": false, 879 "lineColor": "rgb(31, 120, 193)", 880 "show": false, 881 "ymax": null, 882 "ymin": null 883 }, 884 "tableColumn": "", 885 "targets": [ 886 { 887 "exemplar": true, 888 "expr": "base_classloader_loadedClasses_total_total{instance=\"$instance\", job=\"$serviceID\", verrazzano_cluster=~\"$vzcluster\",container!~\"istio-proxy|jaeger-agent|fluentd-stdout-sidecar\"}", 889 "interval": "", 890 "legendFormat": "", 891 "refId": "A" 892 } 893 ], 894 "thresholds": "", 895 "timeFrom": null, 896 "timeShift": null, 897 "title": "Total loaded Classes", 898 "type": "singlestat", 899 "valueFontSize": "80%", 900 "valueMaps": [ 901 { 902 "op": "=", 903 "text": "N/A", 904 "value": "null" 905 } 906 ], 907 "valueName": "avg" 908 }, 909 { 910 "cacheTimeout": null, 911 "colorBackground": false, 912 "colorValue": false, 913 "colors": [ 914 "#299c46", 915 "rgba(237, 129, 40, 0.89)", 916 "#d44a3a" 917 ], 918 "datasource": "Prometheus", 919 "description": "base_classloader_unloadedClasses_total_total Displays the total number of classes unloaded since the JVM has started execution.", 920 "fieldConfig": { 921 "defaults": {}, 922 "overrides": [] 923 }, 924 "format": "none", 925 "gauge": { 926 "maxValue": 100, 927 "minValue": 0, 928 "show": false, 929 "thresholdLabels": false, 930 "thresholdMarkers": true 931 }, 932 "gridPos": { 933 "h": 3, 934 "w": 4, 935 "x": 19, 936 "y": 14 937 }, 938 "id": 24, 939 "interval": null, 940 "links": [], 941 "mappingType": 1, 942 "mappingTypes": [ 943 { 944 "name": "value to text", 945 "value": 1 946 }, 947 { 948 "name": "range to text", 949 "value": 2 950 } 951 ], 952 "maxDataPoints": 100, 953 "nullPointMode": "connected", 954 "nullText": null, 955 "pluginVersion": "6.5.2", 956 "postfix": "", 957 "postfixFontSize": "50%", 958 "prefix": "", 959 "prefixFontSize": "50%", 960 "rangeMaps": [ 961 { 962 "from": "null", 963 "text": "N/A", 964 "to": "null" 965 } 966 ], 967 "sparkline": { 968 "fillColor": "rgba(31, 118, 189, 0.18)", 969 "full": false, 970 "lineColor": "rgb(31, 120, 193)", 971 "show": false, 972 "ymax": null, 973 "ymin": null 974 }, 975 "tableColumn": "", 976 "targets": [ 977 { 978 "exemplar": true, 979 "expr": "base_classloader_unloadedClasses_total_total{instance=\"$instance\", job=\"$serviceID\", verrazzano_cluster=~\"$vzcluster\",container!~\"istio-proxy|jaeger-agent|fluentd-stdout-sidecar\"}", 980 "interval": "", 981 "legendFormat": "", 982 "refId": "A" 983 } 984 ], 985 "thresholds": "", 986 "timeFrom": null, 987 "timeShift": null, 988 "title": "Total unloaded Classes", 989 "type": "singlestat", 990 "valueFontSize": "80%", 991 "valueMaps": [ 992 { 993 "op": "=", 994 "text": "N/A", 995 "value": "null" 996 } 997 ], 998 "valueName": "avg" 999 }, 1000 { 1001 "aliasColors": {}, 1002 "bars": false, 1003 "cacheTimeout": null, 1004 "dashLength": 10, 1005 "dashes": false, 1006 "datasource": "Prometheus", 1007 "description": "vendor_requests_meter_rate_per_second", 1008 "fieldConfig": { 1009 "defaults": { 1010 "links": [] 1011 }, 1012 "overrides": [] 1013 }, 1014 "fill": 1, 1015 "fillGradient": 0, 1016 "gridPos": { 1017 "h": 8, 1018 "w": 9, 1019 "x": 0, 1020 "y": 16 1021 }, 1022 "hiddenSeries": false, 1023 "id": 31, 1024 "legend": { 1025 "alignAsTable": true, 1026 "avg": true, 1027 "current": true, 1028 "max": true, 1029 "min": true, 1030 "show": true, 1031 "total": false, 1032 "values": true 1033 }, 1034 "lines": true, 1035 "linewidth": 1, 1036 "links": [], 1037 "nullPointMode": "null", 1038 "options": { 1039 "alertThreshold": true 1040 }, 1041 "percentage": false, 1042 "pluginVersion": "7.5.17", 1043 "pointradius": 2, 1044 "points": false, 1045 "renderer": "flot", 1046 "seriesOverrides": [], 1047 "spaceLength": 10, 1048 "stack": false, 1049 "steppedLine": false, 1050 "targets": [ 1051 { 1052 "exemplar": true, 1053 "expr": "vendor_requests_meter_rate_per_second{instance=\"$instance\", job=\"$serviceID\", verrazzano_cluster=~\"$vzcluster\"}", 1054 "interval": "", 1055 "intervalFactor": 2, 1056 "legendFormat": "", 1057 "refId": "A" 1058 } 1059 ], 1060 "thresholds": [], 1061 "timeFrom": null, 1062 "timeRegions": [], 1063 "timeShift": null, 1064 "title": "HTTP requests_meter_rate_per_second", 1065 "tooltip": { 1066 "shared": true, 1067 "sort": 0, 1068 "value_type": "individual" 1069 }, 1070 "type": "graph", 1071 "xaxis": { 1072 "buckets": null, 1073 "mode": "time", 1074 "name": null, 1075 "show": true, 1076 "values": [] 1077 }, 1078 "yaxes": [ 1079 { 1080 "format": "short", 1081 "label": null, 1082 "logBase": 1, 1083 "max": null, 1084 "min": null, 1085 "show": true 1086 }, 1087 { 1088 "format": "short", 1089 "label": null, 1090 "logBase": 1, 1091 "max": null, 1092 "min": null, 1093 "show": true 1094 } 1095 ], 1096 "yaxis": { 1097 "align": false, 1098 "alignLevel": null 1099 } 1100 }, 1101 { 1102 "aliasColors": {}, 1103 "bars": false, 1104 "cacheTimeout": null, 1105 "dashLength": 10, 1106 "dashes": false, 1107 "datasource": "Prometheus", 1108 "description": "vendor_grpc_requests_meter_rate_per_second", 1109 "fieldConfig": { 1110 "defaults": { 1111 "links": [] 1112 }, 1113 "overrides": [] 1114 }, 1115 "fill": 1, 1116 "fillGradient": 0, 1117 "gridPos": { 1118 "h": 8, 1119 "w": 10, 1120 "x": 9, 1121 "y": 16 1122 }, 1123 "hiddenSeries": false, 1124 "id": 30, 1125 "legend": { 1126 "alignAsTable": true, 1127 "avg": true, 1128 "current": true, 1129 "max": true, 1130 "min": true, 1131 "show": true, 1132 "total": false, 1133 "values": true 1134 }, 1135 "lines": true, 1136 "linewidth": 1, 1137 "links": [], 1138 "nullPointMode": "null", 1139 "options": { 1140 "alertThreshold": true 1141 }, 1142 "percentage": false, 1143 "pluginVersion": "7.5.17", 1144 "pointradius": 2, 1145 "points": false, 1146 "renderer": "flot", 1147 "seriesOverrides": [], 1148 "spaceLength": 10, 1149 "stack": false, 1150 "steppedLine": false, 1151 "targets": [ 1152 { 1153 "exemplar": true, 1154 "expr": "vendor_grpc_requests_meter_rate_per_second{instance=\"$instance\", job=\"$serviceID\", verrazzano_cluster=~\"$vzcluster\"}", 1155 "interval": "", 1156 "intervalFactor": 2, 1157 "legendFormat": "", 1158 "refId": "A" 1159 } 1160 ], 1161 "thresholds": [], 1162 "timeFrom": null, 1163 "timeRegions": [], 1164 "timeShift": null, 1165 "title": "GRPC requests_meter_rate_per_second", 1166 "tooltip": { 1167 "shared": true, 1168 "sort": 0, 1169 "value_type": "individual" 1170 }, 1171 "type": "graph", 1172 "xaxis": { 1173 "buckets": null, 1174 "mode": "time", 1175 "name": null, 1176 "show": true, 1177 "values": [] 1178 }, 1179 "yaxes": [ 1180 { 1181 "format": "short", 1182 "label": null, 1183 "logBase": 1, 1184 "max": null, 1185 "min": null, 1186 "show": true 1187 }, 1188 { 1189 "format": "short", 1190 "label": null, 1191 "logBase": 1, 1192 "max": null, 1193 "min": null, 1194 "show": true 1195 } 1196 ], 1197 "yaxis": { 1198 "align": false, 1199 "alignLevel": null 1200 } 1201 } 1202 ], 1203 "refresh": "", 1204 "schemaVersion": 27, 1205 "style": "dark", 1206 "tags": [], 1207 "templating": { 1208 "list": [ 1209 { 1210 "allValue": null, 1211 "current": { 1212 "selected": false, 1213 "text": "All", 1214 "value": "$__all" 1215 }, 1216 "datasource": "Prometheus", 1217 "definition": "label_values(verrazzano_cluster)", 1218 "description": null, 1219 "error": null, 1220 "hide": 0, 1221 "includeAll": true, 1222 "label": "Verrazzano Cluster", 1223 "multi": false, 1224 "name": "vzcluster", 1225 "options": [], 1226 "query": { 1227 "query": "label_values(verrazzano_cluster)", 1228 "refId": "Prometheus-vzcluster-Variable-Query" 1229 }, 1230 "refresh": 1, 1231 "regex": "", 1232 "skipUrlSync": false, 1233 "sort": 0, 1234 "tagValuesQuery": "", 1235 "tags": [], 1236 "tagsQuery": "", 1237 "type": "query", 1238 "useTags": false 1239 }, 1240 { 1241 "allValue": null, 1242 "current": { 1243 "isNone": true, 1244 "selected": false, 1245 "text": "None", 1246 "value": "" 1247 }, 1248 "datasource": "Prometheus", 1249 "definition": "label_values(base_classloader_loadedClasses_count{verrazzano_cluster=~\"$vzcluster\"}, job)", 1250 "description": null, 1251 "error": null, 1252 "hide": 0, 1253 "includeAll": false, 1254 "label": "ServiceID", 1255 "multi": false, 1256 "name": "serviceID", 1257 "options": [], 1258 "query": { 1259 "query": "label_values(base_classloader_loadedClasses_count{verrazzano_cluster=~\"$vzcluster\"}, job)", 1260 "refId": "Prometheus-serviceID-Variable-Query" 1261 }, 1262 "refresh": 1, 1263 "regex": "", 1264 "skipUrlSync": false, 1265 "sort": 1, 1266 "tagValuesQuery": "", 1267 "tags": [], 1268 "tagsQuery": "", 1269 "type": "query", 1270 "useTags": true 1271 }, 1272 { 1273 "allValue": null, 1274 "current": { 1275 "isNone": true, 1276 "selected": false, 1277 "text": "None", 1278 "value": "" 1279 }, 1280 "datasource": "Prometheus", 1281 "definition": "label_values(base_classloader_loadedClasses_count{verrazzano_cluster=~\"$vzcluster\",job=\"$serviceID\"}, instance)", 1282 "description": null, 1283 "error": null, 1284 "hide": 0, 1285 "includeAll": false, 1286 "label": null, 1287 "multi": false, 1288 "name": "instance", 1289 "options": [], 1290 "query": { 1291 "query": "label_values(base_classloader_loadedClasses_count{verrazzano_cluster=~\"$vzcluster\",job=\"$serviceID\"}, instance)", 1292 "refId": "Prometheus-instance-Variable-Query" 1293 }, 1294 "refresh": 1, 1295 "regex": "", 1296 "skipUrlSync": false, 1297 "sort": 0, 1298 "tagValuesQuery": "", 1299 "tags": [], 1300 "tagsQuery": "", 1301 "type": "query", 1302 "useTags": false 1303 } 1304 ] 1305 }, 1306 "time": { 1307 "from": "now-6h", 1308 "to": "now" 1309 }, 1310 "timepicker": { 1311 "refresh_intervals": [ 1312 "5s", 1313 "10s", 1314 "30s", 1315 "1m", 1316 "5m", 1317 "15m", 1318 "30m", 1319 "1h", 1320 "2h", 1321 "1d" 1322 ], 1323 "time_options": [ 1324 "5m", 1325 "15m", 1326 "1h", 1327 "6h", 1328 "12h", 1329 "24h", 1330 "2d", 1331 "7d", 1332 "30d" 1333 ] 1334 }, 1335 "timezone": "", 1336 "title": "Helidon Monitoring Dashboard", 1337 "uid": "TkcxbEtWz", 1338 "version": 2 1339 }