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