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