github.com/verrazzano/verrazzano@v1.7.0/platform-operator/helm_config/charts/verrazzano-grafana-dashboards/dashboards/Coherence/elastic-data-summary-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": "", 16 "editable": true, 17 "gnetId": null, 18 "graphTooltip": 0, 19 "id": 30, 20 "iteration": 1592182757430, 21 "links": [ 22 { 23 "icon": "dashboard", 24 "includeVars": true, 25 "keepTime": true, 26 "tags": [], 27 "title": "Back to Main Dashboard", 28 "type": "link", 29 "url": "/d/coh-main/coherence-dashboard-main" 30 }, 31 { 32 "asDropdown": true, 33 "icon": "external link", 34 "includeVars": true, 35 "keepTime": true, 36 "tags": [ 37 "dashboard" 38 ], 39 "title": "Available Dashboards", 40 "type": "dashboards" 41 } 42 ], 43 "panels": [ 44 { 45 "content": "<center><h3>Elastic Data Summary - $ClusterName</h3></center>", 46 "datasource": "Prometheus", 47 "gridPos": { 48 "h": 2, 49 "w": 24, 50 "x": 0, 51 "y": 0 52 }, 53 "id": 2, 54 "links": [], 55 "mode": "html", 56 "title": "", 57 "type": "text" 58 }, 59 { 60 "cacheTimeout": null, 61 "colorBackground": false, 62 "colorValue": false, 63 "colors": [ 64 "#299c46", 65 "rgba(237, 129, 40, 0.89)", 66 "#d44a3a" 67 ], 68 "datasource": "Prometheus", 69 "decimals": 0, 70 "format": "none", 71 "gauge": { 72 "maxValue": 100, 73 "minValue": 0, 74 "show": false, 75 "thresholdLabels": false, 76 "thresholdMarkers": true 77 }, 78 "gridPos": { 79 "h": 5, 80 "w": 6, 81 "x": 0, 82 "y": 2 83 }, 84 "id": 7, 85 "interval": null, 86 "links": [], 87 "mappingType": 1, 88 "mappingTypes": [ 89 { 90 "name": "value to text", 91 "value": 1 92 }, 93 { 94 "name": "range to text", 95 "value": 2 96 } 97 ], 98 "maxDataPoints": 100, 99 "nullPointMode": "connected", 100 "nullText": null, 101 "postfix": "", 102 "postfixFontSize": "50%", 103 "prefix": "", 104 "prefixFontSize": "50%", 105 "rangeMaps": [ 106 { 107 "from": "null", 108 "text": "N/A", 109 "to": "null" 110 } 111 ], 112 "sparkline": { 113 "fillColor": "rgba(31, 118, 189, 0.18)", 114 "full": false, 115 "lineColor": "rgb(31, 120, 193)", 116 "show": false 117 }, 118 "tableColumn": "", 119 "targets": [ 120 { 121 "expr": "sum(vendor:coherence_journal_file_count{verrazzano_cluster=~\"$vzcluster\", cluster=~\"$ClusterName\",name=~\"RamJournalRM\"})", 122 "format": "time_series", 123 "intervalFactor": 1, 124 "legendFormat": "", 125 "refId": "A" 126 } 127 ], 128 "thresholds": "", 129 "title": "RAM Journal Files Used", 130 "type": "singlestat", 131 "valueFontSize": "80%", 132 "valueMaps": [ 133 { 134 "op": "=", 135 "text": "N/A", 136 "value": "null" 137 } 138 ], 139 "valueName": "current" 140 }, 141 { 142 "cacheTimeout": null, 143 "colorBackground": false, 144 "colorValue": false, 145 "colors": [ 146 "#299c46", 147 "rgba(237, 129, 40, 0.89)", 148 "#d44a3a" 149 ], 150 "datasource": "Prometheus", 151 "decimals": null, 152 "format": "decbytes", 153 "gauge": { 154 "maxValue": 100, 155 "minValue": 0, 156 "show": false, 157 "thresholdLabels": false, 158 "thresholdMarkers": true 159 }, 160 "gridPos": { 161 "h": 5, 162 "w": 6, 163 "x": 6, 164 "y": 2 165 }, 166 "id": 9, 167 "interval": null, 168 "links": [], 169 "mappingType": 1, 170 "mappingTypes": [ 171 { 172 "name": "value to text", 173 "value": 1 174 }, 175 { 176 "name": "range to text", 177 "value": 2 178 } 179 ], 180 "maxDataPoints": 100, 181 "nullPointMode": "connected", 182 "nullText": null, 183 "postfix": "", 184 "postfixFontSize": "50%", 185 "prefix": "", 186 "prefixFontSize": "50%", 187 "rangeMaps": [ 188 { 189 "from": "null", 190 "text": "N/A", 191 "to": "null" 192 } 193 ], 194 "sparkline": { 195 "fillColor": "rgba(31, 118, 189, 0.18)", 196 "full": false, 197 "lineColor": "rgb(31, 120, 193)", 198 "show": false 199 }, 200 "tableColumn": "", 201 "targets": [ 202 { 203 "expr": "sum(vendor:coherence_journal_total_data_size{verrazzano_cluster=~\"$vzcluster\", cluster=~\"$ClusterName\",name=~\"RamJournalRM\"})", 204 "format": "time_series", 205 "intervalFactor": 1, 206 "legendFormat": "", 207 "refId": "A" 208 } 209 ], 210 "thresholds": "", 211 "title": "Total RAM Used", 212 "type": "singlestat", 213 "valueFontSize": "80%", 214 "valueMaps": [ 215 { 216 "op": "=", 217 "text": "N/A", 218 "value": "null" 219 } 220 ], 221 "valueName": "current" 222 }, 223 { 224 "cacheTimeout": null, 225 "colorBackground": false, 226 "colorValue": false, 227 "colors": [ 228 "#299c46", 229 "rgba(237, 129, 40, 0.89)", 230 "#d44a3a" 231 ], 232 "datasource": "Prometheus", 233 "decimals": 0, 234 "format": "none", 235 "gauge": { 236 "maxValue": 100, 237 "minValue": 0, 238 "show": false, 239 "thresholdLabels": false, 240 "thresholdMarkers": true 241 }, 242 "gridPos": { 243 "h": 5, 244 "w": 6, 245 "x": 12, 246 "y": 2 247 }, 248 "id": 8, 249 "interval": null, 250 "links": [], 251 "mappingType": 1, 252 "mappingTypes": [ 253 { 254 "name": "value to text", 255 "value": 1 256 }, 257 { 258 "name": "range to text", 259 "value": 2 260 } 261 ], 262 "maxDataPoints": 100, 263 "nullPointMode": "connected", 264 "nullText": null, 265 "postfix": "", 266 "postfixFontSize": "50%", 267 "prefix": "", 268 "prefixFontSize": "50%", 269 "rangeMaps": [ 270 { 271 "from": "null", 272 "text": "N/A", 273 "to": "null" 274 } 275 ], 276 "sparkline": { 277 "fillColor": "rgba(31, 118, 189, 0.18)", 278 "full": false, 279 "lineColor": "rgb(31, 120, 193)", 280 "show": false 281 }, 282 "tableColumn": "", 283 "targets": [ 284 { 285 "expr": "sum(vendor:coherence_journal_file_count{verrazzano_cluster=~\"$vzcluster\", cluster=~\"$ClusterName\",name=~\"FlashJournalRM\"})", 286 "format": "time_series", 287 "intervalFactor": 1, 288 "legendFormat": "", 289 "refId": "A" 290 } 291 ], 292 "thresholds": "", 293 "title": "Flash Journal Files Used", 294 "type": "singlestat", 295 "valueFontSize": "80%", 296 "valueMaps": [ 297 { 298 "op": "=", 299 "text": "N/A", 300 "value": "null" 301 } 302 ], 303 "valueName": "current" 304 }, 305 { 306 "cacheTimeout": null, 307 "colorBackground": false, 308 "colorValue": false, 309 "colors": [ 310 "#299c46", 311 "rgba(237, 129, 40, 0.89)", 312 "#d44a3a" 313 ], 314 "datasource": "Prometheus", 315 "decimals": null, 316 "format": "decbytes", 317 "gauge": { 318 "maxValue": 100, 319 "minValue": 0, 320 "show": false, 321 "thresholdLabels": false, 322 "thresholdMarkers": true 323 }, 324 "gridPos": { 325 "h": 5, 326 "w": 6, 327 "x": 18, 328 "y": 2 329 }, 330 "id": 10, 331 "interval": null, 332 "links": [], 333 "mappingType": 1, 334 "mappingTypes": [ 335 { 336 "name": "value to text", 337 "value": 1 338 }, 339 { 340 "name": "range to text", 341 "value": 2 342 } 343 ], 344 "maxDataPoints": 100, 345 "nullPointMode": "connected", 346 "nullText": null, 347 "postfix": "", 348 "postfixFontSize": "50%", 349 "prefix": "", 350 "prefixFontSize": "50%", 351 "rangeMaps": [ 352 { 353 "from": "null", 354 "text": "N/A", 355 "to": "null" 356 } 357 ], 358 "sparkline": { 359 "fillColor": "rgba(31, 118, 189, 0.18)", 360 "full": false, 361 "lineColor": "rgb(31, 120, 193)", 362 "show": false 363 }, 364 "tableColumn": "", 365 "targets": [ 366 { 367 "expr": "sum(vendor:coherence_journal_total_data_size{verrazzano_cluster=~\"$vzcluster\", cluster=~\"$ClusterName\",name=~\"FlashJournalRM\"})", 368 "format": "time_series", 369 "intervalFactor": 1, 370 "legendFormat": "", 371 "refId": "A" 372 } 373 ], 374 "thresholds": "", 375 "title": "Total Flash Used", 376 "type": "singlestat", 377 "valueFontSize": "80%", 378 "valueMaps": [ 379 { 380 "op": "=", 381 "text": "N/A", 382 "value": "null" 383 } 384 ], 385 "valueName": "current" 386 }, 387 { 388 "aliasColors": {}, 389 "bars": false, 390 "dashLength": 10, 391 "dashes": false, 392 "datasource": "Prometheus", 393 "fill": 1, 394 "fillGradient": 0, 395 "gridPos": { 396 "h": 9, 397 "w": 12, 398 "x": 0, 399 "y": 7 400 }, 401 "hiddenSeries": false, 402 "id": 4, 403 "legend": { 404 "avg": false, 405 "current": true, 406 "max": false, 407 "min": false, 408 "show": true, 409 "total": false, 410 "values": true 411 }, 412 "lines": true, 413 "linewidth": 1, 414 "links": [], 415 "nullPointMode": "null", 416 "options": { 417 "dataLinks": [] 418 }, 419 "percentage": false, 420 "pointradius": 5, 421 "points": false, 422 "renderer": "flot", 423 "seriesOverrides": [], 424 "spaceLength": 10, 425 "stack": false, 426 "steppedLine": false, 427 "targets": [ 428 { 429 "expr": "sum(vendor:coherence_journal_total_data_size{verrazzano_cluster=~\"$vzcluster\", cluster=~\"$ClusterName\",name=~\"RamJournalRM\"}) by (verrazzano_cluster, name)", 430 "format": "time_series", 431 "interval": "", 432 "intervalFactor": 1, 433 "legendFormat": "Total Used RAM", 434 "refId": "B" 435 } 436 ], 437 "thresholds": [], 438 "timeFrom": null, 439 "timeRegions": [], 440 "timeShift": null, 441 "title": "RAM Journal Space", 442 "tooltip": { 443 "shared": true, 444 "sort": 0, 445 "value_type": "individual" 446 }, 447 "type": "graph", 448 "xaxis": { 449 "buckets": null, 450 "mode": "time", 451 "name": null, 452 "show": true, 453 "values": [] 454 }, 455 "yaxes": [ 456 { 457 "format": "decbytes", 458 "label": null, 459 "logBase": 1, 460 "max": null, 461 "min": "0", 462 "show": true 463 }, 464 { 465 "format": "short", 466 "label": null, 467 "logBase": 1, 468 "max": null, 469 "min": null, 470 "show": true 471 } 472 ], 473 "yaxis": { 474 "align": false, 475 "alignLevel": null 476 } 477 }, 478 { 479 "aliasColors": {}, 480 "bars": false, 481 "dashLength": 10, 482 "dashes": false, 483 "datasource": "Prometheus", 484 "fill": 1, 485 "fillGradient": 0, 486 "gridPos": { 487 "h": 9, 488 "w": 12, 489 "x": 12, 490 "y": 7 491 }, 492 "hiddenSeries": false, 493 "id": 5, 494 "legend": { 495 "avg": false, 496 "current": true, 497 "max": false, 498 "min": false, 499 "show": true, 500 "total": false, 501 "values": true 502 }, 503 "lines": true, 504 "linewidth": 1, 505 "links": [], 506 "nullPointMode": "null", 507 "options": { 508 "dataLinks": [] 509 }, 510 "percentage": false, 511 "pointradius": 5, 512 "points": false, 513 "renderer": "flot", 514 "seriesOverrides": [], 515 "spaceLength": 10, 516 "stack": false, 517 "steppedLine": false, 518 "targets": [ 519 { 520 "expr": "sum(vendor:coherence_journal_total_data_size{verrazzano_cluster=~\"$vzcluster\", cluster=~\"$ClusterName\",name=~\"FlashJournalRM\"}) by (verrazzano_cluster, name)", 521 "format": "time_series", 522 "interval": "", 523 "intervalFactor": 1, 524 "legendFormat": "Total Used Flash", 525 "refId": "B" 526 } 527 ], 528 "thresholds": [], 529 "timeFrom": null, 530 "timeRegions": [], 531 "timeShift": null, 532 "title": "Flash Journal Space", 533 "tooltip": { 534 "shared": true, 535 "sort": 0, 536 "value_type": "individual" 537 }, 538 "type": "graph", 539 "xaxis": { 540 "buckets": null, 541 "mode": "time", 542 "name": null, 543 "show": true, 544 "values": [] 545 }, 546 "yaxes": [ 547 { 548 "format": "decbytes", 549 "label": null, 550 "logBase": 1, 551 "max": null, 552 "min": "0", 553 "show": true 554 }, 555 { 556 "format": "short", 557 "label": null, 558 "logBase": 1, 559 "max": null, 560 "min": null, 561 "show": true 562 } 563 ], 564 "yaxis": { 565 "align": false, 566 "alignLevel": null 567 } 568 }, 569 { 570 "aliasColors": {}, 571 "bars": false, 572 "dashLength": 10, 573 "dashes": false, 574 "datasource": "Prometheus", 575 "decimals": 0, 576 "fill": 1, 577 "fillGradient": 0, 578 "gridPos": { 579 "h": 9, 580 "w": 12, 581 "x": 0, 582 "y": 16 583 }, 584 "hiddenSeries": false, 585 "id": 12, 586 "legend": { 587 "avg": false, 588 "current": true, 589 "hideZero": true, 590 "max": true, 591 "min": false, 592 "show": true, 593 "total": false, 594 "values": true 595 }, 596 "lines": true, 597 "linewidth": 1, 598 "links": [], 599 "nullPointMode": "null", 600 "options": { 601 "dataLinks": [] 602 }, 603 "percentage": false, 604 "pointradius": 5, 605 "points": false, 606 "renderer": "flot", 607 "seriesOverrides": [], 608 "spaceLength": 10, 609 "stack": false, 610 "steppedLine": true, 611 "targets": [ 612 { 613 "expr": "vendor:coherence_journal_compaction_count{verrazzano_cluster=~\"$vzcluster\", cluster=~\"$ClusterName\",name=~\"RamJournalRM\"} - vendor:coherence_journal_compaction_count{verrazzano_cluster=~\"$vzcluster\", cluster=~\"$ClusterName\",name=~\"RamJournalRM\"} offset $__interval ", 614 "format": "time_series", 615 "interval": "", 616 "intervalFactor": 1, 617 "legendFormat": "Compaction Count", 618 "refId": "A" 619 }, 620 { 621 "expr": "vendor:coherence_journal_exhaustive_compaction_count{verrazzano_cluster=~\"$vzcluster\", cluster=~\"$ClusterName\",name=~\"RamJournalRM\"} - vendor:coherence_journal_exhaustive_compaction_count{verrazzano_cluster=~\"$vzcluster\", cluster=~\"$ClusterName\",name=~\"RamJournalRM\"} offset $__interval ", 622 "format": "time_series", 623 "interval": "", 624 "intervalFactor": 1, 625 "legendFormat": "Exhaustive Compaction Count", 626 "refId": "B" 627 } 628 ], 629 "thresholds": [], 630 "timeFrom": null, 631 "timeRegions": [], 632 "timeShift": null, 633 "title": "RAM Journal Compactions - All Nodes", 634 "tooltip": { 635 "shared": true, 636 "sort": 0, 637 "value_type": "individual" 638 }, 639 "type": "graph", 640 "xaxis": { 641 "buckets": null, 642 "mode": "time", 643 "name": null, 644 "show": true, 645 "values": [] 646 }, 647 "yaxes": [ 648 { 649 "decimals": 0, 650 "format": "short", 651 "label": null, 652 "logBase": 1, 653 "max": null, 654 "min": "0", 655 "show": true 656 }, 657 { 658 "format": "short", 659 "label": null, 660 "logBase": 1, 661 "max": null, 662 "min": null, 663 "show": false 664 } 665 ], 666 "yaxis": { 667 "align": false, 668 "alignLevel": null 669 } 670 }, 671 { 672 "aliasColors": {}, 673 "bars": false, 674 "dashLength": 10, 675 "dashes": false, 676 "datasource": "Prometheus", 677 "decimals": 0, 678 "fill": 1, 679 "fillGradient": 0, 680 "gridPos": { 681 "h": 9, 682 "w": 12, 683 "x": 12, 684 "y": 16 685 }, 686 "hiddenSeries": false, 687 "id": 13, 688 "legend": { 689 "avg": false, 690 "current": true, 691 "hideZero": true, 692 "max": true, 693 "min": false, 694 "show": true, 695 "total": false, 696 "values": true 697 }, 698 "lines": true, 699 "linewidth": 1, 700 "links": [], 701 "nullPointMode": "null", 702 "options": { 703 "dataLinks": [] 704 }, 705 "percentage": false, 706 "pointradius": 5, 707 "points": false, 708 "renderer": "flot", 709 "seriesOverrides": [], 710 "spaceLength": 10, 711 "stack": false, 712 "steppedLine": true, 713 "targets": [ 714 { 715 "expr": "vendor:coherence_journal_compaction_count{verrazzano_cluster=~\"$vzcluster\", cluster=~\"$ClusterName\",name=~\"FlashJournalRM\"} - vendor:coherence_journal_compaction_count{verrazzano_cluster=~\"$vzcluster\", cluster=~\"$ClusterName\",name=~\"FlashJournalRM\"} offset $__interval ", 716 "format": "time_series", 717 "interval": "", 718 "intervalFactor": 1, 719 "legendFormat": "Compaction Count", 720 "refId": "A" 721 }, 722 { 723 "expr": "vendor:coherence_journal_exhaustive_compaction_count{verrazzano_cluster=~\"$vzcluster\", cluster=~\"$ClusterName\",name=~\"FlashJournalRM\"} - vendor:coherence_journal_exhaustive_compaction_count{verrazzano_cluster=~\"$vzcluster\", cluster=~\"$ClusterName\",name=~\"FlashJournalRM\"} offset $__interval ", 724 "format": "time_series", 725 "interval": "", 726 "intervalFactor": 1, 727 "legendFormat": "Exhaustive Compaction Count", 728 "refId": "B" 729 } 730 ], 731 "thresholds": [], 732 "timeFrom": null, 733 "timeRegions": [], 734 "timeShift": null, 735 "title": "Flash Journal Compactions - All Nodes", 736 "tooltip": { 737 "shared": true, 738 "sort": 0, 739 "value_type": "individual" 740 }, 741 "type": "graph", 742 "xaxis": { 743 "buckets": null, 744 "mode": "time", 745 "name": null, 746 "show": true, 747 "values": [] 748 }, 749 "yaxes": [ 750 { 751 "decimals": 0, 752 "format": "short", 753 "label": null, 754 "logBase": 1, 755 "max": null, 756 "min": "0", 757 "show": true 758 }, 759 { 760 "format": "short", 761 "label": null, 762 "logBase": 1, 763 "max": null, 764 "min": null, 765 "show": false 766 } 767 ], 768 "yaxis": { 769 "align": false, 770 "alignLevel": null 771 } 772 } 773 ], 774 "refresh": "30s", 775 "schemaVersion": 22, 776 "style": "dark", 777 "tags": [ 778 "dashboard" 779 ], 780 "templating": { 781 "list": [ 782 { 783 "allValue": null, 784 "current": { 785 "selected": false, 786 "text": "None", 787 "value": "" 788 }, 789 "datasource": "Prometheus", 790 "definition": "label_values(verrazzano_cluster)", 791 "hide": 0, 792 "includeAll": true, 793 "label": "Verrazzano Cluster", 794 "multi": false, 795 "name": "vzcluster", 796 "options": [], 797 "query": "label_values(verrazzano_cluster)", 798 "refresh": 1, 799 "regex": "", 800 "skipUrlSync": false, 801 "sort": 0, 802 "tagValuesQuery": "", 803 "tags": [], 804 "tagsQuery": "", 805 "type": "query", 806 "useTags": false 807 }, 808 { 809 "allValue": null, 810 "current": { 811 }, 812 "datasource": "Prometheus", 813 "definition": "label_values(vendor:coherence_cluster_size{verrazzano_cluster=~\"$vzcluster\"}, cluster)", 814 "hide": 0, 815 "includeAll": false, 816 "index": -1, 817 "label": "Coherence Cluster", 818 "multi": false, 819 "name": "ClusterName", 820 "options": [], 821 "query": "label_values(vendor:coherence_cluster_size{verrazzano_cluster=~\"$vzcluster\"}, cluster)", 822 "refresh": 1, 823 "regex": "", 824 "skipUrlSync": false, 825 "sort": 1, 826 "tagValuesQuery": "", 827 "tags": [], 828 "tagsQuery": "", 829 "type": "query", 830 "useTags": false 831 }, 832 { 833 "allValue": null, 834 "current": { 835 }, 836 "datasource": "Prometheus", 837 "definition": "label_values(vendor:coherence_cluster_size{verrazzano_cluster=~\"$vzcluster\", cluster=~\"$ClusterName\"}, version)", 838 "hide": 2, 839 "includeAll": false, 840 "index": -1, 841 "label": "Coherence Version", 842 "multi": false, 843 "name": "CoherenceVersion", 844 "options": [], 845 "query": "label_values(vendor:coherence_cluster_size{verrazzano_cluster=~\"$vzcluster\", cluster=~\"$ClusterName\"}, version)", 846 "refresh": 1, 847 "regex": "", 848 "skipUrlSync": false, 849 "sort": 0, 850 "tagValuesQuery": "", 851 "tags": [], 852 "tagsQuery": "", 853 "type": "query", 854 "useTags": false 855 } 856 ] 857 }, 858 "time": { 859 "from": "now-30m", 860 "to": "now" 861 }, 862 "timepicker": { 863 "refresh_intervals": [ 864 "5s", 865 "10s", 866 "30s", 867 "1m", 868 "5m", 869 "15m", 870 "30m", 871 "1h", 872 "2h", 873 "1d" 874 ], 875 "time_options": [ 876 "5m", 877 "15m", 878 "1h", 879 "6h", 880 "12h", 881 "24h", 882 "2d", 883 "7d", 884 "30d" 885 ] 886 }, 887 "timezone": "", 888 "title": "Coherence Elastic Data Summary Dashboard", 889 "uid": "coh-elastic-data-summary", 890 "variables": { 891 "list": [] 892 }, 893 "version": 2 894 }