github.com/1aal/kubeblocks@v0.0.0-20231107070852-e1c03e598921/deploy/tdengine/dashboards/tdengine.json (about)

     1  {
     2    "annotations": {
     3      "list": [
     4        {
     5          "builtIn": 1,
     6          "datasource": {
     7            "type": "datasource",
     8            "uid": "grafana"
     9          },
    10          "enable": true,
    11          "hide": true,
    12          "iconColor": "rgba(0, 211, 255, 1)",
    13          "name": "Annotations & Alerts",
    14          "target": {
    15            "limit": 100,
    16            "matchAny": false,
    17            "tags": [],
    18            "type": "dashboard"
    19          },
    20          "type": "dashboard"
    21        }
    22      ]
    23    },
    24    "description": "Metrics display for TDengine database for 3.x",
    25    "editable": true,
    26    "fiscalYearStartMonth": 0,
    27    "gnetId": 18587,
    28    "graphTooltip": 0,
    29    "id": 11,
    30    "links": [],
    31    "liveNow": false,
    32    "panels": [
    33      {
    34        "datasource": {
    35          "type": "prometheus",
    36          "uid": "prometheus"
    37        },
    38        "gridPos": {
    39          "h": 3,
    40          "w": 24,
    41          "x": 0,
    42          "y": 0
    43        },
    44        "id": 32,
    45        "options": {
    46          "code": {
    47            "language": "plaintext",
    48            "showLineNumbers": false,
    49            "showMiniMap": false
    50          },
    51          "content": "<h1><center>TDengine Cluster Dashboard (First EP: ${firstEp}, Version: ${version})</center></h1>",
    52          "mode": "markdown"
    53        },
    54        "pluginVersion": "9.2.4",
    55        "repeatDirection": "h",
    56        "targets": [
    57          {
    58            "alias": "mnodes",
    59            "datasource": {
    60              "type": "prometheus",
    61              "uid": "prometheus"
    62            },
    63            "formatType": "Time series",
    64            "queryType": "SQL",
    65            "refId": "A",
    66            "target": "select metric",
    67            "timeshift": {},
    68            "type": "timeserie"
    69          }
    70        ],
    71        "title": "-- OVERVIEW --",
    72        "transformations": [
    73          {
    74            "id": "calculateField",
    75            "options": {
    76              "binary": {
    77                "left": "Time",
    78                "operator": "+",
    79                "reducer": "sum",
    80                "right": ""
    81              },
    82              "mode": "binary",
    83              "reduce": {
    84                "reducer": "sum"
    85              }
    86            }
    87          }
    88        ],
    89        "type": "text"
    90      },
    91      {
    92        "collapsed": false,
    93        "datasource": {
    94          "type": "prometheus",
    95          "uid": "prometheus"
    96        },
    97        "gridPos": {
    98          "h": 1,
    99          "w": 24,
   100          "x": 0,
   101          "y": 3
   102        },
   103        "id": 57,
   104        "panels": [],
   105        "targets": [
   106          {
   107            "datasource": {
   108              "type": "prometheus",
   109              "uid": "prometheus"
   110            },
   111            "refId": "A"
   112          }
   113        ],
   114        "title": "Cluster Status",
   115        "type": "row"
   116      },
   117      {
   118        "datasource": {
   119          "type": "prometheus",
   120          "uid": "prometheus"
   121        },
   122        "fieldConfig": {
   123          "defaults": {
   124            "color": {
   125              "mode": "thresholds"
   126            },
   127            "mappings": [],
   128            "thresholds": {
   129              "mode": "absolute",
   130              "steps": [
   131                {
   132                  "color": "green",
   133                  "value": null
   134                }
   135              ]
   136            }
   137          },
   138          "overrides": []
   139        },
   140        "gridPos": {
   141          "h": 4,
   142          "w": 3,
   143          "x": 0,
   144          "y": 4
   145        },
   146        "id": 73,
   147        "options": {
   148          "colorMode": "value",
   149          "graphMode": "area",
   150          "justifyMode": "auto",
   151          "orientation": "auto",
   152          "reduceOptions": {
   153            "calcs": [
   154              "last"
   155            ],
   156            "fields": "/.*/",
   157            "values": false
   158          },
   159          "text": {},
   160          "textMode": "auto"
   161        },
   162        "pluginVersion": "9.2.4",
   163        "targets": [
   164          {
   165            "colNameFormatStr": "",
   166            "colNameToGroup": "",
   167            "datasource": {
   168              "type": "prometheus",
   169              "uid": "prometheus"
   170            },
   171            "exemplar": true,
   172            "expr": "taos_cluster_info_first_ep{cluster_id=\"$cluster\"}",
   173            "format": "table",
   174            "formatType": "Time series",
   175            "instant": false,
   176            "interval": "",
   177            "legendFormat": "",
   178            "queryType": "SQL",
   179            "refId": "A",
   180            "target": "select metric",
   181            "type": "timeserie"
   182          }
   183        ],
   184        "title": "First EP",
   185        "transformations": [
   186          {
   187            "id": "filterFieldsByName",
   188            "options": {
   189              "include": {
   190                "names": [
   191                  "value"
   192                ]
   193              }
   194            }
   195          }
   196        ],
   197        "type": "stat"
   198      },
   199      {
   200        "datasource": {
   201          "type": "prometheus",
   202          "uid": "prometheus"
   203        },
   204        "fieldConfig": {
   205          "defaults": {
   206            "color": {
   207              "mode": "thresholds"
   208            },
   209            "mappings": [],
   210            "thresholds": {
   211              "mode": "absolute",
   212              "steps": [
   213                {
   214                  "color": "green",
   215                  "value": null
   216                }
   217              ]
   218            },
   219            "unit": "s"
   220          },
   221          "overrides": []
   222        },
   223        "gridPos": {
   224          "h": 4,
   225          "w": 3,
   226          "x": 3,
   227          "y": 4
   228        },
   229        "id": 74,
   230        "options": {
   231          "colorMode": "value",
   232          "graphMode": "area",
   233          "justifyMode": "auto",
   234          "orientation": "auto",
   235          "reduceOptions": {
   236            "calcs": [
   237              "lastNotNull"
   238            ],
   239            "fields": "/.*/",
   240            "values": false
   241          },
   242          "text": {},
   243          "textMode": "auto"
   244        },
   245        "pluginVersion": "9.2.4",
   246        "targets": [
   247          {
   248            "colNameFormatStr": "",
   249            "colNameToGroup": "",
   250            "datasource": {
   251              "type": "prometheus",
   252              "uid": "prometheus"
   253            },
   254            "exemplar": true,
   255            "expr": "taos_cluster_info_version{cluster_id=\"$cluster\"}",
   256            "format": "table",
   257            "formatType": "Time series",
   258            "interval": "",
   259            "legendFormat": "",
   260            "queryType": "SQL",
   261            "refId": "A",
   262            "target": "select metric",
   263            "type": "timeserie"
   264          }
   265        ],
   266        "title": "Version",
   267        "transformations": [
   268          {
   269            "id": "filterFieldsByName",
   270            "options": {
   271              "include": {
   272                "names": [
   273                  "value"
   274                ]
   275              }
   276            }
   277          }
   278        ],
   279        "type": "stat"
   280      },
   281      {
   282        "datasource": {
   283          "type": "prometheus",
   284          "uid": "prometheus"
   285        },
   286        "description": "",
   287        "fieldConfig": {
   288          "defaults": {
   289            "color": {
   290              "mode": "thresholds"
   291            },
   292            "mappings": [],
   293            "thresholds": {
   294              "mode": "absolute",
   295              "steps": [
   296                {
   297                  "color": "green",
   298                  "value": null
   299                }
   300              ]
   301            },
   302            "unit": "d"
   303          },
   304          "overrides": []
   305        },
   306        "gridPos": {
   307          "h": 4,
   308          "w": 3,
   309          "x": 6,
   310          "y": 4
   311        },
   312        "id": 72,
   313        "options": {
   314          "colorMode": "value",
   315          "graphMode": "area",
   316          "justifyMode": "auto",
   317          "orientation": "auto",
   318          "reduceOptions": {
   319            "calcs": [
   320              "lastNotNull"
   321            ],
   322            "fields": "",
   323            "values": false
   324          },
   325          "text": {},
   326          "textMode": "auto"
   327        },
   328        "pluginVersion": "9.2.4",
   329        "targets": [
   330          {
   331            "colNameFormatStr": "",
   332            "colNameToGroup": "",
   333            "datasource": {
   334              "type": "prometheus",
   335              "uid": "prometheus"
   336            },
   337            "editorMode": "code",
   338            "exemplar": true,
   339            "expr": "avg(taos_cluster_info_master_uptime{cluster_id=\"$cluster\"})",
   340            "formatType": "Time series",
   341            "interval": "",
   342            "legendFormat": "",
   343            "queryType": "SQL",
   344            "range": true,
   345            "refId": "A",
   346            "target": "select metric",
   347            "type": "timeserie"
   348          }
   349        ],
   350        "title": "Master Uptime",
   351        "transformations": [
   352          {
   353            "id": "reduce",
   354            "options": {
   355              "includeTimeField": false,
   356              "mode": "reduceFields",
   357              "reducers": [
   358                "lastNotNull"
   359              ]
   360            }
   361          }
   362        ],
   363        "type": "stat"
   364      },
   365      {
   366        "datasource": {
   367          "type": "prometheus",
   368          "uid": "prometheus"
   369        },
   370        "description": "",
   371        "fieldConfig": {
   372          "defaults": {
   373            "color": {
   374              "mode": "thresholds"
   375            },
   376            "mappings": [],
   377            "thresholds": {
   378              "mode": "absolute",
   379              "steps": [
   380                {
   381                  "color": "green",
   382                  "value": null
   383                }
   384              ]
   385            },
   386            "unit": "s"
   387          },
   388          "overrides": []
   389        },
   390        "gridPos": {
   391          "h": 4,
   392          "w": 3,
   393          "x": 9,
   394          "y": 4
   395        },
   396        "id": 99,
   397        "options": {
   398          "colorMode": "value",
   399          "graphMode": "none",
   400          "justifyMode": "auto",
   401          "orientation": "auto",
   402          "reduceOptions": {
   403            "calcs": [
   404              "lastNotNull"
   405            ],
   406            "fields": "",
   407            "values": false
   408          },
   409          "text": {},
   410          "textMode": "auto"
   411        },
   412        "pluginVersion": "9.2.4",
   413        "targets": [
   414          {
   415            "colNameFormatStr": "",
   416            "colNameToGroup": "",
   417            "datasource": {
   418              "type": "prometheus",
   419              "uid": "prometheus"
   420            },
   421            "editorMode": "builder",
   422            "exemplar": true,
   423            "expr": "avg(taos_grants_info_expire_time{cluster_id=\"$cluster\"})",
   424            "formatType": "Time series",
   425            "interval": "",
   426            "legendFormat": "",
   427            "queryType": "SQL",
   428            "range": true,
   429            "refId": "A",
   430            "target": "select metric",
   431            "type": "timeserie"
   432          }
   433        ],
   434        "title": "Expire Time",
   435        "transformations": [],
   436        "type": "stat"
   437      },
   438      {
   439        "datasource": {
   440          "type": "prometheus",
   441          "uid": "prometheus"
   442        },
   443        "description": "",
   444        "fieldConfig": {
   445          "defaults": {
   446            "color": {
   447              "mode": "thresholds"
   448            },
   449            "mappings": [],
   450            "thresholds": {
   451              "mode": "absolute",
   452              "steps": [
   453                {
   454                  "color": "green",
   455                  "value": null
   456                }
   457              ]
   458            },
   459            "unit": "none"
   460          },
   461          "overrides": []
   462        },
   463        "gridPos": {
   464          "h": 4,
   465          "w": 4,
   466          "x": 12,
   467          "y": 4
   468        },
   469        "id": 100,
   470        "options": {
   471          "displayMode": "gradient",
   472          "minVizHeight": 10,
   473          "minVizWidth": 0,
   474          "orientation": "auto",
   475          "reduceOptions": {
   476            "calcs": [
   477              "lastNotNull"
   478            ],
   479            "fields": "",
   480            "values": false
   481          },
   482          "showUnfilled": true,
   483          "text": {}
   484        },
   485        "pluginVersion": "9.2.4",
   486        "targets": [
   487          {
   488            "colNameFormatStr": "",
   489            "colNameToGroup": "",
   490            "datasource": {
   491              "type": "prometheus",
   492              "uid": "prometheus"
   493            },
   494            "exemplar": true,
   495            "expr": "sum(taos_grants_info_timeseries_used{cluster_id=\"$cluster\"}) by (dnode_ep)",
   496            "formatType": "Time series",
   497            "interval": "",
   498            "legendFormat": "used",
   499            "queryType": "SQL",
   500            "refId": "A",
   501            "target": "select metric",
   502            "type": "timeserie"
   503          },
   504          {
   505            "datasource": {
   506              "type": "prometheus",
   507              "uid": "prometheus"
   508            },
   509            "exemplar": true,
   510            "expr": "sum(taos_grants_info_timeseries_total{cluster_id=\"$cluster\"}) by (dnode_ep)",
   511            "hide": false,
   512            "interval": "",
   513            "legendFormat": "total",
   514            "refId": "B"
   515          }
   516        ],
   517        "title": "Used Measuring Points",
   518        "transformations": [],
   519        "type": "bargauge"
   520      },
   521      {
   522        "datasource": {
   523          "type": "prometheus",
   524          "uid": "prometheus"
   525        },
   526        "description": "",
   527        "fieldConfig": {
   528          "defaults": {
   529            "color": {
   530              "mode": "thresholds"
   531            },
   532            "mappings": [],
   533            "thresholds": {
   534              "mode": "absolute",
   535              "steps": [
   536                {
   537                  "color": "green",
   538                  "value": null
   539                },
   540                {
   541                  "color": "red",
   542                  "value": 80
   543                }
   544              ]
   545            }
   546          },
   547          "overrides": []
   548        },
   549        "gridPos": {
   550          "h": 4,
   551          "w": 2,
   552          "x": 16,
   553          "y": 4
   554        },
   555        "id": 65,
   556        "options": {
   557          "colorMode": "value",
   558          "graphMode": "area",
   559          "justifyMode": "auto",
   560          "orientation": "auto",
   561          "reduceOptions": {
   562            "calcs": [
   563              "lastNotNull"
   564            ],
   565            "fields": "",
   566            "values": false
   567          },
   568          "text": {},
   569          "textMode": "auto"
   570        },
   571        "pluginVersion": "9.2.4",
   572        "repeatDirection": "h",
   573        "targets": [
   574          {
   575            "alias": "dnodes",
   576            "colNameFormatStr": "",
   577            "colNameToGroup": "",
   578            "datasource": {
   579              "type": "prometheus",
   580              "uid": "prometheus"
   581            },
   582            "exemplar": true,
   583            "expr": "taos_cluster_info_dbs_total{cluster_id=\"$cluster\"}",
   584            "format": "time_series",
   585            "formatType": "Time series",
   586            "instant": false,
   587            "interval": "",
   588            "legendFormat": "databases",
   589            "queryType": "SQL",
   590            "refId": "A",
   591            "target": "select metric",
   592            "timeshift": {},
   593            "type": "timeserie"
   594          }
   595        ],
   596        "title": "Databases",
   597        "transformations": [
   598          {
   599            "id": "filterFieldsByName",
   600            "options": {
   601              "include": {
   602                "names": [
   603                  "Time",
   604                  "databases"
   605                ]
   606              }
   607            }
   608          }
   609        ],
   610        "type": "stat"
   611      },
   612      {
   613        "datasource": {
   614          "type": "prometheus",
   615          "uid": "prometheus"
   616        },
   617        "description": "",
   618        "fieldConfig": {
   619          "defaults": {
   620            "color": {
   621              "mode": "thresholds"
   622            },
   623            "mappings": [],
   624            "thresholds": {
   625              "mode": "absolute",
   626              "steps": [
   627                {
   628                  "color": "green",
   629                  "value": null
   630                }
   631              ]
   632            }
   633          },
   634          "overrides": []
   635        },
   636        "gridPos": {
   637          "h": 4,
   638          "w": 3,
   639          "x": 18,
   640          "y": 4
   641        },
   642        "id": 68,
   643        "options": {
   644          "colorMode": "value",
   645          "graphMode": "area",
   646          "justifyMode": "auto",
   647          "orientation": "auto",
   648          "reduceOptions": {
   649            "calcs": [
   650              "lastNotNull"
   651            ],
   652            "fields": "",
   653            "values": false
   654          },
   655          "text": {},
   656          "textMode": "auto"
   657        },
   658        "pluginVersion": "9.2.4",
   659        "repeatDirection": "h",
   660        "targets": [
   661          {
   662            "alias": "dnodes",
   663            "colNameFormatStr": "",
   664            "colNameToGroup": "",
   665            "datasource": {
   666              "type": "prometheus",
   667              "uid": "prometheus"
   668            },
   669            "editorMode": "builder",
   670            "exemplar": true,
   671            "expr": "avg(taos_cluster_info_tbs_total{cluster_id=\"$cluster\"})",
   672            "formatType": "Time series",
   673            "interval": "",
   674            "legendFormat": "",
   675            "queryType": "SQL",
   676            "range": true,
   677            "refId": "A",
   678            "target": "select metric",
   679            "timeshift": {},
   680            "type": "timeserie"
   681          }
   682        ],
   683        "title": "Tables",
   684        "transformations": [],
   685        "type": "stat"
   686      },
   687      {
   688        "datasource": {
   689          "type": "prometheus",
   690          "uid": "prometheus"
   691        },
   692        "fieldConfig": {
   693          "defaults": {
   694            "color": {
   695              "mode": "thresholds"
   696            },
   697            "mappings": [],
   698            "thresholds": {
   699              "mode": "absolute",
   700              "steps": [
   701                {
   702                  "color": "green",
   703                  "value": null
   704                }
   705              ]
   706            },
   707            "unit": "none"
   708          },
   709          "overrides": []
   710        },
   711        "gridPos": {
   712          "h": 4,
   713          "w": 3,
   714          "x": 21,
   715          "y": 4
   716        },
   717        "id": 82,
   718        "options": {
   719          "colorMode": "value",
   720          "graphMode": "area",
   721          "justifyMode": "auto",
   722          "orientation": "auto",
   723          "reduceOptions": {
   724            "calcs": [
   725              "lastNotNull"
   726            ],
   727            "fields": "",
   728            "values": false
   729          },
   730          "text": {},
   731          "textMode": "auto"
   732        },
   733        "pluginVersion": "9.2.4",
   734        "targets": [
   735          {
   736            "colNameFormatStr": "",
   737            "colNameToGroup": "",
   738            "datasource": {
   739              "type": "prometheus",
   740              "uid": "prometheus"
   741            },
   742            "editorMode": "builder",
   743            "exemplar": true,
   744            "expr": "avg(taos_cluster_info_connections_total{cluster_id=\"$cluster\"})",
   745            "formatType": "Time series",
   746            "interval": "",
   747            "legendFormat": "",
   748            "queryType": "SQL",
   749            "range": true,
   750            "refId": "A",
   751            "target": "select metric",
   752            "type": "timeserie"
   753          }
   754        ],
   755        "title": "Connections",
   756        "type": "stat"
   757      },
   758      {
   759        "datasource": {
   760          "type": "prometheus",
   761          "uid": "prometheus"
   762        },
   763        "description": "",
   764        "fieldConfig": {
   765          "defaults": {
   766            "color": {
   767              "mode": "thresholds"
   768            },
   769            "mappings": [],
   770            "thresholds": {
   771              "mode": "absolute",
   772              "steps": [
   773                {
   774                  "color": "green",
   775                  "value": null
   776                }
   777              ]
   778            }
   779          },
   780          "overrides": []
   781        },
   782        "gridPos": {
   783          "h": 4,
   784          "w": 6,
   785          "x": 0,
   786          "y": 8
   787        },
   788        "id": 75,
   789        "options": {
   790          "displayMode": "basic",
   791          "minVizHeight": 10,
   792          "minVizWidth": 0,
   793          "orientation": "auto",
   794          "reduceOptions": {
   795            "calcs": [
   796              "lastNotNull"
   797            ],
   798            "fields": "",
   799            "values": false
   800          },
   801          "showUnfilled": true,
   802          "text": {}
   803        },
   804        "pluginVersion": "9.2.4",
   805        "targets": [
   806          {
   807            "alias": "",
   808            "colNameFormatStr": "",
   809            "colNameToGroup": "",
   810            "datasource": {
   811              "type": "prometheus",
   812              "uid": "prometheus"
   813            },
   814            "editorMode": "code",
   815            "exemplar": true,
   816            "expr": "avg(taos_cluster_info_dnodes_total)",
   817            "formatType": "Time series",
   818            "interval": "",
   819            "legendFormat": "",
   820            "queryType": "SQL",
   821            "range": true,
   822            "refId": "A",
   823            "target": "select metric",
   824            "type": "timeserie"
   825          }
   826        ],
   827        "title": "DNodes",
   828        "transformations": [],
   829        "type": "bargauge"
   830      },
   831      {
   832        "datasource": {
   833          "type": "prometheus",
   834          "uid": "prometheus"
   835        },
   836        "description": "",
   837        "fieldConfig": {
   838          "defaults": {
   839            "color": {
   840              "mode": "thresholds"
   841            },
   842            "mappings": [],
   843            "thresholds": {
   844              "mode": "absolute",
   845              "steps": [
   846                {
   847                  "color": "green",
   848                  "value": null
   849                }
   850              ]
   851            }
   852          },
   853          "overrides": []
   854        },
   855        "gridPos": {
   856          "h": 4,
   857          "w": 6,
   858          "x": 6,
   859          "y": 8
   860        },
   861        "id": 101,
   862        "options": {
   863          "displayMode": "basic",
   864          "minVizHeight": 10,
   865          "minVizWidth": 0,
   866          "orientation": "auto",
   867          "reduceOptions": {
   868            "calcs": [
   869              "lastNotNull"
   870            ],
   871            "fields": "",
   872            "values": false
   873          },
   874          "showUnfilled": true,
   875          "text": {}
   876        },
   877        "pluginVersion": "9.2.4",
   878        "targets": [
   879          {
   880            "alias": "",
   881            "colNameFormatStr": "",
   882            "colNameToGroup": "",
   883            "datasource": {
   884              "type": "prometheus",
   885              "uid": "prometheus"
   886            },
   887            "editorMode": "code",
   888            "exemplar": true,
   889            "expr": "avg(taos_cluster_info_mnodes_total{cluster_id=\"$cluster\"})",
   890            "formatType": "Time series",
   891            "interval": "",
   892            "legendFormat": "",
   893            "queryType": "SQL",
   894            "range": true,
   895            "refId": "A",
   896            "target": "select metric",
   897            "type": "timeserie"
   898          }
   899        ],
   900        "title": "MNodes",
   901        "transformations": [],
   902        "type": "bargauge"
   903      },
   904      {
   905        "datasource": {
   906          "type": "prometheus",
   907          "uid": "prometheus"
   908        },
   909        "description": "",
   910        "fieldConfig": {
   911          "defaults": {
   912            "color": {
   913              "mode": "thresholds"
   914            },
   915            "mappings": [],
   916            "thresholds": {
   917              "mode": "absolute",
   918              "steps": [
   919                {
   920                  "color": "green",
   921                  "value": null
   922                }
   923              ]
   924            }
   925          },
   926          "overrides": []
   927        },
   928        "gridPos": {
   929          "h": 4,
   930          "w": 6,
   931          "x": 12,
   932          "y": 8
   933        },
   934        "id": 102,
   935        "options": {
   936          "displayMode": "basic",
   937          "minVizHeight": 10,
   938          "minVizWidth": 0,
   939          "orientation": "auto",
   940          "reduceOptions": {
   941            "calcs": [
   942              "lastNotNull"
   943            ],
   944            "fields": "",
   945            "values": false
   946          },
   947          "showUnfilled": true,
   948          "text": {}
   949        },
   950        "pluginVersion": "9.2.4",
   951        "targets": [
   952          {
   953            "alias": "",
   954            "colNameFormatStr": "",
   955            "colNameToGroup": "",
   956            "datasource": {
   957              "type": "prometheus",
   958              "uid": "prometheus"
   959            },
   960            "editorMode": "code",
   961            "exemplar": true,
   962            "expr": "avg(taos_cluster_info_vgroups_total)",
   963            "formatType": "Time series",
   964            "interval": "",
   965            "legendFormat": "",
   966            "queryType": "SQL",
   967            "range": true,
   968            "refId": "A",
   969            "target": "select metric",
   970            "type": "timeserie"
   971          }
   972        ],
   973        "title": "VGroups",
   974        "transformations": [],
   975        "type": "bargauge"
   976      },
   977      {
   978        "datasource": {
   979          "type": "prometheus",
   980          "uid": "prometheus"
   981        },
   982        "description": "",
   983        "fieldConfig": {
   984          "defaults": {
   985            "color": {
   986              "mode": "thresholds"
   987            },
   988            "mappings": [],
   989            "thresholds": {
   990              "mode": "absolute",
   991              "steps": [
   992                {
   993                  "color": "green",
   994                  "value": null
   995                }
   996              ]
   997            }
   998          },
   999          "overrides": []
  1000        },
  1001        "gridPos": {
  1002          "h": 4,
  1003          "w": 6,
  1004          "x": 18,
  1005          "y": 8
  1006        },
  1007        "id": 103,
  1008        "options": {
  1009          "displayMode": "basic",
  1010          "minVizHeight": 10,
  1011          "minVizWidth": 0,
  1012          "orientation": "auto",
  1013          "reduceOptions": {
  1014            "calcs": [
  1015              "lastNotNull"
  1016            ],
  1017            "fields": "",
  1018            "values": false
  1019          },
  1020          "showUnfilled": true,
  1021          "text": {}
  1022        },
  1023        "pluginVersion": "9.2.4",
  1024        "targets": [
  1025          {
  1026            "alias": "",
  1027            "colNameFormatStr": "",
  1028            "colNameToGroup": "",
  1029            "datasource": {
  1030              "type": "prometheus",
  1031              "uid": "prometheus"
  1032            },
  1033            "editorMode": "code",
  1034            "exemplar": true,
  1035            "expr": "sum(sum(taos_dnodes_info_vnodes_num{cluster_id=\"$cluster\"}) by (dnode_id))",
  1036            "formatType": "Time series",
  1037            "interval": "",
  1038            "legendFormat": "",
  1039            "queryType": "SQL",
  1040            "range": true,
  1041            "refId": "A",
  1042            "target": "select metric",
  1043            "type": "timeserie"
  1044          }
  1045        ],
  1046        "title": "VNodes",
  1047        "transformations": [],
  1048        "type": "bargauge"
  1049      },
  1050      {
  1051        "alert": {
  1052          "alertRuleTags": {},
  1053          "conditions": [
  1054            {
  1055              "evaluator": {
  1056                "params": [
  1057                  1
  1058                ],
  1059                "type": "lt"
  1060              },
  1061              "operator": {
  1062                "type": "and"
  1063              },
  1064              "query": {
  1065                "params": [
  1066                  "A",
  1067                  "1m",
  1068                  "now"
  1069                ]
  1070              },
  1071              "reducer": {
  1072                "params": [],
  1073                "type": "avg"
  1074              },
  1075              "type": "query"
  1076            }
  1077          ],
  1078          "executionErrorState": "alerting",
  1079          "for": "1m",
  1080          "frequency": "10s",
  1081          "handler": 1,
  1082          "name": "DNodes Alive Percent alert",
  1083          "noDataState": "no_data",
  1084          "notifications": []
  1085        },
  1086        "aliasColors": {},
  1087        "bars": false,
  1088        "dashLength": 10,
  1089        "dashes": false,
  1090        "datasource": {
  1091          "type": "prometheus",
  1092          "uid": "prometheus"
  1093        },
  1094        "fieldConfig": {
  1095          "defaults": {
  1096            "color": {
  1097              "mode": "palette-classic"
  1098            },
  1099            "custom": {
  1100              "axisCenteredZero": false,
  1101              "axisColorMode": "text",
  1102              "axisLabel": "",
  1103              "axisPlacement": "auto",
  1104              "barAlignment": 0,
  1105              "drawStyle": "line",
  1106              "fillOpacity": 0,
  1107              "gradientMode": "none",
  1108              "hideFrom": {
  1109                "graph": false,
  1110                "legend": false,
  1111                "tooltip": false,
  1112                "viz": false
  1113              },
  1114              "lineInterpolation": "linear",
  1115              "lineWidth": 5,
  1116              "pointSize": 10,
  1117              "scaleDistribution": {
  1118                "type": "linear"
  1119              },
  1120              "showPoints": "auto",
  1121              "spanNulls": false,
  1122              "stacking": {
  1123                "group": "A",
  1124                "mode": "none"
  1125              },
  1126              "thresholdsStyle": {
  1127                "mode": "off"
  1128              }
  1129            },
  1130            "mappings": [],
  1131            "thresholds": {
  1132              "mode": "absolute",
  1133              "steps": [
  1134                {
  1135                  "color": "green",
  1136                  "value": null
  1137                },
  1138                {
  1139                  "color": "red",
  1140                  "value": 80
  1141                }
  1142              ]
  1143            },
  1144            "unit": "percentunit"
  1145          },
  1146          "overrides": []
  1147        },
  1148        "fill": 1,
  1149        "fillGradient": 0,
  1150        "gridPos": {
  1151          "h": 6,
  1152          "w": 6,
  1153          "x": 0,
  1154          "y": 12
  1155        },
  1156        "hiddenSeries": false,
  1157        "id": 84,
  1158        "legend": {
  1159          "avg": false,
  1160          "current": false,
  1161          "max": false,
  1162          "min": false,
  1163          "show": true,
  1164          "total": false,
  1165          "values": false
  1166        },
  1167        "lines": true,
  1168        "linewidth": 1,
  1169        "nullPointMode": "null",
  1170        "options": {
  1171          "alertThreshold": true,
  1172          "legend": {
  1173            "calcs": [],
  1174            "displayMode": "list",
  1175            "placement": "bottom",
  1176            "showLegend": false
  1177          },
  1178          "tooltip": {
  1179            "mode": "single",
  1180            "sort": "none"
  1181          }
  1182        },
  1183        "percentage": false,
  1184        "pluginVersion": "8.2.2",
  1185        "pointradius": 2,
  1186        "points": false,
  1187        "renderer": "flot",
  1188        "seriesOverrides": [],
  1189        "spaceLength": 10,
  1190        "stack": false,
  1191        "steppedLine": false,
  1192        "targets": [
  1193          {
  1194            "colNameFormatStr": "",
  1195            "colNameToGroup": "",
  1196            "datasource": {
  1197              "type": "prometheus",
  1198              "uid": "prometheus"
  1199            },
  1200            "editorMode": "code",
  1201            "exemplar": true,
  1202            "expr": "avg(taos_cluster_info_dnodes_alive / taos_cluster_info_dnodes_total)",
  1203            "formatType": "Time series",
  1204            "interval": "",
  1205            "legendFormat": "{{label_name}}",
  1206            "queryType": "SQL",
  1207            "range": true,
  1208            "refId": "A",
  1209            "target": "select metric",
  1210            "type": "timeserie"
  1211          }
  1212        ],
  1213        "thresholds": [
  1214          {
  1215            "colorMode": "critical",
  1216            "fill": true,
  1217            "line": true,
  1218            "op": "lt",
  1219            "value": 1,
  1220            "visible": true
  1221          }
  1222        ],
  1223        "timeRegions": [],
  1224        "title": "DNodes Alive Percent",
  1225        "tooltip": {
  1226          "shared": true,
  1227          "sort": 0,
  1228          "value_type": "individual"
  1229        },
  1230        "type": "timeseries",
  1231        "xaxis": {
  1232          "mode": "time",
  1233          "show": true,
  1234          "values": []
  1235        },
  1236        "yaxes": [
  1237          {
  1238            "format": "percentunit",
  1239            "logBase": 1,
  1240            "max": "1",
  1241            "min": "0",
  1242            "show": true
  1243          },
  1244          {
  1245            "format": "short",
  1246            "logBase": 1,
  1247            "show": true
  1248          }
  1249        ],
  1250        "yaxis": {
  1251          "align": false
  1252        }
  1253      },
  1254      {
  1255        "alert": {
  1256          "alertRuleTags": {},
  1257          "conditions": [
  1258            {
  1259              "evaluator": {
  1260                "params": [
  1261                  1
  1262                ],
  1263                "type": "lt"
  1264              },
  1265              "operator": {
  1266                "type": "and"
  1267              },
  1268              "query": {
  1269                "params": [
  1270                  "A",
  1271                  "1m",
  1272                  "now"
  1273                ]
  1274              },
  1275              "reducer": {
  1276                "params": [],
  1277                "type": "avg"
  1278              },
  1279              "type": "query"
  1280            }
  1281          ],
  1282          "executionErrorState": "alerting",
  1283          "for": "1m",
  1284          "frequency": "10s",
  1285          "handler": 1,
  1286          "name": "MNodes Alive Percent alert",
  1287          "noDataState": "no_data",
  1288          "notifications": []
  1289        },
  1290        "aliasColors": {},
  1291        "bars": false,
  1292        "dashLength": 10,
  1293        "dashes": false,
  1294        "datasource": {
  1295          "type": "prometheus",
  1296          "uid": "prometheus"
  1297        },
  1298        "fieldConfig": {
  1299          "defaults": {
  1300            "color": {
  1301              "mode": "palette-classic"
  1302            },
  1303            "custom": {
  1304              "axisCenteredZero": false,
  1305              "axisColorMode": "text",
  1306              "axisLabel": "",
  1307              "axisPlacement": "auto",
  1308              "barAlignment": 0,
  1309              "drawStyle": "line",
  1310              "fillOpacity": 0,
  1311              "gradientMode": "none",
  1312              "hideFrom": {
  1313                "graph": false,
  1314                "legend": false,
  1315                "tooltip": false,
  1316                "viz": false
  1317              },
  1318              "lineInterpolation": "linear",
  1319              "lineWidth": 5,
  1320              "pointSize": 5,
  1321              "scaleDistribution": {
  1322                "type": "linear"
  1323              },
  1324              "showPoints": "auto",
  1325              "spanNulls": false,
  1326              "stacking": {
  1327                "group": "A",
  1328                "mode": "none"
  1329              },
  1330              "thresholdsStyle": {
  1331                "mode": "off"
  1332              }
  1333            },
  1334            "mappings": [],
  1335            "thresholds": {
  1336              "mode": "absolute",
  1337              "steps": [
  1338                {
  1339                  "color": "green",
  1340                  "value": null
  1341                },
  1342                {
  1343                  "color": "red",
  1344                  "value": 80
  1345                }
  1346              ]
  1347            },
  1348            "unit": "percentunit"
  1349          },
  1350          "overrides": []
  1351        },
  1352        "fill": 1,
  1353        "fillGradient": 0,
  1354        "gridPos": {
  1355          "h": 6,
  1356          "w": 6,
  1357          "x": 6,
  1358          "y": 12
  1359        },
  1360        "hiddenSeries": false,
  1361        "id": 87,
  1362        "legend": {
  1363          "avg": false,
  1364          "current": false,
  1365          "max": false,
  1366          "min": false,
  1367          "show": true,
  1368          "total": false,
  1369          "values": false
  1370        },
  1371        "lines": true,
  1372        "linewidth": 1,
  1373        "nullPointMode": "null",
  1374        "options": {
  1375          "alertThreshold": true,
  1376          "legend": {
  1377            "calcs": [],
  1378            "displayMode": "list",
  1379            "placement": "bottom",
  1380            "showLegend": false
  1381          },
  1382          "tooltip": {
  1383            "mode": "single",
  1384            "sort": "none"
  1385          }
  1386        },
  1387        "percentage": false,
  1388        "pluginVersion": "8.2.2",
  1389        "pointradius": 2,
  1390        "points": false,
  1391        "renderer": "flot",
  1392        "seriesOverrides": [],
  1393        "spaceLength": 10,
  1394        "stack": false,
  1395        "steppedLine": false,
  1396        "targets": [
  1397          {
  1398            "alias": "",
  1399            "colNameFormatStr": "",
  1400            "colNameToGroup": "",
  1401            "datasource": {
  1402              "type": "prometheus",
  1403              "uid": "prometheus"
  1404            },
  1405            "editorMode": "code",
  1406            "exemplar": true,
  1407            "expr": "avg(taos_cluster_info_mnodes_alive / taos_cluster_info_mnodes_total)",
  1408            "formatType": "Time series",
  1409            "interval": "",
  1410            "legendFormat": "",
  1411            "queryType": "SQL",
  1412            "range": true,
  1413            "refId": "A",
  1414            "target": "select metric",
  1415            "type": "timeserie"
  1416          }
  1417        ],
  1418        "thresholds": [
  1419          {
  1420            "colorMode": "critical",
  1421            "fill": true,
  1422            "line": true,
  1423            "op": "lt",
  1424            "value": 1,
  1425            "visible": true
  1426          }
  1427        ],
  1428        "timeRegions": [],
  1429        "title": "MNodes Alive Percent",
  1430        "tooltip": {
  1431          "shared": true,
  1432          "sort": 0,
  1433          "value_type": "individual"
  1434        },
  1435        "type": "timeseries",
  1436        "xaxis": {
  1437          "mode": "time",
  1438          "show": true,
  1439          "values": []
  1440        },
  1441        "yaxes": [
  1442          {
  1443            "format": "percentunit",
  1444            "logBase": 1,
  1445            "max": "1",
  1446            "min": "0",
  1447            "show": true
  1448          },
  1449          {
  1450            "format": "short",
  1451            "logBase": 1,
  1452            "show": true
  1453          }
  1454        ],
  1455        "yaxis": {
  1456          "align": false
  1457        }
  1458      },
  1459      {
  1460        "alert": {
  1461          "alertRuleTags": {},
  1462          "conditions": [
  1463            {
  1464              "evaluator": {
  1465                "params": [
  1466                  1
  1467                ],
  1468                "type": "lt"
  1469              },
  1470              "operator": {
  1471                "type": "and"
  1472              },
  1473              "query": {
  1474                "params": [
  1475                  "A",
  1476                  "1m",
  1477                  "now"
  1478                ]
  1479              },
  1480              "reducer": {
  1481                "params": [],
  1482                "type": "avg"
  1483              },
  1484              "type": "query"
  1485            }
  1486          ],
  1487          "executionErrorState": "alerting",
  1488          "for": "1m",
  1489          "frequency": "10s",
  1490          "handler": 1,
  1491          "name": "VGroups Alive Percent alert",
  1492          "noDataState": "no_data",
  1493          "notifications": []
  1494        },
  1495        "aliasColors": {},
  1496        "bars": false,
  1497        "dashLength": 10,
  1498        "dashes": false,
  1499        "datasource": {
  1500          "type": "prometheus",
  1501          "uid": "prometheus"
  1502        },
  1503        "fieldConfig": {
  1504          "defaults": {
  1505            "color": {
  1506              "mode": "palette-classic"
  1507            },
  1508            "custom": {
  1509              "axisCenteredZero": false,
  1510              "axisColorMode": "text",
  1511              "axisLabel": "",
  1512              "axisPlacement": "auto",
  1513              "barAlignment": 0,
  1514              "drawStyle": "line",
  1515              "fillOpacity": 0,
  1516              "gradientMode": "none",
  1517              "hideFrom": {
  1518                "graph": false,
  1519                "legend": false,
  1520                "tooltip": false,
  1521                "viz": false
  1522              },
  1523              "lineInterpolation": "linear",
  1524              "lineWidth": 5,
  1525              "pointSize": 5,
  1526              "scaleDistribution": {
  1527                "type": "linear"
  1528              },
  1529              "showPoints": "auto",
  1530              "spanNulls": false,
  1531              "stacking": {
  1532                "group": "A",
  1533                "mode": "none"
  1534              },
  1535              "thresholdsStyle": {
  1536                "mode": "off"
  1537              }
  1538            },
  1539            "mappings": [],
  1540            "thresholds": {
  1541              "mode": "absolute",
  1542              "steps": [
  1543                {
  1544                  "color": "green",
  1545                  "value": null
  1546                },
  1547                {
  1548                  "color": "red",
  1549                  "value": 80
  1550                }
  1551              ]
  1552            },
  1553            "unit": "percentunit"
  1554          },
  1555          "overrides": []
  1556        },
  1557        "fill": 1,
  1558        "fillGradient": 0,
  1559        "gridPos": {
  1560          "h": 6,
  1561          "w": 6,
  1562          "x": 12,
  1563          "y": 12
  1564        },
  1565        "hiddenSeries": false,
  1566        "id": 85,
  1567        "legend": {
  1568          "avg": false,
  1569          "current": false,
  1570          "max": false,
  1571          "min": false,
  1572          "show": true,
  1573          "total": false,
  1574          "values": false
  1575        },
  1576        "lines": true,
  1577        "linewidth": 1,
  1578        "nullPointMode": "null",
  1579        "options": {
  1580          "alertThreshold": true,
  1581          "legend": {
  1582            "calcs": [],
  1583            "displayMode": "list",
  1584            "placement": "bottom",
  1585            "showLegend": false
  1586          },
  1587          "tooltip": {
  1588            "mode": "single",
  1589            "sort": "none"
  1590          }
  1591        },
  1592        "percentage": false,
  1593        "pluginVersion": "8.2.2",
  1594        "pointradius": 2,
  1595        "points": false,
  1596        "renderer": "flot",
  1597        "seriesOverrides": [],
  1598        "spaceLength": 10,
  1599        "stack": false,
  1600        "steppedLine": false,
  1601        "targets": [
  1602          {
  1603            "alias": "",
  1604            "colNameFormatStr": "",
  1605            "colNameToGroup": "",
  1606            "datasource": {
  1607              "type": "prometheus",
  1608              "uid": "prometheus"
  1609            },
  1610            "editorMode": "code",
  1611            "exemplar": true,
  1612            "expr": "avg(taos_cluster_info_vgroups_alive / taos_cluster_info_vgroups_total)",
  1613            "formatType": "Time series",
  1614            "interval": "",
  1615            "legendFormat": "",
  1616            "queryType": "SQL",
  1617            "range": true,
  1618            "refId": "A",
  1619            "target": "select metric",
  1620            "type": "timeserie"
  1621          }
  1622        ],
  1623        "thresholds": [
  1624          {
  1625            "colorMode": "critical",
  1626            "fill": true,
  1627            "line": true,
  1628            "op": "lt",
  1629            "value": 1,
  1630            "visible": true
  1631          }
  1632        ],
  1633        "timeRegions": [],
  1634        "title": "VGroups Alive Percent",
  1635        "tooltip": {
  1636          "shared": true,
  1637          "sort": 0,
  1638          "value_type": "individual"
  1639        },
  1640        "type": "timeseries",
  1641        "xaxis": {
  1642          "mode": "time",
  1643          "show": true,
  1644          "values": []
  1645        },
  1646        "yaxes": [
  1647          {
  1648            "format": "percentunit",
  1649            "logBase": 1,
  1650            "max": "1",
  1651            "min": "0",
  1652            "show": true
  1653          },
  1654          {
  1655            "format": "short",
  1656            "logBase": 1,
  1657            "show": true
  1658          }
  1659        ],
  1660        "yaxis": {
  1661          "align": false
  1662        }
  1663      },
  1664      {
  1665        "alert": {
  1666          "alertRuleTags": {},
  1667          "conditions": [
  1668            {
  1669              "evaluator": {
  1670                "params": [
  1671                  1
  1672                ],
  1673                "type": "lt"
  1674              },
  1675              "operator": {
  1676                "type": "and"
  1677              },
  1678              "query": {
  1679                "params": [
  1680                  "A",
  1681                  "1m",
  1682                  "now"
  1683                ]
  1684              },
  1685              "reducer": {
  1686                "params": [],
  1687                "type": "avg"
  1688              },
  1689              "type": "query"
  1690            }
  1691          ],
  1692          "executionErrorState": "alerting",
  1693          "for": "1m",
  1694          "frequency": "10s",
  1695          "handler": 1,
  1696          "name": "VNodes Alive Percent alert",
  1697          "noDataState": "no_data",
  1698          "notifications": []
  1699        },
  1700        "aliasColors": {},
  1701        "bars": false,
  1702        "dashLength": 10,
  1703        "dashes": false,
  1704        "datasource": {
  1705          "type": "prometheus",
  1706          "uid": "prometheus"
  1707        },
  1708        "fieldConfig": {
  1709          "defaults": {
  1710            "color": {
  1711              "mode": "palette-classic"
  1712            },
  1713            "custom": {
  1714              "axisCenteredZero": false,
  1715              "axisColorMode": "text",
  1716              "axisLabel": "",
  1717              "axisPlacement": "auto",
  1718              "barAlignment": 0,
  1719              "drawStyle": "line",
  1720              "fillOpacity": 0,
  1721              "gradientMode": "none",
  1722              "hideFrom": {
  1723                "graph": false,
  1724                "legend": false,
  1725                "tooltip": false,
  1726                "viz": false
  1727              },
  1728              "lineInterpolation": "linear",
  1729              "lineWidth": 5,
  1730              "pointSize": 5,
  1731              "scaleDistribution": {
  1732                "type": "linear"
  1733              },
  1734              "showPoints": "auto",
  1735              "spanNulls": false,
  1736              "stacking": {
  1737                "group": "A",
  1738                "mode": "none"
  1739              },
  1740              "thresholdsStyle": {
  1741                "mode": "off"
  1742              }
  1743            },
  1744            "mappings": [],
  1745            "thresholds": {
  1746              "mode": "absolute",
  1747              "steps": [
  1748                {
  1749                  "color": "green",
  1750                  "value": null
  1751                },
  1752                {
  1753                  "color": "red",
  1754                  "value": 80
  1755                }
  1756              ]
  1757            },
  1758            "unit": "percentunit"
  1759          },
  1760          "overrides": []
  1761        },
  1762        "fill": 1,
  1763        "fillGradient": 0,
  1764        "gridPos": {
  1765          "h": 6,
  1766          "w": 6,
  1767          "x": 18,
  1768          "y": 12
  1769        },
  1770        "hiddenSeries": false,
  1771        "id": 86,
  1772        "legend": {
  1773          "avg": false,
  1774          "current": false,
  1775          "max": false,
  1776          "min": false,
  1777          "show": true,
  1778          "total": false,
  1779          "values": false
  1780        },
  1781        "lines": true,
  1782        "linewidth": 1,
  1783        "nullPointMode": "null",
  1784        "options": {
  1785          "alertThreshold": true,
  1786          "legend": {
  1787            "calcs": [],
  1788            "displayMode": "list",
  1789            "placement": "bottom",
  1790            "showLegend": false
  1791          },
  1792          "tooltip": {
  1793            "mode": "single",
  1794            "sort": "none"
  1795          }
  1796        },
  1797        "percentage": false,
  1798        "pluginVersion": "8.2.2",
  1799        "pointradius": 2,
  1800        "points": false,
  1801        "renderer": "flot",
  1802        "seriesOverrides": [],
  1803        "spaceLength": 10,
  1804        "stack": false,
  1805        "steppedLine": false,
  1806        "targets": [
  1807          {
  1808            "alias": "",
  1809            "colNameFormatStr": "",
  1810            "colNameToGroup": "",
  1811            "datasource": {
  1812              "type": "prometheus",
  1813              "uid": "prometheus"
  1814            },
  1815            "editorMode": "code",
  1816            "exemplar": true,
  1817            "expr": "avg(taos_cluster_info_vnodes_alive / taos_cluster_info_vnodes_total)",
  1818            "formatType": "Time series",
  1819            "interval": "",
  1820            "legendFormat": "",
  1821            "queryType": "SQL",
  1822            "range": true,
  1823            "refId": "A",
  1824            "target": "select metric",
  1825            "type": "timeserie"
  1826          }
  1827        ],
  1828        "thresholds": [
  1829          {
  1830            "colorMode": "critical",
  1831            "fill": true,
  1832            "line": true,
  1833            "op": "lt",
  1834            "value": 1,
  1835            "visible": true
  1836          }
  1837        ],
  1838        "timeRegions": [],
  1839        "title": "VNodes Alive Percent",
  1840        "tooltip": {
  1841          "shared": true,
  1842          "sort": 0,
  1843          "value_type": "individual"
  1844        },
  1845        "type": "timeseries",
  1846        "xaxis": {
  1847          "mode": "time",
  1848          "show": true,
  1849          "values": []
  1850        },
  1851        "yaxes": [
  1852          {
  1853            "format": "percentunit",
  1854            "logBase": 1,
  1855            "max": "1",
  1856            "min": "0",
  1857            "show": true
  1858          },
  1859          {
  1860            "format": "short",
  1861            "logBase": 1,
  1862            "show": true
  1863          }
  1864        ],
  1865        "yaxis": {
  1866          "align": false
  1867        }
  1868      },
  1869      {
  1870        "datasource": {
  1871          "type": "prometheus",
  1872          "uid": "prometheus"
  1873        },
  1874        "fieldConfig": {
  1875          "defaults": {
  1876            "color": {
  1877              "mode": "palette-classic"
  1878            },
  1879            "custom": {
  1880              "axisCenteredZero": false,
  1881              "axisColorMode": "text",
  1882              "axisLabel": "",
  1883              "axisPlacement": "auto",
  1884              "barAlignment": 0,
  1885              "drawStyle": "line",
  1886              "fillOpacity": 10,
  1887              "gradientMode": "none",
  1888              "hideFrom": {
  1889                "graph": false,
  1890                "legend": false,
  1891                "tooltip": false,
  1892                "viz": false
  1893              },
  1894              "lineInterpolation": "linear",
  1895              "lineWidth": 1,
  1896              "pointSize": 5,
  1897              "scaleDistribution": {
  1898                "type": "linear"
  1899              },
  1900              "showPoints": "never",
  1901              "spanNulls": true,
  1902              "stacking": {
  1903                "group": "A",
  1904                "mode": "none"
  1905              },
  1906              "thresholdsStyle": {
  1907                "mode": "off"
  1908              }
  1909            },
  1910            "mappings": [],
  1911            "max": 1,
  1912            "min": 0,
  1913            "thresholds": {
  1914              "mode": "absolute",
  1915              "steps": [
  1916                {
  1917                  "color": "green",
  1918                  "value": null
  1919                },
  1920                {
  1921                  "color": "red",
  1922                  "value": 80
  1923                }
  1924              ]
  1925            },
  1926            "unit": "percentunit"
  1927          },
  1928          "overrides": []
  1929        },
  1930        "gridPos": {
  1931          "h": 6,
  1932          "w": 6,
  1933          "x": 0,
  1934          "y": 18
  1935        },
  1936        "id": 104,
  1937        "options": {
  1938          "graph": {},
  1939          "legend": {
  1940            "calcs": [],
  1941            "displayMode": "list",
  1942            "placement": "bottom",
  1943            "showLegend": true
  1944          },
  1945          "tooltip": {
  1946            "mode": "single",
  1947            "sort": "none"
  1948          }
  1949        },
  1950        "pluginVersion": "7.5.10",
  1951        "targets": [
  1952          {
  1953            "colNameFormatStr": "",
  1954            "colNameToGroup": "",
  1955            "datasource": {
  1956              "type": "prometheus",
  1957              "uid": "prometheus"
  1958            },
  1959            "exemplar": true,
  1960            "expr": "taos_grants_info_timeseries_used {cluster_id=\"$cluster\"}/ taos_grants_info_timeseries_total {cluster_id=\"$cluster\"}",
  1961            "formatType": "Time series",
  1962            "interval": "",
  1963            "legendFormat": "percent",
  1964            "queryType": "SQL",
  1965            "refId": "A",
  1966            "target": "select metric",
  1967            "type": "timeserie"
  1968          }
  1969        ],
  1970        "title": "Measuring Points Used Percent Alert",
  1971        "type": "timeseries"
  1972      },
  1973      {
  1974        "datasource": {
  1975          "type": "prometheus",
  1976          "uid": "prometheus"
  1977        },
  1978        "fieldConfig": {
  1979          "defaults": {
  1980            "color": {
  1981              "mode": "palette-classic"
  1982            },
  1983            "custom": {
  1984              "axisCenteredZero": false,
  1985              "axisColorMode": "text",
  1986              "axisLabel": "",
  1987              "axisPlacement": "auto",
  1988              "barAlignment": 0,
  1989              "drawStyle": "line",
  1990              "fillOpacity": 10,
  1991              "gradientMode": "none",
  1992              "hideFrom": {
  1993                "graph": false,
  1994                "legend": false,
  1995                "tooltip": false,
  1996                "viz": false
  1997              },
  1998              "lineInterpolation": "linear",
  1999              "lineWidth": 1,
  2000              "pointSize": 5,
  2001              "scaleDistribution": {
  2002                "type": "linear"
  2003              },
  2004              "showPoints": "never",
  2005              "spanNulls": true,
  2006              "stacking": {
  2007                "group": "A",
  2008                "mode": "none"
  2009              },
  2010              "thresholdsStyle": {
  2011                "mode": "off"
  2012              }
  2013            },
  2014            "mappings": [],
  2015            "min": 864000,
  2016            "thresholds": {
  2017              "mode": "absolute",
  2018              "steps": [
  2019                {
  2020                  "color": "green",
  2021                  "value": null
  2022                },
  2023                {
  2024                  "color": "red",
  2025                  "value": 80
  2026                }
  2027              ]
  2028            },
  2029            "unit": "s"
  2030          },
  2031          "overrides": [
  2032            {
  2033              "matcher": {
  2034                "id": "byName",
  2035                "options": "percent"
  2036              },
  2037              "properties": [
  2038                {
  2039                  "id": "unit",
  2040                  "value": "percentunit"
  2041                },
  2042                {
  2043                  "id": "max",
  2044                  "value": 1
  2045                }
  2046              ]
  2047            }
  2048          ]
  2049        },
  2050        "gridPos": {
  2051          "h": 6,
  2052          "w": 6,
  2053          "x": 6,
  2054          "y": 18
  2055        },
  2056        "id": 105,
  2057        "options": {
  2058          "graph": {},
  2059          "legend": {
  2060            "calcs": [],
  2061            "displayMode": "list",
  2062            "placement": "bottom",
  2063            "showLegend": false
  2064          },
  2065          "tooltip": {
  2066            "mode": "single",
  2067            "sort": "none"
  2068          }
  2069        },
  2070        "pluginVersion": "7.5.10",
  2071        "targets": [
  2072          {
  2073            "colNameFormatStr": "",
  2074            "colNameToGroup": "",
  2075            "datasource": {
  2076              "type": "prometheus",
  2077              "uid": "prometheus"
  2078            },
  2079            "editorMode": "code",
  2080            "exemplar": true,
  2081            "expr": "avg(taos_grants_info_expire_time)",
  2082            "formatType": "Time series",
  2083            "interval": "",
  2084            "legendFormat": "",
  2085            "queryType": "SQL",
  2086            "range": true,
  2087            "refId": "A",
  2088            "target": "select metric",
  2089            "type": "timeserie"
  2090          }
  2091        ],
  2092        "title": "Grants Expire Time",
  2093        "type": "timeseries"
  2094      },
  2095      {
  2096        "datasource": {
  2097          "type": "prometheus",
  2098          "uid": "prometheus"
  2099        },
  2100        "description": "",
  2101        "fieldConfig": {
  2102          "defaults": {
  2103            "color": {
  2104              "mode": "palette-classic"
  2105            },
  2106            "custom": {
  2107              "axisCenteredZero": false,
  2108              "axisColorMode": "text",
  2109              "axisLabel": "",
  2110              "axisPlacement": "auto",
  2111              "barAlignment": 0,
  2112              "drawStyle": "line",
  2113              "fillOpacity": 10,
  2114              "gradientMode": "none",
  2115              "hideFrom": {
  2116                "graph": false,
  2117                "legend": false,
  2118                "tooltip": false,
  2119                "viz": false
  2120              },
  2121              "lineInterpolation": "linear",
  2122              "lineWidth": 1,
  2123              "pointSize": 5,
  2124              "scaleDistribution": {
  2125                "type": "linear"
  2126              },
  2127              "showPoints": "never",
  2128              "spanNulls": true,
  2129              "stacking": {
  2130                "group": "A",
  2131                "mode": "none"
  2132              },
  2133              "thresholdsStyle": {
  2134                "mode": "off"
  2135              }
  2136            },
  2137            "mappings": [],
  2138            "min": 0,
  2139            "thresholds": {
  2140              "mode": "absolute",
  2141              "steps": [
  2142                {
  2143                  "color": "green",
  2144                  "value": null
  2145                },
  2146                {
  2147                  "color": "red",
  2148                  "value": 80
  2149                }
  2150              ]
  2151            },
  2152            "unit": "cps"
  2153          },
  2154          "overrides": [
  2155            {
  2156              "matcher": {
  2157                "id": "byName",
  2158                "options": "percent"
  2159              },
  2160              "properties": [
  2161                {
  2162                  "id": "unit",
  2163                  "value": "percentunit"
  2164                },
  2165                {
  2166                  "id": "max",
  2167                  "value": 1
  2168                }
  2169              ]
  2170            }
  2171          ]
  2172        },
  2173        "gridPos": {
  2174          "h": 6,
  2175          "w": 6,
  2176          "x": 12,
  2177          "y": 18
  2178        },
  2179        "id": 106,
  2180        "options": {
  2181          "graph": {},
  2182          "legend": {
  2183            "calcs": [],
  2184            "displayMode": "list",
  2185            "placement": "bottom",
  2186            "showLegend": true
  2187          },
  2188          "tooltip": {
  2189            "mode": "single",
  2190            "sort": "none"
  2191          }
  2192        },
  2193        "pluginVersion": "7.5.10",
  2194        "targets": [
  2195          {
  2196            "colNameFormatStr": "",
  2197            "colNameToGroup": "",
  2198            "datasource": {
  2199              "type": "prometheus",
  2200              "uid": "prometheus"
  2201            },
  2202            "editorMode": "builder",
  2203            "exemplar": true,
  2204            "expr": "avg by(pod) (deriv(taos_dnodes_info_errors{cluster_id=\"$cluster\"}[5m]))",
  2205            "formatType": "Time series",
  2206            "interval": "",
  2207            "legendFormat": "",
  2208            "queryType": "SQL",
  2209            "range": true,
  2210            "refId": "A",
  2211            "target": "select metric",
  2212            "type": "timeserie"
  2213          }
  2214        ],
  2215        "title": "Error Rate",
  2216        "type": "timeseries"
  2217      },
  2218      {
  2219        "collapsed": false,
  2220        "datasource": {
  2221          "type": "prometheus",
  2222          "uid": "prometheus"
  2223        },
  2224        "gridPos": {
  2225          "h": 1,
  2226          "w": 24,
  2227          "x": 0,
  2228          "y": 24
  2229        },
  2230        "id": 24,
  2231        "panels": [],
  2232        "targets": [
  2233          {
  2234            "datasource": {
  2235              "type": "prometheus",
  2236              "uid": "prometheus"
  2237            },
  2238            "refId": "A"
  2239          }
  2240        ],
  2241        "title": "DNodes Overview",
  2242        "type": "row"
  2243      },
  2244      {
  2245        "datasource": {
  2246          "type": "prometheus",
  2247          "uid": "prometheus"
  2248        },
  2249        "fieldConfig": {
  2250          "defaults": {
  2251            "color": {
  2252              "mode": "thresholds"
  2253            },
  2254            "mappings": [],
  2255            "thresholds": {
  2256              "mode": "absolute",
  2257              "steps": [
  2258                {
  2259                  "color": "green",
  2260                  "value": null
  2261                }
  2262              ]
  2263            },
  2264            "unit": "d"
  2265          },
  2266          "overrides": []
  2267        },
  2268        "gridPos": {
  2269          "h": 6,
  2270          "w": 4,
  2271          "x": 0,
  2272          "y": 25
  2273        },
  2274        "id": 90,
  2275        "options": {
  2276          "colorMode": "value",
  2277          "graphMode": "none",
  2278          "justifyMode": "auto",
  2279          "orientation": "horizontal",
  2280          "reduceOptions": {
  2281            "calcs": [
  2282              "lastNotNull"
  2283            ],
  2284            "fields": "",
  2285            "values": false
  2286          },
  2287          "text": {},
  2288          "textMode": "value_and_name"
  2289        },
  2290        "pluginVersion": "9.2.4",
  2291        "targets": [
  2292          {
  2293            "alias": "",
  2294            "colNameFormatStr": "{{groupValue}}",
  2295            "colNameToGroup": "dnode_ep",
  2296            "datasource": {
  2297              "type": "prometheus",
  2298              "uid": "prometheus"
  2299            },
  2300            "editorMode": "builder",
  2301            "exemplar": true,
  2302            "expr": "avg by(pod) (taos_dnodes_info_uptime{cluster_id=\"$cluster\"})",
  2303            "formatType": "Time series",
  2304            "interval": "",
  2305            "legendFormat": "{{ pod }}",
  2306            "queryType": "SQL",
  2307            "range": true,
  2308            "refId": "A",
  2309            "target": "select metric",
  2310            "type": "timeserie"
  2311          }
  2312        ],
  2313        "title": "DNodes Lifetime",
  2314        "type": "stat"
  2315      },
  2316      {
  2317        "datasource": {
  2318          "type": "prometheus",
  2319          "uid": "prometheus"
  2320        },
  2321        "fieldConfig": {
  2322          "defaults": {
  2323            "color": {
  2324              "mode": "palette-classic"
  2325            },
  2326            "custom": {
  2327              "axisCenteredZero": false,
  2328              "axisColorMode": "text",
  2329              "axisLabel": "",
  2330              "axisPlacement": "auto",
  2331              "barAlignment": 0,
  2332              "drawStyle": "line",
  2333              "fillOpacity": 10,
  2334              "gradientMode": "none",
  2335              "hideFrom": {
  2336                "graph": false,
  2337                "legend": false,
  2338                "tooltip": false,
  2339                "viz": false
  2340              },
  2341              "lineInterpolation": "linear",
  2342              "lineWidth": 1,
  2343              "pointSize": 5,
  2344              "scaleDistribution": {
  2345                "type": "linear"
  2346              },
  2347              "showPoints": "never",
  2348              "spanNulls": true,
  2349              "stacking": {
  2350                "group": "A",
  2351                "mode": "none"
  2352              },
  2353              "thresholdsStyle": {
  2354                "mode": "off"
  2355              }
  2356            },
  2357            "mappings": [],
  2358            "thresholds": {
  2359              "mode": "absolute",
  2360              "steps": [
  2361                {
  2362                  "color": "green",
  2363                  "value": null
  2364                },
  2365                {
  2366                  "color": "red",
  2367                  "value": 80
  2368                }
  2369              ]
  2370            },
  2371            "unit": "short"
  2372          },
  2373          "overrides": []
  2374        },
  2375        "gridPos": {
  2376          "h": 6,
  2377          "w": 10,
  2378          "x": 4,
  2379          "y": 25
  2380        },
  2381        "id": 88,
  2382        "options": {
  2383          "graph": {},
  2384          "legend": {
  2385            "calcs": [],
  2386            "displayMode": "table",
  2387            "placement": "bottom",
  2388            "showLegend": true
  2389          },
  2390          "tooltip": {
  2391            "mode": "single",
  2392            "sort": "none"
  2393          }
  2394        },
  2395        "pluginVersion": "7.5.10",
  2396        "targets": [
  2397          {
  2398            "colNameFormatStr": "",
  2399            "colNameToGroup": "",
  2400            "datasource": {
  2401              "type": "prometheus",
  2402              "uid": "prometheus"
  2403            },
  2404            "exemplar": true,
  2405            "expr": "taos_cluster_info_dnodes_total{cluster_id=\"$cluster\"}",
  2406            "formatType": "Time series",
  2407            "interval": "",
  2408            "legendFormat": "total",
  2409            "queryType": "SQL",
  2410            "refId": "A",
  2411            "target": "select metric",
  2412            "type": "timeserie"
  2413          },
  2414          {
  2415            "colNameFormatStr": "",
  2416            "colNameToGroup": "",
  2417            "datasource": {
  2418              "type": "prometheus",
  2419              "uid": "prometheus"
  2420            },
  2421            "editorMode": "code",
  2422            "exemplar": true,
  2423            "expr": "taos_cluster_info_dnodes_alive{cluster_id=\"$cluster\"}",
  2424            "formatType": "Time series",
  2425            "hide": false,
  2426            "interval": "",
  2427            "legendFormat": "alive",
  2428            "queryType": "SQL",
  2429            "range": true,
  2430            "refId": "B",
  2431            "target": "select metric",
  2432            "type": "timeserie"
  2433          }
  2434        ],
  2435        "title": "DNodes Number",
  2436        "type": "timeseries"
  2437      },
  2438      {
  2439        "datasource": {
  2440          "type": "prometheus",
  2441          "uid": "prometheus"
  2442        },
  2443        "fieldConfig": {
  2444          "defaults": {
  2445            "color": {
  2446              "mode": "palette-classic"
  2447            },
  2448            "custom": {
  2449              "axisCenteredZero": false,
  2450              "axisColorMode": "text",
  2451              "axisLabel": "",
  2452              "axisPlacement": "auto",
  2453              "barAlignment": 0,
  2454              "drawStyle": "line",
  2455              "fillOpacity": 10,
  2456              "gradientMode": "none",
  2457              "hideFrom": {
  2458                "graph": false,
  2459                "legend": false,
  2460                "tooltip": false,
  2461                "viz": false
  2462              },
  2463              "lineInterpolation": "linear",
  2464              "lineWidth": 1,
  2465              "pointSize": 5,
  2466              "scaleDistribution": {
  2467                "type": "linear"
  2468              },
  2469              "showPoints": "never",
  2470              "spanNulls": true,
  2471              "stacking": {
  2472                "group": "A",
  2473                "mode": "none"
  2474              },
  2475              "thresholdsStyle": {
  2476                "mode": "off"
  2477              }
  2478            },
  2479            "mappings": [],
  2480            "thresholds": {
  2481              "mode": "absolute",
  2482              "steps": [
  2483                {
  2484                  "color": "green",
  2485                  "value": null
  2486                },
  2487                {
  2488                  "color": "red",
  2489                  "value": 80
  2490                }
  2491              ]
  2492            },
  2493            "unit": "short"
  2494          },
  2495          "overrides": []
  2496        },
  2497        "gridPos": {
  2498          "h": 6,
  2499          "w": 10,
  2500          "x": 14,
  2501          "y": 25
  2502        },
  2503        "id": 89,
  2504        "options": {
  2505          "graph": {},
  2506          "legend": {
  2507            "calcs": [],
  2508            "displayMode": "table",
  2509            "placement": "bottom",
  2510            "showLegend": true
  2511          },
  2512          "tooltip": {
  2513            "mode": "single",
  2514            "sort": "none"
  2515          }
  2516        },
  2517        "pluginVersion": "7.5.10",
  2518        "targets": [
  2519          {
  2520            "colNameFormatStr": "",
  2521            "colNameToGroup": "",
  2522            "datasource": {
  2523              "type": "prometheus",
  2524              "uid": "prometheus"
  2525            },
  2526            "exemplar": true,
  2527            "expr": "taos_cluster_info_mnodes_total{cluster_id=\"$cluster\"}",
  2528            "formatType": "Time series",
  2529            "interval": "",
  2530            "legendFormat": "total",
  2531            "queryType": "SQL",
  2532            "refId": "A",
  2533            "target": "select metric",
  2534            "type": "timeserie"
  2535          },
  2536          {
  2537            "datasource": {
  2538              "type": "prometheus",
  2539              "uid": "prometheus"
  2540            },
  2541            "exemplar": true,
  2542            "expr": "taos_cluster_info_mnodes_alive{cluster_id=\"$cluster\"}",
  2543            "hide": false,
  2544            "interval": "",
  2545            "legendFormat": "alive",
  2546            "refId": "B"
  2547          }
  2548        ],
  2549        "title": "MNodes Number",
  2550        "type": "timeseries"
  2551      },
  2552      {
  2553        "collapsed": false,
  2554        "datasource": {
  2555          "type": "prometheus",
  2556          "uid": "prometheus"
  2557        },
  2558        "gridPos": {
  2559          "h": 1,
  2560          "w": 24,
  2561          "x": 0,
  2562          "y": 31
  2563        },
  2564        "id": 108,
  2565        "panels": [],
  2566        "targets": [
  2567          {
  2568            "datasource": {
  2569              "type": "prometheus",
  2570              "uid": "prometheus"
  2571            },
  2572            "refId": "A"
  2573          }
  2574        ],
  2575        "title": "Requests",
  2576        "type": "row"
  2577      },
  2578      {
  2579        "datasource": {
  2580          "type": "prometheus",
  2581          "uid": "prometheus"
  2582        },
  2583        "description": "",
  2584        "fieldConfig": {
  2585          "defaults": {
  2586            "color": {
  2587              "mode": "palette-classic"
  2588            },
  2589            "custom": {
  2590              "axisCenteredZero": false,
  2591              "axisColorMode": "text",
  2592              "axisLabel": "",
  2593              "axisPlacement": "auto",
  2594              "barAlignment": 0,
  2595              "drawStyle": "line",
  2596              "fillOpacity": 10,
  2597              "gradientMode": "none",
  2598              "hideFrom": {
  2599                "graph": false,
  2600                "legend": false,
  2601                "tooltip": false,
  2602                "viz": false
  2603              },
  2604              "lineInterpolation": "linear",
  2605              "lineWidth": 1,
  2606              "pointSize": 5,
  2607              "scaleDistribution": {
  2608                "type": "linear"
  2609              },
  2610              "showPoints": "never",
  2611              "spanNulls": true,
  2612              "stacking": {
  2613                "group": "A",
  2614                "mode": "none"
  2615              },
  2616              "thresholdsStyle": {
  2617                "mode": "off"
  2618              }
  2619            },
  2620            "mappings": [],
  2621            "thresholds": {
  2622              "mode": "absolute",
  2623              "steps": [
  2624                {
  2625                  "color": "green",
  2626                  "value": null
  2627                },
  2628                {
  2629                  "color": "red",
  2630                  "value": 80
  2631                }
  2632              ]
  2633            },
  2634            "unit": "short"
  2635          },
  2636          "overrides": [
  2637            {
  2638              "matcher": {
  2639                "id": "byName",
  2640                "options": "/success_rate/"
  2641              },
  2642              "properties": [
  2643                {
  2644                  "id": "unit",
  2645                  "value": "percentunit"
  2646                },
  2647                {
  2648                  "id": "min",
  2649                  "value": 0
  2650                },
  2651                {
  2652                  "id": "max",
  2653                  "value": 1
  2654                }
  2655              ]
  2656            }
  2657          ]
  2658        },
  2659        "gridPos": {
  2660          "h": 9,
  2661          "w": 24,
  2662          "x": 0,
  2663          "y": 32
  2664        },
  2665        "id": 110,
  2666        "options": {
  2667          "graph": {},
  2668          "legend": {
  2669            "calcs": [
  2670              "mean",
  2671              "lastNotNull",
  2672              "max",
  2673              "min",
  2674              "sum"
  2675            ],
  2676            "displayMode": "table",
  2677            "placement": "right",
  2678            "showLegend": true
  2679          },
  2680          "tooltip": {
  2681            "mode": "single",
  2682            "sort": "none"
  2683          }
  2684        },
  2685        "pluginVersion": "7.5.10",
  2686        "targets": [
  2687          {
  2688            "colNameFormatStr": "",
  2689            "colNameToGroup": "dnode_ep",
  2690            "datasource": {
  2691              "type": "prometheus",
  2692              "uid": "prometheus"
  2693            },
  2694            "exemplar": true,
  2695            "expr": "sum(taos_dnodes_info_req_insert{cluster_id=\"$cluster\"}) by (dnode_ep)",
  2696            "formatType": "Time series",
  2697            "hide": false,
  2698            "interval": "",
  2699            "legendFormat": "insert_count - {{dnode_ep}}",
  2700            "queryType": "SQL",
  2701            "refId": "A"
  2702          },
  2703          {
  2704            "colNameFormatStr": "",
  2705            "colNameToGroup": "dnode_ep",
  2706            "datasource": {
  2707              "type": "prometheus",
  2708              "uid": "prometheus"
  2709            },
  2710            "exemplar": true,
  2711            "expr": "sum(taos_dnodes_info_req_insert_success{cluster_id=\"$cluster\"}) by (dnode_ep)",
  2712            "formatType": "Time series",
  2713            "hide": false,
  2714            "interval": "",
  2715            "legendFormat": "insert_success - {{dnode_ep}}",
  2716            "queryType": "SQL",
  2717            "refId": "B"
  2718          },
  2719          {
  2720            "colNameFormatStr": "",
  2721            "colNameToGroup": "dnode_ep",
  2722            "datasource": {
  2723              "type": "prometheus",
  2724              "uid": "prometheus"
  2725            },
  2726            "exemplar": true,
  2727            "expr": "sum(taos_dnodes_info_req_insert_batch{cluster_id=\"$cluster\"}) by (dnode_ep)",
  2728            "formatType": "Time series",
  2729            "hide": false,
  2730            "interval": "",
  2731            "legendFormat": "insert_batches - {{dnode_ep}}",
  2732            "queryType": "SQL",
  2733            "refId": "C"
  2734          },
  2735          {
  2736            "colNameFormatStr": "",
  2737            "colNameToGroup": "",
  2738            "datasource": {
  2739              "type": "prometheus",
  2740              "uid": "prometheus"
  2741            },
  2742            "exemplar": true,
  2743            "expr": "sum(taos_dnodes_info_req_insert_batch_success{cluster_id=\"$cluster\"}) by (dnode_ep)",
  2744            "formatType": "Time series",
  2745            "hide": false,
  2746            "interval": "",
  2747            "legendFormat": "insert_batches_success - {{dnode_ep}}",
  2748            "queryType": "SQL",
  2749            "refId": "D"
  2750          },
  2751          {
  2752            "datasource": {
  2753              "type": "prometheus",
  2754              "uid": "prometheus"
  2755            },
  2756            "exemplar": true,
  2757            "expr": "sum(taos_dnodes_info_req_insert_success{cluster_id=\"$cluster\"}) by (dnode_ep) / sum(taos_dnodes_info_req_insert{cluster_id=\"$cluster\"}) by (dnode_ep)",
  2758            "hide": false,
  2759            "interval": "",
  2760            "legendFormat": "success_rate - {{dnode_ep}}",
  2761            "refId": "E"
  2762          },
  2763          {
  2764            "datasource": {
  2765              "type": "prometheus",
  2766              "uid": "prometheus"
  2767            },
  2768            "exemplar": true,
  2769            "expr": "sum(taos_dnodes_info_req_insert_batch_success{cluster_id=\"$cluster\"}) by (dnode_ep) / sum(taos_dnodes_info_req_insert_batch{cluster_id=\"$cluster\"}) by (dnode_ep)",
  2770            "hide": false,
  2771            "interval": "",
  2772            "legendFormat": "batch_success_rate - {{dnode_ep}}",
  2773            "refId": "F"
  2774          }
  2775        ],
  2776        "thresholds": [],
  2777        "timeRegions": [],
  2778        "title": "Requests (Inserts)",
  2779        "type": "timeseries"
  2780      },
  2781      {
  2782        "datasource": {
  2783          "type": "prometheus",
  2784          "uid": "prometheus"
  2785        },
  2786        "fieldConfig": {
  2787          "defaults": {
  2788            "color": {
  2789              "mode": "palette-classic"
  2790            },
  2791            "custom": {
  2792              "axisCenteredZero": false,
  2793              "axisColorMode": "text",
  2794              "axisLabel": "",
  2795              "axisPlacement": "auto",
  2796              "barAlignment": 0,
  2797              "drawStyle": "line",
  2798              "fillOpacity": 10,
  2799              "gradientMode": "none",
  2800              "hideFrom": {
  2801                "graph": false,
  2802                "legend": false,
  2803                "tooltip": false,
  2804                "viz": false
  2805              },
  2806              "lineInterpolation": "linear",
  2807              "lineWidth": 1,
  2808              "pointSize": 5,
  2809              "scaleDistribution": {
  2810                "type": "linear"
  2811              },
  2812              "showPoints": "never",
  2813              "spanNulls": true,
  2814              "stacking": {
  2815                "group": "A",
  2816                "mode": "none"
  2817              },
  2818              "thresholdsStyle": {
  2819                "mode": "off"
  2820              }
  2821            },
  2822            "mappings": [],
  2823            "thresholds": {
  2824              "mode": "absolute",
  2825              "steps": [
  2826                {
  2827                  "color": "green",
  2828                  "value": null
  2829                },
  2830                {
  2831                  "color": "red",
  2832                  "value": 80
  2833                }
  2834              ]
  2835            },
  2836            "unit": "cps"
  2837          },
  2838          "overrides": []
  2839        },
  2840        "gridPos": {
  2841          "h": 9,
  2842          "w": 24,
  2843          "x": 0,
  2844          "y": 41
  2845        },
  2846        "id": 112,
  2847        "options": {
  2848          "graph": {},
  2849          "legend": {
  2850            "calcs": [
  2851              "mean",
  2852              "lastNotNull",
  2853              "max",
  2854              "min",
  2855              "sum"
  2856            ],
  2857            "displayMode": "table",
  2858            "placement": "right",
  2859            "showLegend": true
  2860          },
  2861          "tooltip": {
  2862            "mode": "single",
  2863            "sort": "none"
  2864          }
  2865        },
  2866        "pluginVersion": "7.5.10",
  2867        "targets": [
  2868          {
  2869            "colNameFormatStr": "",
  2870            "colNameToGroup": "dnode_ep",
  2871            "datasource": {
  2872              "type": "prometheus",
  2873              "uid": "prometheus"
  2874            },
  2875            "exemplar": true,
  2876            "expr": "avg(taos_dnodes_info_req_insert_rate{cluster_id=\"$cluster\"}) by (dnode_ep)",
  2877            "formatType": "Time series",
  2878            "interval": "",
  2879            "legendFormat": "insert_rate - {{dnode_ep}}",
  2880            "queryType": "SQL",
  2881            "refId": "A"
  2882          },
  2883          {
  2884            "colNameFormatStr": "",
  2885            "colNameToGroup": "dnode_ep",
  2886            "datasource": {
  2887              "type": "prometheus",
  2888              "uid": "prometheus"
  2889            },
  2890            "exemplar": true,
  2891            "expr": "avg(taos_dnodes_info_req_insert_batch_rate{cluster_id=\"$cluster\"}) by (dnode_ep)",
  2892            "formatType": "Time series",
  2893            "hide": false,
  2894            "interval": "",
  2895            "legendFormat": "batch_rate - {{dnode_ep}}",
  2896            "queryType": "SQL",
  2897            "refId": "B"
  2898          },
  2899          {
  2900            "datasource": {
  2901              "type": "prometheus",
  2902              "uid": "prometheus"
  2903            },
  2904            "exemplar": true,
  2905            "expr": "avg(taos_dnodes_info_req_insert_rate{cluster_id=\"$cluster\"})",
  2906            "hide": false,
  2907            "interval": "",
  2908            "legendFormat": "cluster_insert_rate",
  2909            "refId": "C"
  2910          },
  2911          {
  2912            "datasource": {
  2913              "type": "prometheus",
  2914              "uid": "prometheus"
  2915            },
  2916            "exemplar": true,
  2917            "expr": "avg(taos_dnodes_info_req_insert_batch_rate{cluster_id=\"$cluster\"})",
  2918            "hide": false,
  2919            "interval": "",
  2920            "legendFormat": "cluster_batch_rate",
  2921            "refId": "D"
  2922          }
  2923        ],
  2924        "title": "Requests Rate (Inserts per Second)",
  2925        "type": "timeseries"
  2926      },
  2927      {
  2928        "datasource": {
  2929          "type": "prometheus",
  2930          "uid": "prometheus"
  2931        },
  2932        "fieldConfig": {
  2933          "defaults": {
  2934            "color": {
  2935              "mode": "palette-classic"
  2936            },
  2937            "custom": {
  2938              "axisCenteredZero": false,
  2939              "axisColorMode": "text",
  2940              "axisLabel": "",
  2941              "axisPlacement": "auto",
  2942              "barAlignment": 0,
  2943              "drawStyle": "line",
  2944              "fillOpacity": 10,
  2945              "gradientMode": "none",
  2946              "hideFrom": {
  2947                "graph": false,
  2948                "legend": false,
  2949                "tooltip": false,
  2950                "viz": false
  2951              },
  2952              "lineInterpolation": "linear",
  2953              "lineWidth": 1,
  2954              "pointSize": 5,
  2955              "scaleDistribution": {
  2956                "type": "linear"
  2957              },
  2958              "showPoints": "never",
  2959              "spanNulls": true,
  2960              "stacking": {
  2961                "group": "A",
  2962                "mode": "none"
  2963              },
  2964              "thresholdsStyle": {
  2965                "mode": "off"
  2966              }
  2967            },
  2968            "mappings": [],
  2969            "thresholds": {
  2970              "mode": "absolute",
  2971              "steps": [
  2972                {
  2973                  "color": "green",
  2974                  "value": null
  2975                },
  2976                {
  2977                  "color": "red",
  2978                  "value": 80
  2979                }
  2980              ]
  2981            },
  2982            "unit": "short"
  2983          },
  2984          "overrides": [
  2985            {
  2986              "matcher": {
  2987                "id": "byName",
  2988                "options": "/rate/"
  2989              },
  2990              "properties": [
  2991                {
  2992                  "id": "unit",
  2993                  "value": "cps"
  2994                }
  2995              ]
  2996            }
  2997          ]
  2998        },
  2999        "gridPos": {
  3000          "h": 8,
  3001          "w": 24,
  3002          "x": 0,
  3003          "y": 50
  3004        },
  3005        "id": 114,
  3006        "options": {
  3007          "graph": {},
  3008          "legend": {
  3009            "calcs": [
  3010              "mean",
  3011              "lastNotNull",
  3012              "max",
  3013              "min",
  3014              "sum"
  3015            ],
  3016            "displayMode": "table",
  3017            "placement": "right",
  3018            "showLegend": true
  3019          },
  3020          "tooltip": {
  3021            "mode": "single",
  3022            "sort": "none"
  3023          }
  3024        },
  3025        "pluginVersion": "7.5.10",
  3026        "targets": [
  3027          {
  3028            "colNameFormatStr": "",
  3029            "colNameToGroup": "dnode_ep",
  3030            "datasource": {
  3031              "type": "prometheus",
  3032              "uid": "prometheus"
  3033            },
  3034            "exemplar": true,
  3035            "expr": "sum(taos_dnodes_info_req_select{cluster_id=\"$cluster\"}) by (dnode_ep)",
  3036            "formatType": "Time series",
  3037            "interval": "",
  3038            "legendFormat": "req_select - {{dnode_ep}}",
  3039            "queryType": "SQL",
  3040            "refId": "A"
  3041          },
  3042          {
  3043            "colNameFormatStr": "",
  3044            "colNameToGroup": "dnode_ep",
  3045            "datasource": {
  3046              "type": "prometheus",
  3047              "uid": "prometheus"
  3048            },
  3049            "exemplar": true,
  3050            "expr": "sum(taos_dnodes_info_req_select{cluster_id=\"$cluster\"})",
  3051            "formatType": "Time series",
  3052            "hide": false,
  3053            "interval": "",
  3054            "legendFormat": "cluster_req_select",
  3055            "queryType": "SQL",
  3056            "refId": "B"
  3057          },
  3058          {
  3059            "colNameFormatStr": "",
  3060            "colNameToGroup": "dnode_ep",
  3061            "datasource": {
  3062              "type": "prometheus",
  3063              "uid": "prometheus"
  3064            },
  3065            "exemplar": true,
  3066            "expr": "avg(taos_dnodes_info_req_select_rate{cluster_id=\"$cluster\"}) by (dnode_ep)",
  3067            "formatType": "Time series",
  3068            "hide": false,
  3069            "interval": "",
  3070            "legendFormat": "req_select_rate - {{dnode_ep}}",
  3071            "queryType": "SQL",
  3072            "refId": "C"
  3073          },
  3074          {
  3075            "colNameFormatStr": "",
  3076            "colNameToGroup": "dnode_ep",
  3077            "datasource": {
  3078              "type": "prometheus",
  3079              "uid": "prometheus"
  3080            },
  3081            "exemplar": true,
  3082            "expr": "avg(taos_dnodes_info_req_select_rate{cluster_id=\"$cluster\"})",
  3083            "formatType": "Time series",
  3084            "hide": false,
  3085            "interval": "",
  3086            "legendFormat": "cluster_req_select_rate",
  3087            "queryType": "SQL",
  3088            "refId": "D"
  3089          }
  3090        ],
  3091        "title": "Requests (Selects)",
  3092        "type": "timeseries"
  3093      },
  3094      {
  3095        "collapsed": false,
  3096        "datasource": {
  3097          "type": "prometheus",
  3098          "uid": "prometheus"
  3099        },
  3100        "gridPos": {
  3101          "h": 1,
  3102          "w": 24,
  3103          "x": 0,
  3104          "y": 58
  3105        },
  3106        "id": 20,
  3107        "panels": [],
  3108        "repeat": "fqdn",
  3109        "targets": [
  3110          {
  3111            "datasource": {
  3112              "type": "prometheus",
  3113              "uid": "prometheus"
  3114            },
  3115            "refId": "A"
  3116          }
  3117        ],
  3118        "title": "DNode Usage [ $fqdn ]",
  3119        "type": "row"
  3120      },
  3121      {
  3122        "datasource": {
  3123          "type": "prometheus",
  3124          "uid": "prometheus"
  3125        },
  3126        "description": "",
  3127        "fieldConfig": {
  3128          "defaults": {
  3129            "color": {
  3130              "mode": "thresholds"
  3131            },
  3132            "mappings": [],
  3133            "noValue": "Down",
  3134            "thresholds": {
  3135              "mode": "percentage",
  3136              "steps": [
  3137                {
  3138                  "color": "green",
  3139                  "value": null
  3140                }
  3141              ]
  3142            },
  3143            "unit": "d"
  3144          },
  3145          "overrides": []
  3146        },
  3147        "gridPos": {
  3148          "h": 6,
  3149          "w": 4,
  3150          "x": 0,
  3151          "y": 59
  3152        },
  3153        "id": 120,
  3154        "options": {
  3155          "colorMode": "value",
  3156          "graphMode": "area",
  3157          "justifyMode": "auto",
  3158          "orientation": "auto",
  3159          "reduceOptions": {
  3160            "calcs": [
  3161              "last"
  3162            ],
  3163            "fields": "",
  3164            "values": false
  3165          },
  3166          "text": {},
  3167          "textMode": "auto"
  3168        },
  3169        "pluginVersion": "9.2.4",
  3170        "targets": [
  3171          {
  3172            "alias": "disk_used",
  3173            "colNameFormatStr": "",
  3174            "colNameToGroup": "",
  3175            "datasource": {
  3176              "type": "prometheus",
  3177              "uid": "prometheus"
  3178            },
  3179            "editorMode": "builder",
  3180            "exemplar": true,
  3181            "expr": "avg by(pod) (taos_dnodes_info_uptime{cluster_id=\"$cluster\", dnode_ep=\"$fqdn\"})",
  3182            "formatType": "Time series",
  3183            "interval": "",
  3184            "legendFormat": "",
  3185            "queryType": "SQL",
  3186            "range": true,
  3187            "refId": "A",
  3188            "target": "select metric",
  3189            "timeshift": {},
  3190            "type": "timeserie"
  3191          }
  3192        ],
  3193        "title": "Uptime",
  3194        "transformations": [
  3195          {
  3196            "id": "reduce",
  3197            "options": {
  3198              "includeTimeField": false,
  3199              "mode": "reduceFields",
  3200              "reducers": [
  3201                "lastNotNull"
  3202              ]
  3203            }
  3204          }
  3205        ],
  3206        "type": "stat"
  3207      },
  3208      {
  3209        "datasource": {
  3210          "type": "prometheus",
  3211          "uid": "prometheus"
  3212        },
  3213        "description": "",
  3214        "fieldConfig": {
  3215          "defaults": {
  3216            "color": {
  3217              "mode": "thresholds"
  3218            },
  3219            "mappings": [
  3220              {
  3221                "options": {
  3222                  "0": {
  3223                    "index": 1,
  3224                    "text": "No"
  3225                  },
  3226                  "1": {
  3227                    "index": 0,
  3228                    "text": "Yes"
  3229                  }
  3230                },
  3231                "text": "Yes",
  3232                "type": 1,
  3233                "value": "1"
  3234              }
  3235            ],
  3236            "thresholds": {
  3237              "mode": "percentage",
  3238              "steps": [
  3239                {
  3240                  "color": "green",
  3241                  "value": null
  3242                }
  3243              ]
  3244            },
  3245            "unit": "none"
  3246          },
  3247          "overrides": []
  3248        },
  3249        "gridPos": {
  3250          "h": 6,
  3251          "w": 2,
  3252          "x": 4,
  3253          "y": 59
  3254        },
  3255        "id": 121,
  3256        "options": {
  3257          "colorMode": "value",
  3258          "graphMode": "none",
  3259          "justifyMode": "auto",
  3260          "orientation": "auto",
  3261          "reduceOptions": {
  3262            "calcs": [
  3263              "last"
  3264            ],
  3265            "fields": "",
  3266            "values": false
  3267          },
  3268          "text": {},
  3269          "textMode": "auto"
  3270        },
  3271        "pluginVersion": "9.2.4",
  3272        "targets": [
  3273          {
  3274            "alias": "",
  3275            "colNameFormatStr": "",
  3276            "colNameToGroup": "",
  3277            "datasource": {
  3278              "type": "prometheus",
  3279              "uid": "prometheus"
  3280            },
  3281            "editorMode": "builder",
  3282            "exemplar": true,
  3283            "expr": "avg by(pod) (taos_dnodes_info_has_mnode{cluster_id=\"$cluster\", dnode_ep=\"$fqdn\"})",
  3284            "formatType": "Time series",
  3285            "interval": "",
  3286            "legendFormat": "",
  3287            "queryType": "SQL",
  3288            "range": true,
  3289            "refId": "A",
  3290            "target": "select metric",
  3291            "timeshift": {},
  3292            "type": "timeserie"
  3293          }
  3294        ],
  3295        "title": "Has MNode?",
  3296        "transformations": [],
  3297        "type": "stat"
  3298      },
  3299      {
  3300        "datasource": {
  3301          "type": "prometheus",
  3302          "uid": "prometheus"
  3303        },
  3304        "description": "",
  3305        "fieldConfig": {
  3306          "defaults": {
  3307            "color": {
  3308              "mode": "thresholds"
  3309            },
  3310            "mappings": [],
  3311            "noValue": "Down",
  3312            "thresholds": {
  3313              "mode": "percentage",
  3314              "steps": [
  3315                {
  3316                  "color": "green",
  3317                  "value": null
  3318                }
  3319              ]
  3320            },
  3321            "unit": "none"
  3322          },
  3323          "overrides": []
  3324        },
  3325        "gridPos": {
  3326          "h": 6,
  3327          "w": 2,
  3328          "x": 6,
  3329          "y": 59
  3330        },
  3331        "id": 122,
  3332        "options": {
  3333          "colorMode": "value",
  3334          "graphMode": "area",
  3335          "justifyMode": "auto",
  3336          "orientation": "auto",
  3337          "reduceOptions": {
  3338            "calcs": [
  3339              "last"
  3340            ],
  3341            "fields": "",
  3342            "values": false
  3343          },
  3344          "text": {},
  3345          "textMode": "auto"
  3346        },
  3347        "pluginVersion": "9.2.4",
  3348        "targets": [
  3349          {
  3350            "alias": "",
  3351            "colNameFormatStr": "",
  3352            "colNameToGroup": "",
  3353            "datasource": {
  3354              "type": "prometheus",
  3355              "uid": "prometheus"
  3356            },
  3357            "editorMode": "builder",
  3358            "exemplar": true,
  3359            "expr": "avg by(pod) (taos_dnodes_info_cpu_cores{cluster_id=\"$cluster\", dnode_ep=\"$fqdn\"})",
  3360            "formatType": "Time series",
  3361            "interval": "",
  3362            "legendFormat": "",
  3363            "queryType": "SQL",
  3364            "range": true,
  3365            "refId": "A",
  3366            "target": "select metric",
  3367            "timeshift": {},
  3368            "type": "timeserie"
  3369          }
  3370        ],
  3371        "title": "CPU Cores",
  3372        "transformations": [],
  3373        "type": "stat"
  3374      },
  3375      {
  3376        "datasource": {
  3377          "type": "prometheus",
  3378          "uid": "prometheus"
  3379        },
  3380        "description": "",
  3381        "fieldConfig": {
  3382          "defaults": {
  3383            "color": {
  3384              "mode": "thresholds"
  3385            },
  3386            "mappings": [],
  3387            "thresholds": {
  3388              "mode": "percentage",
  3389              "steps": [
  3390                {
  3391                  "color": "green",
  3392                  "value": null
  3393                }
  3394              ]
  3395            },
  3396            "unit": "none"
  3397          },
  3398          "overrides": []
  3399        },
  3400        "gridPos": {
  3401          "h": 6,
  3402          "w": 2,
  3403          "x": 8,
  3404          "y": 59
  3405        },
  3406        "id": 123,
  3407        "options": {
  3408          "colorMode": "value",
  3409          "graphMode": "area",
  3410          "justifyMode": "auto",
  3411          "orientation": "auto",
  3412          "reduceOptions": {
  3413            "calcs": [
  3414              "last"
  3415            ],
  3416            "fields": "",
  3417            "values": false
  3418          },
  3419          "text": {},
  3420          "textMode": "auto"
  3421        },
  3422        "pluginVersion": "9.2.4",
  3423        "targets": [
  3424          {
  3425            "alias": "",
  3426            "colNameFormatStr": "",
  3427            "colNameToGroup": "",
  3428            "datasource": {
  3429              "type": "prometheus",
  3430              "uid": "prometheus"
  3431            },
  3432            "editorMode": "builder",
  3433            "exemplar": true,
  3434            "expr": "avg by(pod) (taos_dnodes_info_vnodes_num{cluster_id=\"$cluster\", dnode_ep=\"$fqdn\"})",
  3435            "formatType": "Time series",
  3436            "interval": "",
  3437            "legendFormat": "",
  3438            "queryType": "SQL",
  3439            "range": true,
  3440            "refId": "A",
  3441            "target": "select metric",
  3442            "timeshift": {},
  3443            "type": "timeserie"
  3444          }
  3445        ],
  3446        "title": "VNodes Number",
  3447        "transformations": [],
  3448        "type": "stat"
  3449      },
  3450      {
  3451        "datasource": {
  3452          "type": "prometheus",
  3453          "uid": "prometheus"
  3454        },
  3455        "description": "",
  3456        "fieldConfig": {
  3457          "defaults": {
  3458            "color": {
  3459              "mode": "thresholds"
  3460            },
  3461            "mappings": [],
  3462            "thresholds": {
  3463              "mode": "percentage",
  3464              "steps": [
  3465                {
  3466                  "color": "green",
  3467                  "value": null
  3468                }
  3469              ]
  3470            },
  3471            "unit": "none"
  3472          },
  3473          "overrides": []
  3474        },
  3475        "gridPos": {
  3476          "h": 6,
  3477          "w": 2,
  3478          "x": 10,
  3479          "y": 59
  3480        },
  3481        "id": 124,
  3482        "options": {
  3483          "colorMode": "value",
  3484          "graphMode": "area",
  3485          "justifyMode": "auto",
  3486          "orientation": "auto",
  3487          "reduceOptions": {
  3488            "calcs": [
  3489              "last"
  3490            ],
  3491            "fields": "",
  3492            "values": false
  3493          },
  3494          "text": {},
  3495          "textMode": "auto"
  3496        },
  3497        "pluginVersion": "9.2.4",
  3498        "targets": [
  3499          {
  3500            "alias": "",
  3501            "colNameFormatStr": "",
  3502            "colNameToGroup": "",
  3503            "datasource": {
  3504              "type": "prometheus",
  3505              "uid": "prometheus"
  3506            },
  3507            "editorMode": "builder",
  3508            "exemplar": true,
  3509            "expr": "avg by(pod) (taos_dnodes_info_masters{cluster_id=\"$cluster\", dnode_ep=\"$fqdn\"})",
  3510            "formatType": "Time series",
  3511            "interval": "",
  3512            "legendFormat": "",
  3513            "queryType": "SQL",
  3514            "range": true,
  3515            "refId": "A",
  3516            "target": "select metric",
  3517            "timeshift": {},
  3518            "type": "timeserie"
  3519          }
  3520        ],
  3521        "title": "VNodes Masters",
  3522        "transformations": [],
  3523        "type": "stat"
  3524      },
  3525      {
  3526        "datasource": {
  3527          "type": "prometheus",
  3528          "uid": "prometheus"
  3529        },
  3530        "description": "",
  3531        "fieldConfig": {
  3532          "defaults": {
  3533            "color": {
  3534              "mode": "continuous-GrYlRd"
  3535            },
  3536            "mappings": [],
  3537            "max": 100,
  3538            "min": 0,
  3539            "thresholds": {
  3540              "mode": "absolute",
  3541              "steps": [
  3542                {
  3543                  "color": "green",
  3544                  "value": null
  3545                }
  3546              ]
  3547            },
  3548            "unit": "percent"
  3549          },
  3550          "overrides": []
  3551        },
  3552        "gridPos": {
  3553          "h": 6,
  3554          "w": 4,
  3555          "x": 12,
  3556          "y": 59
  3557        },
  3558        "id": 45,
  3559        "options": {
  3560          "orientation": "auto",
  3561          "reduceOptions": {
  3562            "calcs": [
  3563              "last"
  3564            ],
  3565            "fields": "",
  3566            "values": false
  3567          },
  3568          "showThresholdLabels": false,
  3569          "showThresholdMarkers": false,
  3570          "text": {}
  3571        },
  3572        "pluginVersion": "9.2.4",
  3573        "targets": [
  3574          {
  3575            "alias": "mem_taosd",
  3576            "colNameFormatStr": "",
  3577            "colNameToGroup": "",
  3578            "datasource": {
  3579              "type": "prometheus",
  3580              "uid": "prometheus"
  3581            },
  3582            "editorMode": "builder",
  3583            "exemplar": true,
  3584            "expr": "avg by(pod) (taos_dnodes_info_cpu_engine{cluster_id=\"$cluster\", dnode_ep=\"$fqdn\"})",
  3585            "format": "time_series",
  3586            "formatType": "Table",
  3587            "instant": false,
  3588            "interval": "",
  3589            "legendFormat": "",
  3590            "queryType": "SQL",
  3591            "refId": "A",
  3592            "target": "select metric",
  3593            "type": "timeserie"
  3594          }
  3595        ],
  3596        "title": "Current CPU  Usage of taosd",
  3597        "type": "gauge"
  3598      },
  3599      {
  3600        "datasource": {
  3601          "type": "prometheus",
  3602          "uid": "prometheus"
  3603        },
  3604        "description": "",
  3605        "fieldConfig": {
  3606          "defaults": {
  3607            "color": {
  3608              "mode": "continuous-GrYlRd"
  3609            },
  3610            "mappings": [],
  3611            "thresholds": {
  3612              "mode": "absolute",
  3613              "steps": [
  3614                {
  3615                  "color": "green",
  3616                  "value": null
  3617                }
  3618              ]
  3619            },
  3620            "unit": "deckbytes"
  3621          },
  3622          "overrides": []
  3623        },
  3624        "gridPos": {
  3625          "h": 6,
  3626          "w": 4,
  3627          "x": 16,
  3628          "y": 59
  3629        },
  3630        "id": 66,
  3631        "options": {
  3632          "orientation": "auto",
  3633          "reduceOptions": {
  3634            "calcs": [
  3635              "lastNotNull"
  3636            ],
  3637            "fields": "/^taosd$/",
  3638            "values": false
  3639          },
  3640          "showThresholdLabels": false,
  3641          "showThresholdMarkers": false,
  3642          "text": {}
  3643        },
  3644        "pluginVersion": "9.2.4",
  3645        "targets": [
  3646          {
  3647            "alias": "memory",
  3648            "colNameFormatStr": "",
  3649            "colNameToGroup": "",
  3650            "datasource": {
  3651              "type": "prometheus",
  3652              "uid": "prometheus"
  3653            },
  3654            "editorMode": "code",
  3655            "exemplar": true,
  3656            "expr": "avg by(pod) (taos_dnodes_info_mem_engine{cluster_id=\"$cluster\", dnode_ep=\"$fqdn\"})",
  3657            "formatType": "Time series",
  3658            "interval": "",
  3659            "legendFormat": "taosd",
  3660            "queryType": "SQL",
  3661            "range": true,
  3662            "refId": "A",
  3663            "target": "select metric",
  3664            "type": "timeserie"
  3665          },
  3666          {
  3667            "datasource": {
  3668              "type": "prometheus",
  3669              "uid": "prometheus"
  3670            },
  3671            "editorMode": "code",
  3672            "exemplar": true,
  3673            "expr": "avg by(pod) (taos_dnodes_info_mem_total{cluster_id=\"$cluster\", dnode_ep=\"$fqdn\"})",
  3674            "hide": false,
  3675            "interval": "",
  3676            "legendFormat": "",
  3677            "range": true,
  3678            "refId": "B"
  3679          }
  3680        ],
  3681        "title": "Current Memory Usage of taosd",
  3682        "type": "gauge"
  3683      },
  3684      {
  3685        "datasource": {
  3686          "type": "prometheus",
  3687          "uid": "prometheus"
  3688        },
  3689        "description": "",
  3690        "fieldConfig": {
  3691          "defaults": {
  3692            "color": {
  3693              "mode": "thresholds"
  3694            },
  3695            "mappings": [],
  3696            "max": 1,
  3697            "min": 0,
  3698            "thresholds": {
  3699              "mode": "percentage",
  3700              "steps": [
  3701                {
  3702                  "color": "green",
  3703                  "value": null
  3704                },
  3705                {
  3706                  "color": "#EAB839",
  3707                  "value": 75
  3708                },
  3709                {
  3710                  "color": "red",
  3711                  "value": 80
  3712                },
  3713                {
  3714                  "color": "dark-red",
  3715                  "value": 95
  3716                }
  3717              ]
  3718            },
  3719            "unit": "percentunit"
  3720          },
  3721          "overrides": []
  3722        },
  3723        "gridPos": {
  3724          "h": 6,
  3725          "w": 4,
  3726          "x": 20,
  3727          "y": 59
  3728        },
  3729        "id": 51,
  3730        "options": {
  3731          "displayMode": "gradient",
  3732          "minVizHeight": 10,
  3733          "minVizWidth": 0,
  3734          "orientation": "auto",
  3735          "reduceOptions": {
  3736            "calcs": [
  3737              "last"
  3738            ],
  3739            "fields": "",
  3740            "values": false
  3741          },
  3742          "showUnfilled": true,
  3743          "text": {}
  3744        },
  3745        "pluginVersion": "9.2.4",
  3746        "targets": [
  3747          {
  3748            "alias": "disk_used",
  3749            "colNameFormatStr": "",
  3750            "colNameToGroup": "",
  3751            "datasource": {
  3752              "type": "prometheus",
  3753              "uid": "prometheus"
  3754            },
  3755            "editorMode": "code",
  3756            "exemplar": true,
  3757            "expr": "taos_data_dir_used/taos_data_dir_total{cluster_id=\"$cluster\",dnode_ep=\"$fqdn\"}",
  3758            "formatType": "Time series",
  3759            "interval": "",
  3760            "legendFormat": "level0",
  3761            "queryType": "SQL",
  3762            "range": true,
  3763            "refId": "A",
  3764            "target": "select metric",
  3765            "timeshift": {},
  3766            "type": "timeserie"
  3767          }
  3768        ],
  3769        "title": "Disk Used",
  3770        "transformations": [],
  3771        "type": "bargauge"
  3772      },
  3773      {
  3774        "aliasColors": {},
  3775        "bars": false,
  3776        "dashLength": 10,
  3777        "dashes": false,
  3778        "datasource": {
  3779          "type": "prometheus",
  3780          "uid": "prometheus"
  3781        },
  3782        "description": "",
  3783        "fieldConfig": {
  3784          "defaults": {
  3785            "unit": "percent"
  3786          },
  3787          "overrides": []
  3788        },
  3789        "fill": 1,
  3790        "fillGradient": 0,
  3791        "gridPos": {
  3792          "h": 11,
  3793          "w": 12,
  3794          "x": 0,
  3795          "y": 65
  3796        },
  3797        "hiddenSeries": false,
  3798        "hideTimeOverride": true,
  3799        "id": 2,
  3800        "legend": {
  3801          "alignAsTable": true,
  3802          "avg": true,
  3803          "current": false,
  3804          "hideZero": false,
  3805          "max": true,
  3806          "min": true,
  3807          "rightSide": false,
  3808          "show": true,
  3809          "total": false,
  3810          "values": true
  3811        },
  3812        "lines": true,
  3813        "linewidth": 1,
  3814        "links": [],
  3815        "nullPointMode": "null",
  3816        "options": {
  3817          "alertThreshold": true
  3818        },
  3819        "percentage": false,
  3820        "pluginVersion": "9.2.4",
  3821        "pointradius": 2,
  3822        "points": false,
  3823        "renderer": "flot",
  3824        "seriesOverrides": [],
  3825        "spaceLength": 10,
  3826        "stack": false,
  3827        "steppedLine": false,
  3828        "targets": [
  3829          {
  3830            "alias": "",
  3831            "colNameFormatStr": "",
  3832            "colNameToGroup": "",
  3833            "datasource": {
  3834              "type": "prometheus",
  3835              "uid": "prometheus"
  3836            },
  3837            "exemplar": true,
  3838            "expr": "taos_dnodes_info_cpu_engine{cluster_id=\"$cluster\",dnode_ep=\"$fqdn\"}",
  3839            "formatType": "Time series",
  3840            "hide": false,
  3841            "instant": false,
  3842            "interval": "",
  3843            "legendFormat": "taosd",
  3844            "queryType": "SQL",
  3845            "refId": "A",
  3846            "target": "select metric",
  3847            "type": "timeserie"
  3848          },
  3849          {
  3850            "alias": "",
  3851            "colNameFormatStr": "",
  3852            "colNameToGroup": "",
  3853            "datasource": {
  3854              "type": "prometheus",
  3855              "uid": "prometheus"
  3856            },
  3857            "exemplar": true,
  3858            "expr": "taos_dnodes_info_cpu_system{cluster_id=\"$cluster\",dnode_ep=\"$fqdn\"}",
  3859            "format": "time_series",
  3860            "formatType": "Time series",
  3861            "hide": false,
  3862            "interval": "",
  3863            "legendFormat": "system",
  3864            "queryType": "SQL",
  3865            "refId": "B",
  3866            "target": "select metric",
  3867            "type": "timeserie"
  3868          }
  3869        ],
  3870        "thresholds": [],
  3871        "timeFrom": "1h",
  3872        "timeRegions": [],
  3873        "timeShift": "30s",
  3874        "title": "CPU Usage",
  3875        "tooltip": {
  3876          "shared": true,
  3877          "sort": 0,
  3878          "value_type": "individual"
  3879        },
  3880        "type": "graph",
  3881        "xaxis": {
  3882          "mode": "time",
  3883          "show": true,
  3884          "values": []
  3885        },
  3886        "yaxes": [
  3887          {
  3888            "format": "percent",
  3889            "label": "",
  3890            "logBase": 1,
  3891            "show": true
  3892          },
  3893          {
  3894            "format": "short",
  3895            "logBase": 1,
  3896            "show": false
  3897          }
  3898        ],
  3899        "yaxis": {
  3900          "align": false
  3901        }
  3902      },
  3903      {
  3904        "aliasColors": {},
  3905        "bars": false,
  3906        "dashLength": 10,
  3907        "dashes": false,
  3908        "datasource": {
  3909          "type": "prometheus",
  3910          "uid": "prometheus"
  3911        },
  3912        "description": "",
  3913        "fieldConfig": {
  3914          "defaults": {
  3915            "unit": "deckbytes"
  3916          },
  3917          "overrides": []
  3918        },
  3919        "fill": 1,
  3920        "fillGradient": 0,
  3921        "gridPos": {
  3922          "h": 11,
  3923          "w": 12,
  3924          "x": 12,
  3925          "y": 65
  3926        },
  3927        "hiddenSeries": false,
  3928        "hideTimeOverride": true,
  3929        "id": 42,
  3930        "legend": {
  3931          "alignAsTable": true,
  3932          "avg": true,
  3933          "current": false,
  3934          "max": true,
  3935          "min": true,
  3936          "show": true,
  3937          "total": false,
  3938          "values": true
  3939        },
  3940        "lines": true,
  3941        "linewidth": 1,
  3942        "links": [],
  3943        "nullPointMode": "null",
  3944        "options": {
  3945          "alertThreshold": true
  3946        },
  3947        "percentage": false,
  3948        "pluginVersion": "9.2.4",
  3949        "pointradius": 2,
  3950        "points": false,
  3951        "renderer": "flot",
  3952        "seriesOverrides": [],
  3953        "spaceLength": 10,
  3954        "stack": false,
  3955        "steppedLine": false,
  3956        "targets": [
  3957          {
  3958            "alias": "",
  3959            "colNameFormatStr": "",
  3960            "colNameToGroup": "",
  3961            "datasource": {
  3962              "type": "prometheus",
  3963              "uid": "prometheus"
  3964            },
  3965            "exemplar": true,
  3966            "expr": "taos_dnodes_info_mem_engine{cluster_id=\"$cluster\",dnode_ep=\"$fqdn\"}",
  3967            "formatType": "Time series",
  3968            "hide": false,
  3969            "interval": "",
  3970            "legendFormat": "taosd",
  3971            "queryType": "SQL",
  3972            "refId": "A",
  3973            "target": "select metric",
  3974            "type": "timeserie"
  3975          },
  3976          {
  3977            "alias": "",
  3978            "colNameFormatStr": "",
  3979            "colNameToGroup": "",
  3980            "datasource": {
  3981              "type": "prometheus",
  3982              "uid": "prometheus"
  3983            },
  3984            "exemplar": true,
  3985            "expr": "taos_dnodes_info_mem_system{cluster_id=\"$cluster\",dnode_ep=\"$fqdn\"}",
  3986            "formatType": "Time series",
  3987            "hide": false,
  3988            "interval": "",
  3989            "legendFormat": "system",
  3990            "queryType": "SQL",
  3991            "refId": "B",
  3992            "target": "select metric",
  3993            "type": "timeserie"
  3994          },
  3995          {
  3996            "alias": "",
  3997            "colNameFormatStr": "",
  3998            "colNameToGroup": "",
  3999            "datasource": {
  4000              "type": "prometheus",
  4001              "uid": "prometheus"
  4002            },
  4003            "exemplar": true,
  4004            "expr": "taos_dnodes_info_mem_total{cluster_id=\"$cluster\",dnode_ep=\"$fqdn\"}",
  4005            "formatType": "Time series",
  4006            "hide": true,
  4007            "interval": "",
  4008            "legendFormat": "total",
  4009            "queryType": "SQL",
  4010            "refId": "C",
  4011            "target": "select metric",
  4012            "type": "timeserie"
  4013          }
  4014        ],
  4015        "thresholds": [],
  4016        "timeFrom": "1h",
  4017        "timeRegions": [],
  4018        "timeShift": "30s",
  4019        "title": "RAM Usage",
  4020        "tooltip": {
  4021          "shared": true,
  4022          "sort": 0,
  4023          "value_type": "individual"
  4024        },
  4025        "type": "graph",
  4026        "xaxis": {
  4027          "mode": "time",
  4028          "show": true,
  4029          "values": []
  4030        },
  4031        "yaxes": [
  4032          {
  4033            "format": "deckbytes",
  4034            "logBase": 1,
  4035            "show": true
  4036          },
  4037          {
  4038            "format": "short",
  4039            "logBase": 1,
  4040            "show": true
  4041          }
  4042        ],
  4043        "yaxis": {
  4044          "align": false
  4045        }
  4046      },
  4047      {
  4048        "datasource": {
  4049          "type": "prometheus",
  4050          "uid": "prometheus"
  4051        },
  4052        "fieldConfig": {
  4053          "defaults": {
  4054            "color": {
  4055              "mode": "palette-classic"
  4056            },
  4057            "custom": {
  4058              "axisCenteredZero": false,
  4059              "axisColorMode": "text",
  4060              "axisLabel": "",
  4061              "axisPlacement": "auto",
  4062              "barAlignment": 0,
  4063              "drawStyle": "line",
  4064              "fillOpacity": 10,
  4065              "gradientMode": "none",
  4066              "hideFrom": {
  4067                "graph": false,
  4068                "legend": false,
  4069                "tooltip": false,
  4070                "viz": false
  4071              },
  4072              "lineInterpolation": "linear",
  4073              "lineWidth": 1,
  4074              "pointSize": 5,
  4075              "scaleDistribution": {
  4076                "type": "linear"
  4077              },
  4078              "showPoints": "never",
  4079              "spanNulls": true,
  4080              "stacking": {
  4081                "group": "A",
  4082                "mode": "none"
  4083              },
  4084              "thresholdsStyle": {
  4085                "mode": "off"
  4086              }
  4087            },
  4088            "mappings": [],
  4089            "min": 1024000,
  4090            "thresholds": {
  4091              "mode": "absolute",
  4092              "steps": [
  4093                {
  4094                  "color": "green",
  4095                  "value": null
  4096                },
  4097                {
  4098                  "color": "red",
  4099                  "value": 80
  4100                }
  4101              ]
  4102            },
  4103            "unit": "bytes"
  4104          },
  4105          "overrides": []
  4106        },
  4107        "gridPos": {
  4108          "h": 10,
  4109          "w": 12,
  4110          "x": 0,
  4111          "y": 76
  4112        },
  4113        "id": 117,
  4114        "options": {
  4115          "graph": {},
  4116          "legend": {
  4117            "calcs": [
  4118              "mean",
  4119              "lastNotNull",
  4120              "max",
  4121              "min",
  4122              "sum"
  4123            ],
  4124            "displayMode": "table",
  4125            "placement": "bottom",
  4126            "showLegend": true
  4127          },
  4128          "tooltip": {
  4129            "mode": "single",
  4130            "sort": "none"
  4131          }
  4132        },
  4133        "pluginVersion": "7.5.10",
  4134        "repeatDirection": "h",
  4135        "targets": [
  4136          {
  4137            "alias": "",
  4138            "colNameFormatStr": "",
  4139            "colNameToGroup": "",
  4140            "datasource": {
  4141              "type": "prometheus",
  4142              "uid": "prometheus"
  4143            },
  4144            "exemplar": true,
  4145            "expr": "taos_data_dir_used{cluster_id=\"$cluster\",dnode_ep=\"$fqdn\"}",
  4146            "formatType": "Time series",
  4147            "hide": false,
  4148            "instant": false,
  4149            "interval": "",
  4150            "legendFormat": "level0_used",
  4151            "queryType": "SQL",
  4152            "refId": "A",
  4153            "target": "select metric",
  4154            "timeshift": {},
  4155            "type": "timeserie"
  4156          },
  4157          {
  4158            "alias": "",
  4159            "colNameFormatStr": "",
  4160            "colNameToGroup": "",
  4161            "datasource": {
  4162              "type": "prometheus",
  4163              "uid": "prometheus"
  4164            },
  4165            "exemplar": true,
  4166            "expr": "taos_data_dir_total{cluster_id=\"$cluster\",dnode_ep=\"$fqdn\"}",
  4167            "formatType": "Time series",
  4168            "hide": true,
  4169            "instant": false,
  4170            "interval": "",
  4171            "legendFormat": "level0_total",
  4172            "queryType": "SQL",
  4173            "refId": "C",
  4174            "target": "select metric",
  4175            "timeshift": {},
  4176            "type": "timeserie"
  4177          }
  4178        ],
  4179        "title": "Disk Used",
  4180        "transformations": [],
  4181        "type": "timeseries"
  4182      },
  4183      {
  4184        "aliasColors": {},
  4185        "bars": false,
  4186        "dashLength": 10,
  4187        "dashes": false,
  4188        "datasource": {
  4189          "type": "prometheus",
  4190          "uid": "prometheus"
  4191        },
  4192        "fieldConfig": {
  4193          "defaults": {
  4194            "unit": "binBps"
  4195          },
  4196          "overrides": []
  4197        },
  4198        "fill": 1,
  4199        "fillGradient": 0,
  4200        "gridPos": {
  4201          "h": 10,
  4202          "w": 12,
  4203          "x": 12,
  4204          "y": 76
  4205        },
  4206        "hiddenSeries": false,
  4207        "id": 64,
  4208        "legend": {
  4209          "alignAsTable": true,
  4210          "avg": true,
  4211          "current": true,
  4212          "max": true,
  4213          "min": true,
  4214          "rightSide": false,
  4215          "show": true,
  4216          "sideWidth": 400,
  4217          "total": false,
  4218          "values": true
  4219        },
  4220        "lines": true,
  4221        "linewidth": 1,
  4222        "nullPointMode": "null",
  4223        "options": {
  4224          "alertThreshold": true
  4225        },
  4226        "percentage": false,
  4227        "pluginVersion": "9.2.4",
  4228        "pointradius": 2,
  4229        "points": false,
  4230        "renderer": "flot",
  4231        "seriesOverrides": [],
  4232        "spaceLength": 10,
  4233        "stack": false,
  4234        "steppedLine": false,
  4235        "targets": [
  4236          {
  4237            "alias": "level0",
  4238            "colNameFormatStr": "",
  4239            "colNameToGroup": "",
  4240            "datasource": {
  4241              "type": "prometheus",
  4242              "uid": "prometheus"
  4243            },
  4244            "exemplar": true,
  4245            "expr": "deriv(rate(taos_data_dir_used{cluster_id=\"$cluster\", dnode_ep=\"$fqdn\"}[1m])[5m:1s])  * 1024",
  4246            "formatType": "Time series",
  4247            "hide": false,
  4248            "interval": "",
  4249            "legendFormat": "level0",
  4250            "queryType": "SQL",
  4251            "refId": "A",
  4252            "target": "select metric",
  4253            "timeshift": {},
  4254            "type": "timeserie"
  4255          }
  4256        ],
  4257        "thresholds": [],
  4258        "timeRegions": [],
  4259        "title": "Disk Used Increasing Rate per Minute",
  4260        "tooltip": {
  4261          "shared": false,
  4262          "sort": 0,
  4263          "value_type": "individual"
  4264        },
  4265        "type": "graph",
  4266        "xaxis": {
  4267          "mode": "time",
  4268          "show": true,
  4269          "values": []
  4270        },
  4271        "yaxes": [
  4272          {
  4273            "format": "binBps",
  4274            "logBase": 1,
  4275            "show": true
  4276          },
  4277          {
  4278            "format": "percentunit",
  4279            "label": "",
  4280            "logBase": 1,
  4281            "show": true
  4282          }
  4283        ],
  4284        "yaxis": {
  4285          "align": false
  4286        }
  4287      },
  4288      {
  4289        "aliasColors": {},
  4290        "bars": false,
  4291        "dashLength": 10,
  4292        "dashes": false,
  4293        "datasource": {
  4294          "type": "prometheus",
  4295          "uid": "prometheus"
  4296        },
  4297        "description": "",
  4298        "fieldConfig": {
  4299          "defaults": {
  4300            "unit": "KBs"
  4301          },
  4302          "overrides": []
  4303        },
  4304        "fill": 1,
  4305        "fillGradient": 0,
  4306        "gridPos": {
  4307          "h": 12,
  4308          "w": 12,
  4309          "x": 0,
  4310          "y": 86
  4311        },
  4312        "hiddenSeries": false,
  4313        "hideTimeOverride": true,
  4314        "id": 119,
  4315        "legend": {
  4316          "alignAsTable": true,
  4317          "avg": true,
  4318          "current": true,
  4319          "max": true,
  4320          "min": true,
  4321          "rightSide": false,
  4322          "show": true,
  4323          "total": false,
  4324          "values": true
  4325        },
  4326        "lines": true,
  4327        "linewidth": 1,
  4328        "links": [],
  4329        "nullPointMode": "null",
  4330        "options": {
  4331          "alertThreshold": true
  4332        },
  4333        "percentage": false,
  4334        "pluginVersion": "9.2.4",
  4335        "pointradius": 2,
  4336        "points": false,
  4337        "renderer": "flot",
  4338        "seriesOverrides": [
  4339          {
  4340            "alias": "/last/",
  4341            "dashLength": 5,
  4342            "dashes": true,
  4343            "spaceLength": 5
  4344          }
  4345        ],
  4346        "spaceLength": 10,
  4347        "stack": false,
  4348        "steppedLine": false,
  4349        "targets": [
  4350          {
  4351            "alias": "",
  4352            "colNameFormatStr": "",
  4353            "colNameToGroup": "",
  4354            "datasource": {
  4355              "type": "prometheus",
  4356              "uid": "prometheus"
  4357            },
  4358            "editorMode": "code",
  4359            "exemplar": true,
  4360            "expr": "avg_over_time(taos_dnodes_info_io_write_disk{cluster_id=\"$cluster\",dnode_ep=\"$fqdn\"}[$interval])",
  4361            "formatType": "Time series",
  4362            "hide": false,
  4363            "interval": "",
  4364            "legendFormat": "io_write_disk",
  4365            "queryType": "SQL",
  4366            "range": true,
  4367            "refId": "A",
  4368            "target": "select metric",
  4369            "type": "timeserie"
  4370          },
  4371          {
  4372            "alias": "",
  4373            "colNameFormatStr": "",
  4374            "colNameToGroup": "",
  4375            "datasource": {
  4376              "type": "prometheus",
  4377              "uid": "prometheus"
  4378            },
  4379            "editorMode": "code",
  4380            "exemplar": true,
  4381            "expr": "avg_over_time(taos_dnodes_info_io_read_disk{cluster_id=\"$cluster\",dnode_ep=\"$fqdn\"}[$interval])",
  4382            "formatType": "Time series",
  4383            "hide": false,
  4384            "interval": "",
  4385            "legendFormat": "io_read_disk",
  4386            "queryType": "SQL",
  4387            "range": true,
  4388            "refId": "B",
  4389            "target": "select metric",
  4390            "type": "timeserie"
  4391          }
  4392        ],
  4393        "thresholds": [],
  4394        "timeFrom": "1h",
  4395        "timeRegions": [],
  4396        "timeShift": "30s",
  4397        "title": "Disk IO",
  4398        "tooltip": {
  4399          "shared": true,
  4400          "sort": 0,
  4401          "value_type": "individual"
  4402        },
  4403        "type": "graph",
  4404        "xaxis": {
  4405          "mode": "time",
  4406          "show": true,
  4407          "values": []
  4408        },
  4409        "yaxes": [
  4410          {
  4411            "format": "KBs",
  4412            "label": "",
  4413            "logBase": 1,
  4414            "show": true
  4415          },
  4416          {
  4417            "format": "short",
  4418            "logBase": 1,
  4419            "show": false
  4420          }
  4421        ],
  4422        "yaxis": {
  4423          "align": false
  4424        }
  4425      },
  4426      {
  4427        "aliasColors": {},
  4428        "bars": false,
  4429        "dashLength": 10,
  4430        "dashes": false,
  4431        "datasource": {
  4432          "type": "prometheus",
  4433          "uid": "prometheus"
  4434        },
  4435        "description": "",
  4436        "fieldConfig": {
  4437          "defaults": {
  4438            "links": [],
  4439            "unit": "KBs"
  4440          },
  4441          "overrides": []
  4442        },
  4443        "fill": 1,
  4444        "fillGradient": 0,
  4445        "gridPos": {
  4446          "h": 12,
  4447          "w": 12,
  4448          "x": 12,
  4449          "y": 86
  4450        },
  4451        "hiddenSeries": false,
  4452        "hideTimeOverride": true,
  4453        "id": 118,
  4454        "legend": {
  4455          "alignAsTable": true,
  4456          "avg": true,
  4457          "current": true,
  4458          "max": true,
  4459          "min": true,
  4460          "show": true,
  4461          "total": false,
  4462          "values": true
  4463        },
  4464        "lines": true,
  4465        "linewidth": 1,
  4466        "links": [],
  4467        "nullPointMode": "null",
  4468        "options": {
  4469          "alertThreshold": true
  4470        },
  4471        "percentage": false,
  4472        "pluginVersion": "9.2.4",
  4473        "pointradius": 2,
  4474        "points": false,
  4475        "renderer": "flot",
  4476        "seriesOverrides": [
  4477          {
  4478            "alias": "/in/",
  4479            "transform": "negative-Y"
  4480          }
  4481        ],
  4482        "spaceLength": 10,
  4483        "stack": false,
  4484        "steppedLine": false,
  4485        "targets": [
  4486          {
  4487            "alias": "",
  4488            "colNameFormatStr": "",
  4489            "colNameToGroup": "",
  4490            "datasource": {
  4491              "type": "prometheus",
  4492              "uid": "prometheus"
  4493            },
  4494            "exemplar": true,
  4495            "expr": "avg_over_time(taos_dnodes_info_net_in{cluster_id=\"$cluster\",dnode_ep=\"$fqdn\"}[$interval])",
  4496            "formatType": "Time series",
  4497            "hide": false,
  4498            "interval": "",
  4499            "legendFormat": "net_in",
  4500            "queryType": "SQL",
  4501            "refId": "A",
  4502            "target": "select metric",
  4503            "type": "timeserie"
  4504          },
  4505          {
  4506            "alias": "",
  4507            "colNameFormatStr": "",
  4508            "colNameToGroup": "",
  4509            "datasource": {
  4510              "type": "prometheus",
  4511              "uid": "prometheus"
  4512            },
  4513            "exemplar": true,
  4514            "expr": "avg_over_time(taos_dnodes_info_net_out{cluster_id=\"$cluster\",dnode_ep=\"$fqdn\"}[$interval])",
  4515            "formatType": "Time series",
  4516            "hide": false,
  4517            "interval": "",
  4518            "legendFormat": "net_out",
  4519            "queryType": "SQL",
  4520            "refId": "B",
  4521            "target": "select metric",
  4522            "type": "timeserie"
  4523          }
  4524        ],
  4525        "thresholds": [],
  4526        "timeFrom": "1h",
  4527        "timeRegions": [],
  4528        "timeShift": "30s",
  4529        "title": "Net",
  4530        "tooltip": {
  4531          "shared": true,
  4532          "sort": 0,
  4533          "value_type": "individual"
  4534        },
  4535        "type": "graph",
  4536        "xaxis": {
  4537          "mode": "time",
  4538          "show": true,
  4539          "values": []
  4540        },
  4541        "yaxes": [
  4542          {
  4543            "format": "KBs",
  4544            "label": "",
  4545            "logBase": 1,
  4546            "show": true
  4547          },
  4548          {
  4549            "format": "short",
  4550            "logBase": 1,
  4551            "show": false
  4552          }
  4553        ],
  4554        "yaxis": {
  4555          "align": false
  4556        }
  4557      }
  4558    ],
  4559    "refresh": "5s",
  4560    "schemaVersion": 37,
  4561    "style": "dark",
  4562    "tags": [
  4563      "TDengine",
  4564      "Prometheus",
  4565      "TaosKeeper"
  4566    ],
  4567    "templating": {
  4568      "list": [
  4569        {
  4570          "current": {
  4571            "selected": false,
  4572            "text": "3146448715828562499",
  4573            "value": "3146448715828562499"
  4574          },
  4575          "datasource": {
  4576            "type": "prometheus",
  4577            "uid": "prometheus"
  4578          },
  4579          "definition": "label_values(taos_cluster_info_version, cluster_id)",
  4580          "hide": 0,
  4581          "includeAll": false,
  4582          "label": "",
  4583          "multi": false,
  4584          "name": "cluster",
  4585          "options": [],
  4586          "query": {
  4587            "query": "label_values(taos_cluster_info_version, cluster_id)",
  4588            "refId": "StandardVariableQuery"
  4589          },
  4590          "refresh": 1,
  4591          "regex": "",
  4592          "skipUrlSync": false,
  4593          "sort": 0,
  4594          "tagValuesQuery": "",
  4595          "tagsQuery": "",
  4596          "type": "query",
  4597          "useTags": false
  4598        },
  4599        {
  4600          "current": {
  4601            "selected": true,
  4602            "text": "test-tdengine-0.test-tdengine-headless.default.svc.cluster.local:6030",
  4603            "value": "test-tdengine-0.test-tdengine-headless.default.svc.cluster.local:6030"
  4604          },
  4605          "datasource": {
  4606            "type": "prometheus",
  4607            "uid": "prometheus"
  4608          },
  4609          "definition": "label_values(taos_dnodes_info_uptime{cluster_id=\"$cluster\"}, dnode_ep)",
  4610          "hide": 0,
  4611          "includeAll": false,
  4612          "label": "",
  4613          "multi": false,
  4614          "name": "fqdn",
  4615          "options": [],
  4616          "query": {
  4617            "query": "label_values(taos_dnodes_info_uptime{cluster_id=\"$cluster\"}, dnode_ep)",
  4618            "refId": "StandardVariableQuery"
  4619          },
  4620          "refresh": 1,
  4621          "regex": "",
  4622          "skipUrlSync": false,
  4623          "sort": 0,
  4624          "tagValuesQuery": "",
  4625          "tagsQuery": "",
  4626          "type": "query",
  4627          "useTags": false
  4628        },
  4629        {
  4630          "current": {
  4631            "selected": false,
  4632            "text": "1",
  4633            "value": "1"
  4634          },
  4635          "datasource": {
  4636            "type": "prometheus",
  4637            "uid": "prometheus"
  4638          },
  4639          "definition": "label_values(taos_dnodes_info_uptime{cluster_id=\"$cluster\"}, dnode_id)",
  4640          "hide": 2,
  4641          "includeAll": false,
  4642          "label": "with DNode ID:",
  4643          "multi": false,
  4644          "name": "dnodeid",
  4645          "options": [],
  4646          "query": {
  4647            "query": "label_values(taos_dnodes_info_uptime{cluster_id=\"$cluster\"}, dnode_id)",
  4648            "refId": "StandardVariableQuery"
  4649          },
  4650          "refresh": 1,
  4651          "regex": "",
  4652          "skipUrlSync": false,
  4653          "sort": 0,
  4654          "tagValuesQuery": "",
  4655          "tagsQuery": "",
  4656          "type": "query",
  4657          "useTags": false
  4658        },
  4659        {
  4660          "current": {
  4661            "selected": false,
  4662            "text": "All",
  4663            "value": "$__all"
  4664          },
  4665          "datasource": {
  4666            "type": "prometheus",
  4667            "uid": "prometheus"
  4668          },
  4669          "definition": "label_values(taos_vgroups_info_database_name{cluster_id=\"$cluster\"}, value)",
  4670          "hide": 0,
  4671          "includeAll": true,
  4672          "multi": true,
  4673          "name": "database",
  4674          "options": [],
  4675          "query": {
  4676            "query": "label_values(taos_vgroups_info_database_name{cluster_id=\"$cluster\"}, value)",
  4677            "refId": "StandardVariableQuery"
  4678          },
  4679          "refresh": 1,
  4680          "regex": "",
  4681          "skipUrlSync": false,
  4682          "sort": 0,
  4683          "tagValuesQuery": "",
  4684          "tagsQuery": "",
  4685          "type": "query",
  4686          "useTags": false
  4687        },
  4688        {
  4689          "current": {
  4690            "selected": false,
  4691            "text": "test-tdengine-0.test-tdengine-headless.default.svc.cluster.local:6030",
  4692            "value": "test-tdengine-0.test-tdengine-headless.default.svc.cluster.local:6030"
  4693          },
  4694          "datasource": {
  4695            "type": "prometheus",
  4696            "uid": "prometheus"
  4697          },
  4698          "definition": "label_values(taos_cluster_info_first_ep{cluster_id=\"$cluster\"}, value)",
  4699          "hide": 0,
  4700          "includeAll": false,
  4701          "multi": false,
  4702          "name": "firstEp",
  4703          "options": [],
  4704          "query": {
  4705            "query": "label_values(taos_cluster_info_first_ep{cluster_id=\"$cluster\"}, value)",
  4706            "refId": "StandardVariableQuery"
  4707          },
  4708          "refresh": 1,
  4709          "regex": "",
  4710          "skipUrlSync": false,
  4711          "sort": 0,
  4712          "tagValuesQuery": "",
  4713          "tagsQuery": "",
  4714          "type": "query",
  4715          "useTags": false
  4716        },
  4717        {
  4718          "current": {
  4719            "selected": false,
  4720            "text": "3.0.5.0",
  4721            "value": "3.0.5.0"
  4722          },
  4723          "datasource": {
  4724            "type": "prometheus",
  4725            "uid": "prometheus"
  4726          },
  4727          "definition": "label_values(taos_cluster_info_version{cluster_id=\"$cluster\"}, value)",
  4728          "hide": 0,
  4729          "includeAll": false,
  4730          "multi": false,
  4731          "name": "version",
  4732          "options": [],
  4733          "query": {
  4734            "query": "label_values(taos_cluster_info_version{cluster_id=\"$cluster\"}, value)",
  4735            "refId": "StandardVariableQuery"
  4736          },
  4737          "refresh": 1,
  4738          "regex": "",
  4739          "skipUrlSync": false,
  4740          "sort": 0,
  4741          "tagValuesQuery": "",
  4742          "tagsQuery": "",
  4743          "type": "query",
  4744          "useTags": false
  4745        },
  4746        {
  4747          "auto": true,
  4748          "auto_count": 100,
  4749          "auto_min": "10s",
  4750          "current": {
  4751            "selected": false,
  4752            "text": "5s",
  4753            "value": "5s"
  4754          },
  4755          "hide": 0,
  4756          "name": "interval",
  4757          "options": [
  4758            {
  4759              "selected": false,
  4760              "text": "auto",
  4761              "value": "$__auto_interval_interval"
  4762            },
  4763            {
  4764              "selected": true,
  4765              "text": "5s",
  4766              "value": "5s"
  4767            },
  4768            {
  4769              "selected": false,
  4770              "text": "10s",
  4771              "value": "10s"
  4772            },
  4773            {
  4774              "selected": false,
  4775              "text": "15s",
  4776              "value": "15s"
  4777            },
  4778            {
  4779              "selected": false,
  4780              "text": "20s",
  4781              "value": "20s"
  4782            },
  4783            {
  4784              "selected": false,
  4785              "text": "30s",
  4786              "value": "30s"
  4787            },
  4788            {
  4789              "selected": false,
  4790              "text": "1m",
  4791              "value": "1m"
  4792            },
  4793            {
  4794              "selected": false,
  4795              "text": "2m",
  4796              "value": "2m"
  4797            },
  4798            {
  4799              "selected": false,
  4800              "text": "5m",
  4801              "value": "5m"
  4802            },
  4803            {
  4804              "selected": false,
  4805              "text": "10m",
  4806              "value": "10m"
  4807            },
  4808            {
  4809              "selected": false,
  4810              "text": "30m",
  4811              "value": "30m"
  4812            },
  4813            {
  4814              "selected": false,
  4815              "text": "1h",
  4816              "value": "1h"
  4817            },
  4818            {
  4819              "selected": false,
  4820              "text": "6h",
  4821              "value": "6h"
  4822            },
  4823            {
  4824              "selected": false,
  4825              "text": "12h",
  4826              "value": "12h"
  4827            },
  4828            {
  4829              "selected": false,
  4830              "text": "1d",
  4831              "value": "1d"
  4832            }
  4833          ],
  4834          "query": "5s,10s,15s,20s,30s,1m,2m,5m,10m,30m,1h,6h,12h,1d",
  4835          "refresh": 2,
  4836          "skipUrlSync": false,
  4837          "type": "interval"
  4838        }
  4839      ]
  4840    },
  4841    "time": {
  4842      "from": "now-30m",
  4843      "to": "now"
  4844    },
  4845    "timepicker": {
  4846      "refresh_intervals": [
  4847        "5s",
  4848        "10s",
  4849        "30s",
  4850        "1m",
  4851        "5m",
  4852        "15m",
  4853        "30m",
  4854        "1h",
  4855        "2h",
  4856        "1d"
  4857      ]
  4858    },
  4859    "timezone": "",
  4860    "title": "TDengine",
  4861    "uid": "tdengine",
  4862    "version": 1,
  4863    "weekStart": ""
  4864  }