sigs.k8s.io/cluster-api@v1.7.1/hack/observability/grafana/dashboards/cluster-api-mgmt-apiserver-requests.json (about)

     1  {
     2    "annotations": {
     3      "list": [
     4        {
     5          "builtIn": 1,
     6          "datasource": {
     7            "type": "grafana",
     8            "uid": "-- Grafana --"
     9          },
    10          "enable": true,
    11          "hide": true,
    12          "iconColor": "rgba(0, 211, 255, 1)",
    13          "name": "Annotations & Alerts",
    14          "type": "dashboard"
    15        }
    16      ]
    17    },
    18    "editable": true,
    19    "fiscalYearStartMonth": 0,
    20    "graphTooltip": 0,
    21    "id": 6,
    22    "links": [],
    23    "liveNow": false,
    24    "panels": [
    25      {
    26        "collapsed": false,
    27        "gridPos": {
    28          "h": 1,
    29          "w": 24,
    30          "x": 0,
    31          "y": 0
    32        },
    33        "id": 5,
    34        "panels": [],
    35        "title": "APIServer Metrics",
    36        "type": "row"
    37      },
    38      {
    39        "datasource": {
    40          "type": "prometheus",
    41          "uid": "prometheus"
    42        },
    43        "fieldConfig": {
    44          "defaults": {
    45            "color": {
    46              "mode": "palette-classic"
    47            },
    48            "custom": {
    49              "axisCenteredZero": false,
    50              "axisColorMode": "text",
    51              "axisLabel": "",
    52              "axisPlacement": "auto",
    53              "barAlignment": 0,
    54              "drawStyle": "line",
    55              "fillOpacity": 0,
    56              "gradientMode": "none",
    57              "hideFrom": {
    58                "legend": false,
    59                "tooltip": false,
    60                "viz": false
    61              },
    62              "lineInterpolation": "linear",
    63              "lineWidth": 1,
    64              "pointSize": 5,
    65              "scaleDistribution": {
    66                "type": "linear"
    67              },
    68              "showPoints": "auto",
    69              "spanNulls": false,
    70              "stacking": {
    71                "group": "A",
    72                "mode": "none"
    73              },
    74              "thresholdsStyle": {
    75                "mode": "off"
    76              }
    77            },
    78            "mappings": [],
    79            "thresholds": {
    80              "mode": "absolute",
    81              "steps": [
    82                {
    83                  "color": "green",
    84                  "value": null
    85                },
    86                {
    87                  "color": "red",
    88                  "value": 80
    89                }
    90              ]
    91            }
    92          },
    93          "overrides": []
    94        },
    95        "gridPos": {
    96          "h": 6,
    97          "w": 12,
    98          "x": 0,
    99          "y": 1
   100        },
   101        "id": 1,
   102        "options": {
   103          "legend": {
   104            "calcs": [
   105              "max",
   106              "mean",
   107              "lastNotNull"
   108            ],
   109            "displayMode": "table",
   110            "placement": "right",
   111            "showLegend": false
   112          },
   113          "tooltip": {
   114            "mode": "multi",
   115            "sort": "desc"
   116          }
   117        },
   118        "targets": [
   119          {
   120            "datasource": {
   121              "type": "prometheus",
   122              "uid": "prometheus"
   123            },
   124            "editorMode": "code",
   125            "expr": "sum(rate(apiserver_request_total{group=~\"$Group\",version=~\"$Version\",resource=~\"$Resource\",subresource=~\"$Subresource\",verb=~\"$Verb\"}[5m]))",
   126            "legendFormat": "All",
   127            "range": true,
   128            "refId": "A"
   129          }
   130        ],
   131        "title": "Requests (all)",
   132        "type": "timeseries"
   133      },
   134      {
   135        "datasource": {
   136          "type": "prometheus",
   137          "uid": "prometheus"
   138        },
   139        "fieldConfig": {
   140          "defaults": {
   141            "color": {
   142              "mode": "palette-classic"
   143            },
   144            "custom": {
   145              "axisCenteredZero": false,
   146              "axisColorMode": "text",
   147              "axisLabel": "",
   148              "axisPlacement": "auto",
   149              "barAlignment": 0,
   150              "drawStyle": "line",
   151              "fillOpacity": 0,
   152              "gradientMode": "none",
   153              "hideFrom": {
   154                "legend": false,
   155                "tooltip": false,
   156                "viz": false
   157              },
   158              "lineInterpolation": "linear",
   159              "lineWidth": 1,
   160              "pointSize": 5,
   161              "scaleDistribution": {
   162                "type": "linear"
   163              },
   164              "showPoints": "auto",
   165              "spanNulls": false,
   166              "stacking": {
   167                "group": "A",
   168                "mode": "none"
   169              },
   170              "thresholdsStyle": {
   171                "mode": "off"
   172              }
   173            },
   174            "mappings": [],
   175            "thresholds": {
   176              "mode": "absolute",
   177              "steps": [
   178                {
   179                  "color": "green",
   180                  "value": null
   181                },
   182                {
   183                  "color": "red",
   184                  "value": 80
   185                }
   186              ]
   187            }
   188          },
   189          "overrides": []
   190        },
   191        "gridPos": {
   192          "h": 6,
   193          "w": 12,
   194          "x": 12,
   195          "y": 1
   196        },
   197        "id": 13,
   198        "options": {
   199          "legend": {
   200            "calcs": [
   201              "max",
   202              "mean",
   203              "lastNotNull"
   204            ],
   205            "displayMode": "table",
   206            "placement": "right",
   207            "showLegend": false
   208          },
   209          "tooltip": {
   210            "mode": "multi",
   211            "sort": "desc"
   212          }
   213        },
   214        "targets": [
   215          {
   216            "datasource": {
   217              "type": "prometheus",
   218              "uid": "prometheus"
   219            },
   220            "editorMode": "code",
   221            "expr": "sum(rate(apiserver_request_total{group=~\"$Group\",version=~\"$Version\",resource=~\"$Resource\",subresource=~\"$Subresource\",verb=~\"$Verb\",dry_run!=\"\"}[5m])) by (dry_run)",
   222            "hide": false,
   223            "legendFormat": "dry_run = {{dry_run}}",
   224            "range": true,
   225            "refId": "B"
   226          }
   227        ],
   228        "title": "Requests (dryrun)",
   229        "type": "timeseries"
   230      },
   231      {
   232        "datasource": {
   233          "type": "prometheus",
   234          "uid": "prometheus"
   235        },
   236        "fieldConfig": {
   237          "defaults": {
   238            "color": {
   239              "mode": "palette-classic"
   240            },
   241            "custom": {
   242              "axisCenteredZero": false,
   243              "axisColorMode": "text",
   244              "axisLabel": "",
   245              "axisPlacement": "auto",
   246              "barAlignment": 0,
   247              "drawStyle": "line",
   248              "fillOpacity": 0,
   249              "gradientMode": "none",
   250              "hideFrom": {
   251                "legend": false,
   252                "tooltip": false,
   253                "viz": false
   254              },
   255              "lineInterpolation": "linear",
   256              "lineWidth": 1,
   257              "pointSize": 5,
   258              "scaleDistribution": {
   259                "type": "linear"
   260              },
   261              "showPoints": "auto",
   262              "spanNulls": false,
   263              "stacking": {
   264                "group": "A",
   265                "mode": "none"
   266              },
   267              "thresholdsStyle": {
   268                "mode": "off"
   269              }
   270            },
   271            "mappings": [],
   272            "thresholds": {
   273              "mode": "absolute",
   274              "steps": [
   275                {
   276                  "color": "green",
   277                  "value": null
   278                },
   279                {
   280                  "color": "red",
   281                  "value": 80
   282                }
   283              ]
   284            }
   285          },
   286          "overrides": []
   287        },
   288        "gridPos": {
   289          "h": 6,
   290          "w": 12,
   291          "x": 0,
   292          "y": 7
   293        },
   294        "id": 2,
   295        "options": {
   296          "legend": {
   297            "calcs": [
   298              "max",
   299              "mean",
   300              "lastNotNull"
   301            ],
   302            "displayMode": "table",
   303            "placement": "right",
   304            "showLegend": false,
   305            "sortBy": "Last *",
   306            "sortDesc": true
   307          },
   308          "tooltip": {
   309            "mode": "multi",
   310            "sort": "desc"
   311          }
   312        },
   313        "targets": [
   314          {
   315            "datasource": {
   316              "type": "prometheus",
   317              "uid": "prometheus"
   318            },
   319            "editorMode": "code",
   320            "expr": "sum(rate(apiserver_request_total{group=~\"$Group\",version=~\"$Version\",resource=~\"$Resource\",subresource=~\"$Subresource\",verb=~\"$Verb\"}[5m])) by (resource)",
   321            "legendFormat": "{{resource}}",
   322            "range": true,
   323            "refId": "A"
   324          }
   325        ],
   326        "title": "Requests by Resource (all)",
   327        "type": "timeseries"
   328      },
   329      {
   330        "datasource": {
   331          "type": "prometheus",
   332          "uid": "prometheus"
   333        },
   334        "fieldConfig": {
   335          "defaults": {
   336            "color": {
   337              "mode": "palette-classic"
   338            },
   339            "custom": {
   340              "axisCenteredZero": false,
   341              "axisColorMode": "text",
   342              "axisLabel": "",
   343              "axisPlacement": "auto",
   344              "barAlignment": 0,
   345              "drawStyle": "line",
   346              "fillOpacity": 0,
   347              "gradientMode": "none",
   348              "hideFrom": {
   349                "legend": false,
   350                "tooltip": false,
   351                "viz": false
   352              },
   353              "lineInterpolation": "linear",
   354              "lineWidth": 1,
   355              "pointSize": 5,
   356              "scaleDistribution": {
   357                "type": "linear"
   358              },
   359              "showPoints": "auto",
   360              "spanNulls": false,
   361              "stacking": {
   362                "group": "A",
   363                "mode": "none"
   364              },
   365              "thresholdsStyle": {
   366                "mode": "off"
   367              }
   368            },
   369            "mappings": [],
   370            "thresholds": {
   371              "mode": "absolute",
   372              "steps": [
   373                {
   374                  "color": "green",
   375                  "value": null
   376                },
   377                {
   378                  "color": "red",
   379                  "value": 80
   380                }
   381              ]
   382            }
   383          },
   384          "overrides": []
   385        },
   386        "gridPos": {
   387          "h": 6,
   388          "w": 12,
   389          "x": 12,
   390          "y": 7
   391        },
   392        "id": 10,
   393        "options": {
   394          "legend": {
   395            "calcs": [
   396              "max",
   397              "mean",
   398              "lastNotNull"
   399            ],
   400            "displayMode": "table",
   401            "placement": "right",
   402            "showLegend": false,
   403            "sortBy": "Last *",
   404            "sortDesc": true
   405          },
   406          "tooltip": {
   407            "mode": "multi",
   408            "sort": "desc"
   409          }
   410        },
   411        "targets": [
   412          {
   413            "datasource": {
   414              "type": "prometheus",
   415              "uid": "prometheus"
   416            },
   417            "editorMode": "code",
   418            "expr": "sum(rate(apiserver_request_total{group=~\"$Group\",version=~\"$Version\",resource=~\"$Resource\",subresource=~\"$Subresource\",verb=~\"$Verb\",dry_run!=\"\"}[5m])) by (resource)",
   419            "legendFormat": "__auto",
   420            "range": true,
   421            "refId": "A"
   422          }
   423        ],
   424        "title": "Requests by Resource (dryrun)",
   425        "type": "timeseries"
   426      },
   427      {
   428        "datasource": {
   429          "type": "prometheus",
   430          "uid": "prometheus"
   431        },
   432        "fieldConfig": {
   433          "defaults": {
   434            "color": {
   435              "mode": "palette-classic"
   436            },
   437            "custom": {
   438              "axisCenteredZero": false,
   439              "axisColorMode": "text",
   440              "axisLabel": "",
   441              "axisPlacement": "auto",
   442              "barAlignment": 0,
   443              "drawStyle": "line",
   444              "fillOpacity": 0,
   445              "gradientMode": "none",
   446              "hideFrom": {
   447                "legend": false,
   448                "tooltip": false,
   449                "viz": false
   450              },
   451              "lineInterpolation": "linear",
   452              "lineWidth": 1,
   453              "pointSize": 5,
   454              "scaleDistribution": {
   455                "type": "linear"
   456              },
   457              "showPoints": "auto",
   458              "spanNulls": false,
   459              "stacking": {
   460                "group": "A",
   461                "mode": "none"
   462              },
   463              "thresholdsStyle": {
   464                "mode": "off"
   465              }
   466            },
   467            "mappings": [],
   468            "thresholds": {
   469              "mode": "absolute",
   470              "steps": [
   471                {
   472                  "color": "green",
   473                  "value": null
   474                },
   475                {
   476                  "color": "red",
   477                  "value": 80
   478                }
   479              ]
   480            }
   481          },
   482          "overrides": []
   483        },
   484        "gridPos": {
   485          "h": 6,
   486          "w": 12,
   487          "x": 0,
   488          "y": 13
   489        },
   490        "id": 11,
   491        "options": {
   492          "legend": {
   493            "calcs": [
   494              "max",
   495              "mean",
   496              "lastNotNull"
   497            ],
   498            "displayMode": "table",
   499            "placement": "right",
   500            "showLegend": false,
   501            "sortBy": "Last *",
   502            "sortDesc": true
   503          },
   504          "tooltip": {
   505            "mode": "multi",
   506            "sort": "desc"
   507          }
   508        },
   509        "targets": [
   510          {
   511            "datasource": {
   512              "type": "prometheus",
   513              "uid": "prometheus"
   514            },
   515            "editorMode": "code",
   516            "expr": "sum(rate(apiserver_request_total{group=~\"$Group\",version=~\"$Version\",resource=~\"$Resource\",subresource=~\"$Subresource\",verb=~\"$Verb\"}[5m])) by (resource,subresource,verb) > 0",
   517            "legendFormat": "{{resource}} {{subresource}} {{verb}}",
   518            "range": true,
   519            "refId": "A"
   520          }
   521        ],
   522        "title": "Requests by Resource, Subresource, Verb (all)",
   523        "type": "timeseries"
   524      },
   525      {
   526        "datasource": {
   527          "type": "prometheus",
   528          "uid": "prometheus"
   529        },
   530        "fieldConfig": {
   531          "defaults": {
   532            "color": {
   533              "mode": "palette-classic"
   534            },
   535            "custom": {
   536              "axisCenteredZero": false,
   537              "axisColorMode": "text",
   538              "axisLabel": "",
   539              "axisPlacement": "auto",
   540              "barAlignment": 0,
   541              "drawStyle": "line",
   542              "fillOpacity": 0,
   543              "gradientMode": "none",
   544              "hideFrom": {
   545                "legend": false,
   546                "tooltip": false,
   547                "viz": false
   548              },
   549              "lineInterpolation": "linear",
   550              "lineWidth": 1,
   551              "pointSize": 5,
   552              "scaleDistribution": {
   553                "type": "linear"
   554              },
   555              "showPoints": "auto",
   556              "spanNulls": false,
   557              "stacking": {
   558                "group": "A",
   559                "mode": "none"
   560              },
   561              "thresholdsStyle": {
   562                "mode": "off"
   563              }
   564            },
   565            "mappings": [],
   566            "thresholds": {
   567              "mode": "absolute",
   568              "steps": [
   569                {
   570                  "color": "green",
   571                  "value": null
   572                },
   573                {
   574                  "color": "red",
   575                  "value": 80
   576                }
   577              ]
   578            }
   579          },
   580          "overrides": []
   581        },
   582        "gridPos": {
   583          "h": 6,
   584          "w": 12,
   585          "x": 12,
   586          "y": 13
   587        },
   588        "id": 12,
   589        "options": {
   590          "legend": {
   591            "calcs": [
   592              "max",
   593              "mean",
   594              "lastNotNull"
   595            ],
   596            "displayMode": "table",
   597            "placement": "right",
   598            "showLegend": false,
   599            "sortBy": "Last *",
   600            "sortDesc": true
   601          },
   602          "tooltip": {
   603            "mode": "multi",
   604            "sort": "desc"
   605          }
   606        },
   607        "targets": [
   608          {
   609            "datasource": {
   610              "type": "prometheus",
   611              "uid": "prometheus"
   612            },
   613            "editorMode": "code",
   614            "expr": "sum(rate(apiserver_request_total{group=~\"$Group\",version=~\"$Version\",resource=~\"$Resource\",subresource=~\"$Subresource\",verb=~\"$Verb\",dry_run!=\"\"}[5m])) by (resource,subresource,verb) > 0",
   615            "legendFormat": "{{resource}} {{subresource}} {{verb}}",
   616            "range": true,
   617            "refId": "A"
   618          }
   619        ],
   620        "title": "Requests by Resource, Subresource, Verb (dryrun)",
   621        "type": "timeseries"
   622      },
   623      {
   624        "collapsed": false,
   625        "gridPos": {
   626          "h": 1,
   627          "w": 24,
   628          "x": 0,
   629          "y": 19
   630        },
   631        "id": 4,
   632        "panels": [],
   633        "title": "Client Metrics",
   634        "type": "row"
   635      },
   636      {
   637        "datasource": {
   638          "type": "prometheus",
   639          "uid": "prometheus"
   640        },
   641        "fieldConfig": {
   642          "defaults": {
   643            "color": {
   644              "mode": "palette-classic"
   645            },
   646            "custom": {
   647              "axisCenteredZero": false,
   648              "axisColorMode": "text",
   649              "axisLabel": "",
   650              "axisPlacement": "auto",
   651              "barAlignment": 0,
   652              "drawStyle": "line",
   653              "fillOpacity": 0,
   654              "gradientMode": "none",
   655              "hideFrom": {
   656                "legend": false,
   657                "tooltip": false,
   658                "viz": false
   659              },
   660              "lineInterpolation": "linear",
   661              "lineWidth": 1,
   662              "pointSize": 5,
   663              "scaleDistribution": {
   664                "type": "linear"
   665              },
   666              "showPoints": "auto",
   667              "spanNulls": false,
   668              "stacking": {
   669                "group": "A",
   670                "mode": "none"
   671              },
   672              "thresholdsStyle": {
   673                "mode": "off"
   674              }
   675            },
   676            "mappings": [],
   677            "thresholds": {
   678              "mode": "absolute",
   679              "steps": [
   680                {
   681                  "color": "green",
   682                  "value": null
   683                },
   684                {
   685                  "color": "red",
   686                  "value": 80
   687                }
   688              ]
   689            }
   690          },
   691          "overrides": []
   692        },
   693        "gridPos": {
   694          "h": 6,
   695          "w": 12,
   696          "x": 0,
   697          "y": 20
   698        },
   699        "id": 3,
   700        "options": {
   701          "legend": {
   702            "calcs": [
   703              "max",
   704              "mean",
   705              "lastNotNull"
   706            ],
   707            "displayMode": "table",
   708            "placement": "right",
   709            "showLegend": false
   710          },
   711          "tooltip": {
   712            "mode": "multi",
   713            "sort": "desc"
   714          }
   715        },
   716        "targets": [
   717          {
   718            "datasource": {
   719              "type": "prometheus",
   720              "uid": "prometheus"
   721            },
   722            "editorMode": "code",
   723            "expr": "sum(rate(rest_client_requests_total{host=\"10.96.0.1:443\",pod=~\"$Pod\",method=~\"$Verb\"}[5m])) by (pod)",
   724            "legendFormat": "__auto",
   725            "range": true,
   726            "refId": "A"
   727          }
   728        ],
   729        "title": "Client Requests by Pod",
   730        "type": "timeseries"
   731      },
   732      {
   733        "datasource": {
   734          "type": "prometheus",
   735          "uid": "prometheus"
   736        },
   737        "fieldConfig": {
   738          "defaults": {
   739            "color": {
   740              "mode": "palette-classic"
   741            },
   742            "custom": {
   743              "axisCenteredZero": false,
   744              "axisColorMode": "text",
   745              "axisLabel": "",
   746              "axisPlacement": "auto",
   747              "barAlignment": 0,
   748              "drawStyle": "line",
   749              "fillOpacity": 0,
   750              "gradientMode": "none",
   751              "hideFrom": {
   752                "legend": false,
   753                "tooltip": false,
   754                "viz": false
   755              },
   756              "lineInterpolation": "linear",
   757              "lineWidth": 1,
   758              "pointSize": 5,
   759              "scaleDistribution": {
   760                "type": "linear"
   761              },
   762              "showPoints": "auto",
   763              "spanNulls": false,
   764              "stacking": {
   765                "group": "A",
   766                "mode": "none"
   767              },
   768              "thresholdsStyle": {
   769                "mode": "off"
   770              }
   771            },
   772            "mappings": [],
   773            "thresholds": {
   774              "mode": "absolute",
   775              "steps": [
   776                {
   777                  "color": "green",
   778                  "value": null
   779                },
   780                {
   781                  "color": "red",
   782                  "value": 80
   783                }
   784              ]
   785            }
   786          },
   787          "overrides": []
   788        },
   789        "gridPos": {
   790          "h": 6,
   791          "w": 12,
   792          "x": 12,
   793          "y": 20
   794        },
   795        "id": 8,
   796        "options": {
   797          "legend": {
   798            "calcs": [
   799              "max",
   800              "mean",
   801              "lastNotNull"
   802            ],
   803            "displayMode": "table",
   804            "placement": "right",
   805            "showLegend": false,
   806            "sortBy": "Mean",
   807            "sortDesc": true
   808          },
   809          "tooltip": {
   810            "mode": "multi",
   811            "sort": "desc"
   812          }
   813        },
   814        "targets": [
   815          {
   816            "datasource": {
   817              "type": "prometheus",
   818              "uid": "prometheus"
   819            },
   820            "editorMode": "code",
   821            "expr": "sum(rate(rest_client_requests_total{host=\"10.96.0.1:443\",pod=~\"$Pod\"}[5m])) by (pod,method)",
   822            "legendFormat": "{{pod}}: {{method}}",
   823            "range": true,
   824            "refId": "A"
   825          }
   826        ],
   827        "title": "Client Requests by Pod, Method",
   828        "type": "timeseries"
   829      }
   830    ],
   831    "refresh": "",
   832    "schemaVersion": 38,
   833    "style": "dark",
   834    "tags": [],
   835    "templating": {
   836      "list": [
   837        {
   838          "allValue": ".*",
   839          "current": {
   840            "selected": true,
   841            "text": [
   842              "capi-test-control-plane"
   843            ],
   844            "value": [
   845              "capi-test-control-plane"
   846            ]
   847          },
   848          "datasource": {
   849            "type": "prometheus",
   850            "uid": "prometheus"
   851          },
   852          "definition": "label_values(kubernetes_io_hostname)",
   853          "hide": 0,
   854          "includeAll": true,
   855          "label": "Node",
   856          "multi": true,
   857          "name": "Node",
   858          "options": [],
   859          "query": {
   860            "query": "label_values(kubernetes_io_hostname)",
   861            "refId": "PrometheusVariableQueryEditor-VariableQuery"
   862          },
   863          "refresh": 1,
   864          "regex": "",
   865          "skipUrlSync": false,
   866          "sort": 1,
   867          "type": "query"
   868        },
   869        {
   870          "allValue": ".*",
   871          "current": {
   872            "selected": true,
   873            "text": [
   874              "All"
   875            ],
   876            "value": [
   877              "$__all"
   878            ]
   879          },
   880          "datasource": {
   881            "type": "prometheus",
   882            "uid": "prometheus"
   883          },
   884          "definition": "label_values(kube_pod_info{node=~\"^$Node$\"},pod)",
   885          "hide": 0,
   886          "includeAll": true,
   887          "label": "Pod",
   888          "multi": true,
   889          "name": "Pod",
   890          "options": [],
   891          "query": {
   892            "query": "label_values(kube_pod_info{node=~\"^$Node$\"},pod)",
   893            "refId": "PrometheusVariableQueryEditor-VariableQuery"
   894          },
   895          "refresh": 1,
   896          "regex": "",
   897          "skipUrlSync": false,
   898          "sort": 0,
   899          "type": "query"
   900        },
   901        {
   902          "allValue": ".*",
   903          "current": {
   904            "selected": true,
   905            "text": [
   906              "All"
   907            ],
   908            "value": [
   909              "$__all"
   910            ]
   911          },
   912          "datasource": {
   913            "type": "prometheus",
   914            "uid": "prometheus"
   915          },
   916          "definition": "label_values(apiserver_request_total,group)",
   917          "hide": 0,
   918          "includeAll": true,
   919          "label": "Group",
   920          "multi": true,
   921          "name": "Group",
   922          "options": [],
   923          "query": {
   924            "query": "label_values(apiserver_request_total,group)",
   925            "refId": "PrometheusVariableQueryEditor-VariableQuery"
   926          },
   927          "refresh": 1,
   928          "regex": "",
   929          "skipUrlSync": false,
   930          "sort": 0,
   931          "type": "query"
   932        },
   933        {
   934          "allValue": ".*",
   935          "current": {
   936            "selected": true,
   937            "text": [
   938              "All"
   939            ],
   940            "value": [
   941              "$__all"
   942            ]
   943          },
   944          "datasource": {
   945            "type": "prometheus",
   946            "uid": "prometheus"
   947          },
   948          "definition": "label_values(apiserver_request_total,version)",
   949          "hide": 0,
   950          "includeAll": true,
   951          "label": "Version",
   952          "multi": true,
   953          "name": "Version",
   954          "options": [],
   955          "query": {
   956            "query": "label_values(apiserver_request_total,version)",
   957            "refId": "PrometheusVariableQueryEditor-VariableQuery"
   958          },
   959          "refresh": 1,
   960          "regex": "",
   961          "skipUrlSync": false,
   962          "sort": 0,
   963          "type": "query"
   964        },
   965        {
   966          "allValue": ".*",
   967          "current": {
   968            "selected": true,
   969            "text": [
   970              "All"
   971            ],
   972            "value": [
   973              "$__all"
   974            ]
   975          },
   976          "datasource": {
   977            "type": "prometheus",
   978            "uid": "prometheus"
   979          },
   980          "definition": "label_values(apiserver_request_total,resource)",
   981          "hide": 0,
   982          "includeAll": true,
   983          "label": "Resource",
   984          "multi": true,
   985          "name": "Resource",
   986          "options": [],
   987          "query": {
   988            "query": "label_values(apiserver_request_total,resource)",
   989            "refId": "PrometheusVariableQueryEditor-VariableQuery"
   990          },
   991          "refresh": 1,
   992          "regex": "",
   993          "skipUrlSync": false,
   994          "sort": 0,
   995          "type": "query"
   996        },
   997        {
   998          "allValue": ".*",
   999          "current": {
  1000            "selected": true,
  1001            "text": [
  1002              "All"
  1003            ],
  1004            "value": [
  1005              "$__all"
  1006            ]
  1007          },
  1008          "datasource": {
  1009            "type": "prometheus",
  1010            "uid": "prometheus"
  1011          },
  1012          "definition": "label_values(apiserver_request_total,subresource)",
  1013          "hide": 0,
  1014          "includeAll": true,
  1015          "label": "Subresource",
  1016          "multi": true,
  1017          "name": "Subresource",
  1018          "options": [],
  1019          "query": {
  1020            "query": "label_values(apiserver_request_total,subresource)",
  1021            "refId": "PrometheusVariableQueryEditor-VariableQuery"
  1022          },
  1023          "refresh": 1,
  1024          "regex": "",
  1025          "skipUrlSync": false,
  1026          "sort": 0,
  1027          "type": "query"
  1028        },
  1029        {
  1030          "allValue": ".*",
  1031          "current": {
  1032            "selected": true,
  1033            "text": [
  1034              "All"
  1035            ],
  1036            "value": [
  1037              "$__all"
  1038            ]
  1039          },
  1040          "datasource": {
  1041            "type": "prometheus",
  1042            "uid": "prometheus"
  1043          },
  1044          "definition": "label_values(apiserver_request_total,verb)",
  1045          "hide": 0,
  1046          "includeAll": true,
  1047          "label": "Verb",
  1048          "multi": true,
  1049          "name": "Verb",
  1050          "options": [],
  1051          "query": {
  1052            "query": "label_values(apiserver_request_total,verb)",
  1053            "refId": "PrometheusVariableQueryEditor-VariableQuery"
  1054          },
  1055          "refresh": 1,
  1056          "regex": "",
  1057          "skipUrlSync": false,
  1058          "sort": 0,
  1059          "type": "query"
  1060        }
  1061      ]
  1062    },
  1063    "time": {
  1064      "from": "now-30m",
  1065      "to": "now"
  1066    },
  1067    "timepicker": {},
  1068    "timezone": "",
  1069    "title": "Cluster API Management APIServer Requests",
  1070    "uid": "eafb36a2-63d1-427a-b1fd-29116361d19a",
  1071    "version": 3,
  1072    "weekStart": ""
  1073  }