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  }