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  }