github.com/caos/orbos@v1.5.14-0.20221103111702-e6cd0cea7ad4/dashboards/prometheusnodeexporter/json/node-cluster-rsrc-use.json (about)

     1  {
     2    "annotations": {
     3      "list": []
     4    },
     5    "editable": false,
     6    "gnetId": null,
     7    "graphTooltip": 0,
     8    "hideControls": false,
     9    "links": [],
    10    "refresh": "10s",
    11    "rows": [
    12      {
    13        "collapse": false,
    14        "height": "250px",
    15        "panels": [
    16          {
    17            "aliasColors": {},
    18            "bars": false,
    19            "dashLength": 10,
    20            "dashes": false,
    21            "datasource": "$datasource",
    22            "fill": 10,
    23            "id": 1,
    24            "legend": {
    25              "avg": false,
    26              "current": false,
    27              "max": false,
    28              "min": false,
    29              "show": true,
    30              "total": false,
    31              "values": false
    32            },
    33            "lines": true,
    34            "linewidth": 0,
    35            "links": [],
    36            "nullPointMode": "null as zero",
    37            "percentage": false,
    38            "pointradius": 5,
    39            "points": false,
    40            "renderer": "flot",
    41            "seriesOverrides": [],
    42            "spaceLength": 10,
    43            "span": 6,
    44            "stack": true,
    45            "steppedLine": false,
    46            "targets": [
    47              {
    48                "expr": "(\n  instance:node_cpu_utilisation:rate1m{job=\"node-exporter\"}\n*\n  instance:node_num_cpu:sum{job=\"node-exporter\"}\n/ ignoring (instance) group_left\n  sum without (instance) (instance:node_num_cpu:sum{job=\"node-exporter\"})\n)\n",
    49                "format": "time_series",
    50                "intervalFactor": 2,
    51                "legendFormat": "{{instance}}",
    52                "legendLink": "/dashboard/file/node-rsrc-use.json",
    53                "step": 10
    54              }
    55            ],
    56            "thresholds": [],
    57            "timeFrom": null,
    58            "timeShift": null,
    59            "title": "CPU Utilisation",
    60            "tooltip": {
    61              "shared": false,
    62              "sort": 0,
    63              "value_type": "individual"
    64            },
    65            "type": "graph",
    66            "xaxis": {
    67              "buckets": null,
    68              "mode": "time",
    69              "name": null,
    70              "show": true,
    71              "values": []
    72            },
    73            "yaxes": [
    74              {
    75                "format": "percentunit",
    76                "label": null,
    77                "logBase": 1,
    78                "max": 1,
    79                "min": 0,
    80                "show": true
    81              },
    82              {
    83                "format": "short",
    84                "label": null,
    85                "logBase": 1,
    86                "max": null,
    87                "min": null,
    88                "show": false
    89              }
    90            ]
    91          },
    92          {
    93            "aliasColors": {},
    94            "bars": false,
    95            "dashLength": 10,
    96            "dashes": false,
    97            "datasource": "$datasource",
    98            "fill": 10,
    99            "id": 2,
   100            "legend": {
   101              "avg": false,
   102              "current": false,
   103              "max": false,
   104              "min": false,
   105              "show": true,
   106              "total": false,
   107              "values": false
   108            },
   109            "lines": true,
   110            "linewidth": 0,
   111            "links": [],
   112            "nullPointMode": "null as zero",
   113            "percentage": false,
   114            "pointradius": 5,
   115            "points": false,
   116            "renderer": "flot",
   117            "seriesOverrides": [],
   118            "spaceLength": 10,
   119            "span": 6,
   120            "stack": true,
   121            "steppedLine": false,
   122            "targets": [
   123              {
   124                "expr": "(\n  instance:node_load1_per_cpu:ratio{job=\"node-exporter\"}\n/ ignoring (instance) group_left\n  count without (instance) (instance:node_load1_per_cpu:ratio{job=\"node-exporter\"})\n)\n",
   125                "format": "time_series",
   126                "intervalFactor": 2,
   127                "legendFormat": "{{instance}}",
   128                "legendLink": "/dashboard/file/node-rsrc-use.json",
   129                "step": 10
   130              }
   131            ],
   132            "thresholds": [],
   133            "timeFrom": null,
   134            "timeShift": null,
   135            "title": "CPU Saturation (load1 per CPU)",
   136            "tooltip": {
   137              "shared": false,
   138              "sort": 0,
   139              "value_type": "individual"
   140            },
   141            "type": "graph",
   142            "xaxis": {
   143              "buckets": null,
   144              "mode": "time",
   145              "name": null,
   146              "show": true,
   147              "values": []
   148            },
   149            "yaxes": [
   150              {
   151                "format": "percentunit",
   152                "label": null,
   153                "logBase": 1,
   154                "max": 1,
   155                "min": 0,
   156                "show": true
   157              },
   158              {
   159                "format": "short",
   160                "label": null,
   161                "logBase": 1,
   162                "max": null,
   163                "min": null,
   164                "show": false
   165              }
   166            ]
   167          }
   168        ],
   169        "repeat": null,
   170        "repeatIteration": null,
   171        "repeatRowId": null,
   172        "showTitle": true,
   173        "title": "CPU",
   174        "titleSize": "h6"
   175      },
   176      {
   177        "collapse": false,
   178        "height": "250px",
   179        "panels": [
   180          {
   181            "aliasColors": {},
   182            "bars": false,
   183            "dashLength": 10,
   184            "dashes": false,
   185            "datasource": "$datasource",
   186            "fill": 10,
   187            "id": 3,
   188            "legend": {
   189              "avg": false,
   190              "current": false,
   191              "max": false,
   192              "min": false,
   193              "show": true,
   194              "total": false,
   195              "values": false
   196            },
   197            "lines": true,
   198            "linewidth": 0,
   199            "links": [],
   200            "nullPointMode": "null as zero",
   201            "percentage": false,
   202            "pointradius": 5,
   203            "points": false,
   204            "renderer": "flot",
   205            "seriesOverrides": [],
   206            "spaceLength": 10,
   207            "span": 6,
   208            "stack": true,
   209            "steppedLine": false,
   210            "targets": [
   211              {
   212                "expr": "(\n  instance:node_memory_utilisation:ratio{job=\"node-exporter\"}\n/ ignoring (instance) group_left\n  count without (instance) (instance:node_memory_utilisation:ratio{job=\"node-exporter\"})\n)\n",
   213                "format": "time_series",
   214                "intervalFactor": 2,
   215                "legendFormat": "{{instance}}",
   216                "legendLink": "/dashboard/file/node-rsrc-use.json",
   217                "step": 10
   218              }
   219            ],
   220            "thresholds": [],
   221            "timeFrom": null,
   222            "timeShift": null,
   223            "title": "Memory Utilisation",
   224            "tooltip": {
   225              "shared": false,
   226              "sort": 0,
   227              "value_type": "individual"
   228            },
   229            "type": "graph",
   230            "xaxis": {
   231              "buckets": null,
   232              "mode": "time",
   233              "name": null,
   234              "show": true,
   235              "values": []
   236            },
   237            "yaxes": [
   238              {
   239                "format": "percentunit",
   240                "label": null,
   241                "logBase": 1,
   242                "max": 1,
   243                "min": 0,
   244                "show": true
   245              },
   246              {
   247                "format": "short",
   248                "label": null,
   249                "logBase": 1,
   250                "max": null,
   251                "min": null,
   252                "show": false
   253              }
   254            ]
   255          },
   256          {
   257            "aliasColors": {},
   258            "bars": false,
   259            "dashLength": 10,
   260            "dashes": false,
   261            "datasource": "$datasource",
   262            "fill": 10,
   263            "id": 4,
   264            "legend": {
   265              "avg": false,
   266              "current": false,
   267              "max": false,
   268              "min": false,
   269              "show": true,
   270              "total": false,
   271              "values": false
   272            },
   273            "lines": true,
   274            "linewidth": 0,
   275            "links": [],
   276            "nullPointMode": "null as zero",
   277            "percentage": false,
   278            "pointradius": 5,
   279            "points": false,
   280            "renderer": "flot",
   281            "seriesOverrides": [],
   282            "spaceLength": 10,
   283            "span": 6,
   284            "stack": true,
   285            "steppedLine": false,
   286            "targets": [
   287              {
   288                "expr": "instance:node_vmstat_pgmajfault:rate1m{job=\"node-exporter\"}",
   289                "format": "time_series",
   290                "intervalFactor": 2,
   291                "legendFormat": "{{instance}}",
   292                "legendLink": "/dashboard/file/node-rsrc-use.json",
   293                "step": 10
   294              }
   295            ],
   296            "thresholds": [],
   297            "timeFrom": null,
   298            "timeShift": null,
   299            "title": "Memory Saturation (Major Page Faults)",
   300            "tooltip": {
   301              "shared": false,
   302              "sort": 0,
   303              "value_type": "individual"
   304            },
   305            "type": "graph",
   306            "xaxis": {
   307              "buckets": null,
   308              "mode": "time",
   309              "name": null,
   310              "show": true,
   311              "values": []
   312            },
   313            "yaxes": [
   314              {
   315                "format": "rps",
   316                "label": null,
   317                "logBase": 1,
   318                "max": null,
   319                "min": 0,
   320                "show": true
   321              },
   322              {
   323                "format": "short",
   324                "label": null,
   325                "logBase": 1,
   326                "max": null,
   327                "min": null,
   328                "show": false
   329              }
   330            ]
   331          }
   332        ],
   333        "repeat": null,
   334        "repeatIteration": null,
   335        "repeatRowId": null,
   336        "showTitle": true,
   337        "title": "Memory",
   338        "titleSize": "h6"
   339      },
   340      {
   341        "collapse": false,
   342        "height": "250px",
   343        "panels": [
   344          {
   345            "aliasColors": {},
   346            "bars": false,
   347            "dashLength": 10,
   348            "dashes": false,
   349            "datasource": "$datasource",
   350            "fill": 10,
   351            "id": 5,
   352            "legend": {
   353              "avg": false,
   354              "current": false,
   355              "max": false,
   356              "min": false,
   357              "show": true,
   358              "total": false,
   359              "values": false
   360            },
   361            "lines": true,
   362            "linewidth": 0,
   363            "links": [],
   364            "nullPointMode": "null as zero",
   365            "percentage": false,
   366            "pointradius": 5,
   367            "points": false,
   368            "renderer": "flot",
   369            "seriesOverrides": [
   370              {
   371                "alias": "/ Receive/",
   372                "stack": "A"
   373              },
   374              {
   375                "alias": "/ Transmit/",
   376                "stack": "B",
   377                "transform": "negative-Y"
   378              }
   379            ],
   380            "spaceLength": 10,
   381            "span": 6,
   382            "stack": true,
   383            "steppedLine": false,
   384            "targets": [
   385              {
   386                "expr": "instance:node_network_receive_bytes_excluding_lo:rate1m{job=\"node-exporter\"}",
   387                "format": "time_series",
   388                "intervalFactor": 2,
   389                "legendFormat": "{{instance}} Receive",
   390                "legendLink": "/dashboard/file/node-rsrc-use.json",
   391                "step": 10
   392              },
   393              {
   394                "expr": "instance:node_network_transmit_bytes_excluding_lo:rate1m{job=\"node-exporter\"}",
   395                "format": "time_series",
   396                "intervalFactor": 2,
   397                "legendFormat": "{{instance}} Transmit",
   398                "legendLink": "/dashboard/file/node-rsrc-use.json",
   399                "step": 10
   400              }
   401            ],
   402            "thresholds": [],
   403            "timeFrom": null,
   404            "timeShift": null,
   405            "title": "Net Utilisation (Bytes Receive/Transmit)",
   406            "tooltip": {
   407              "shared": false,
   408              "sort": 0,
   409              "value_type": "individual"
   410            },
   411            "type": "graph",
   412            "xaxis": {
   413              "buckets": null,
   414              "mode": "time",
   415              "name": null,
   416              "show": true,
   417              "values": []
   418            },
   419            "yaxes": [
   420              {
   421                "format": "Bps",
   422                "label": null,
   423                "logBase": 1,
   424                "max": null,
   425                "min": null,
   426                "show": true
   427              },
   428              {
   429                "format": "short",
   430                "label": null,
   431                "logBase": 1,
   432                "max": null,
   433                "min": null,
   434                "show": false
   435              }
   436            ]
   437          },
   438          {
   439            "aliasColors": {},
   440            "bars": false,
   441            "dashLength": 10,
   442            "dashes": false,
   443            "datasource": "$datasource",
   444            "fill": 10,
   445            "id": 6,
   446            "legend": {
   447              "avg": false,
   448              "current": false,
   449              "max": false,
   450              "min": false,
   451              "show": true,
   452              "total": false,
   453              "values": false
   454            },
   455            "lines": true,
   456            "linewidth": 0,
   457            "links": [],
   458            "nullPointMode": "null as zero",
   459            "percentage": false,
   460            "pointradius": 5,
   461            "points": false,
   462            "renderer": "flot",
   463            "seriesOverrides": [
   464              {
   465                "alias": "/ Receive/",
   466                "stack": "A"
   467              },
   468              {
   469                "alias": "/ Transmit/",
   470                "stack": "B",
   471                "transform": "negative-Y"
   472              }
   473            ],
   474            "spaceLength": 10,
   475            "span": 6,
   476            "stack": true,
   477            "steppedLine": false,
   478            "targets": [
   479              {
   480                "expr": "instance:node_network_receive_drop_excluding_lo:rate1m{job=\"node-exporter\"}",
   481                "format": "time_series",
   482                "intervalFactor": 2,
   483                "legendFormat": "{{instance}} Receive",
   484                "legendLink": "/dashboard/file/node-rsrc-use.json",
   485                "step": 10
   486              },
   487              {
   488                "expr": "instance:node_network_transmit_drop_excluding_lo:rate1m{job=\"node-exporter\"}",
   489                "format": "time_series",
   490                "intervalFactor": 2,
   491                "legendFormat": "{{instance}} Transmit",
   492                "legendLink": "/dashboard/file/node-rsrc-use.json",
   493                "step": 10
   494              }
   495            ],
   496            "thresholds": [],
   497            "timeFrom": null,
   498            "timeShift": null,
   499            "title": "Net Saturation (Drops Receive/Transmit)",
   500            "tooltip": {
   501              "shared": false,
   502              "sort": 0,
   503              "value_type": "individual"
   504            },
   505            "type": "graph",
   506            "xaxis": {
   507              "buckets": null,
   508              "mode": "time",
   509              "name": null,
   510              "show": true,
   511              "values": []
   512            },
   513            "yaxes": [
   514              {
   515                "format": "rps",
   516                "label": null,
   517                "logBase": 1,
   518                "max": null,
   519                "min": null,
   520                "show": true
   521              },
   522              {
   523                "format": "short",
   524                "label": null,
   525                "logBase": 1,
   526                "max": null,
   527                "min": null,
   528                "show": false
   529              }
   530            ]
   531          }
   532        ],
   533        "repeat": null,
   534        "repeatIteration": null,
   535        "repeatRowId": null,
   536        "showTitle": true,
   537        "title": "Network",
   538        "titleSize": "h6"
   539      },
   540      {
   541        "collapse": false,
   542        "height": "250px",
   543        "panels": [
   544          {
   545            "aliasColors": {},
   546            "bars": false,
   547            "dashLength": 10,
   548            "dashes": false,
   549            "datasource": "$datasource",
   550            "fill": 10,
   551            "id": 7,
   552            "legend": {
   553              "avg": false,
   554              "current": false,
   555              "max": false,
   556              "min": false,
   557              "show": true,
   558              "total": false,
   559              "values": false
   560            },
   561            "lines": true,
   562            "linewidth": 0,
   563            "links": [],
   564            "nullPointMode": "null as zero",
   565            "percentage": false,
   566            "pointradius": 5,
   567            "points": false,
   568            "renderer": "flot",
   569            "seriesOverrides": [],
   570            "spaceLength": 10,
   571            "span": 6,
   572            "stack": true,
   573            "steppedLine": false,
   574            "targets": [
   575              {
   576                "expr": "(\n  instance_device:node_disk_io_time_seconds:rate1m{job=\"node-exporter\"}\n/ ignoring (instance, device) group_left\n  count without (instance, device) (instance_device:node_disk_io_time_seconds:rate1m{job=\"node-exporter\"})\n)\n",
   577                "format": "time_series",
   578                "intervalFactor": 2,
   579                "legendFormat": "{{instance}} {{device}}",
   580                "legendLink": "/dashboard/file/node-rsrc-use.json",
   581                "step": 10
   582              }
   583            ],
   584            "thresholds": [],
   585            "timeFrom": null,
   586            "timeShift": null,
   587            "title": "Disk IO Utilisation",
   588            "tooltip": {
   589              "shared": false,
   590              "sort": 0,
   591              "value_type": "individual"
   592            },
   593            "type": "graph",
   594            "xaxis": {
   595              "buckets": null,
   596              "mode": "time",
   597              "name": null,
   598              "show": true,
   599              "values": []
   600            },
   601            "yaxes": [
   602              {
   603                "format": "percentunit",
   604                "label": null,
   605                "logBase": 1,
   606                "max": 1,
   607                "min": 0,
   608                "show": true
   609              },
   610              {
   611                "format": "short",
   612                "label": null,
   613                "logBase": 1,
   614                "max": null,
   615                "min": null,
   616                "show": false
   617              }
   618            ]
   619          },
   620          {
   621            "aliasColors": {},
   622            "bars": false,
   623            "dashLength": 10,
   624            "dashes": false,
   625            "datasource": "$datasource",
   626            "fill": 10,
   627            "id": 8,
   628            "legend": {
   629              "avg": false,
   630              "current": false,
   631              "max": false,
   632              "min": false,
   633              "show": true,
   634              "total": false,
   635              "values": false
   636            },
   637            "lines": true,
   638            "linewidth": 0,
   639            "links": [],
   640            "nullPointMode": "null as zero",
   641            "percentage": false,
   642            "pointradius": 5,
   643            "points": false,
   644            "renderer": "flot",
   645            "seriesOverrides": [],
   646            "spaceLength": 10,
   647            "span": 6,
   648            "stack": true,
   649            "steppedLine": false,
   650            "targets": [
   651              {
   652                "expr": "(\n  instance_device:node_disk_io_time_weighted_seconds:rate1m{job=\"node-exporter\"}\n/ ignoring (instance, device) group_left\n  count without (instance, device) (instance_device:node_disk_io_time_weighted_seconds:rate1m{job=\"node-exporter\"})\n)\n",
   653                "format": "time_series",
   654                "intervalFactor": 2,
   655                "legendFormat": "{{instance}} {{device}}",
   656                "legendLink": "/dashboard/file/node-rsrc-use.json",
   657                "step": 10
   658              }
   659            ],
   660            "thresholds": [],
   661            "timeFrom": null,
   662            "timeShift": null,
   663            "title": "Disk IO Saturation",
   664            "tooltip": {
   665              "shared": false,
   666              "sort": 0,
   667              "value_type": "individual"
   668            },
   669            "type": "graph",
   670            "xaxis": {
   671              "buckets": null,
   672              "mode": "time",
   673              "name": null,
   674              "show": true,
   675              "values": []
   676            },
   677            "yaxes": [
   678              {
   679                "format": "percentunit",
   680                "label": null,
   681                "logBase": 1,
   682                "max": 1,
   683                "min": 0,
   684                "show": true
   685              },
   686              {
   687                "format": "short",
   688                "label": null,
   689                "logBase": 1,
   690                "max": null,
   691                "min": null,
   692                "show": false
   693              }
   694            ]
   695          }
   696        ],
   697        "repeat": null,
   698        "repeatIteration": null,
   699        "repeatRowId": null,
   700        "showTitle": true,
   701        "title": "Disk IO",
   702        "titleSize": "h6"
   703      },
   704      {
   705        "collapse": false,
   706        "height": "250px",
   707        "panels": [
   708          {
   709            "aliasColors": {},
   710            "bars": false,
   711            "dashLength": 10,
   712            "dashes": false,
   713            "datasource": "$datasource",
   714            "fill": 10,
   715            "id": 9,
   716            "legend": {
   717              "avg": false,
   718              "current": false,
   719              "max": false,
   720              "min": false,
   721              "show": true,
   722              "total": false,
   723              "values": false
   724            },
   725            "lines": true,
   726            "linewidth": 0,
   727            "links": [],
   728            "nullPointMode": "null as zero",
   729            "percentage": false,
   730            "pointradius": 5,
   731            "points": false,
   732            "renderer": "flot",
   733            "seriesOverrides": [],
   734            "spaceLength": 10,
   735            "span": 12,
   736            "stack": true,
   737            "steppedLine": false,
   738            "targets": [
   739              {
   740                "expr": "(\n  sum without (device) (\n    max without (fstype, mountpoint) (\n      node_filesystem_size_bytes{job=\"node-exporter\", fstype!=\"\"} - node_filesystem_avail_bytes{job=\"node-exporter\", fstype!=\"\"}\n    )\n  ) \n/ ignoring (instance) group_left\n  sum without (instance, device) (\n    max without (fstype, mountpoint) (\n      node_filesystem_size_bytes{job=\"node-exporter\", fstype!=\"\"}\n    )\n  )\n)  \n",
   741                "format": "time_series",
   742                "intervalFactor": 2,
   743                "legendFormat": "{{instance}}",
   744                "legendLink": "/dashboard/file/node-rsrc-use.json",
   745                "step": 10
   746              }
   747            ],
   748            "thresholds": [],
   749            "timeFrom": null,
   750            "timeShift": null,
   751            "title": "Disk Space Utilisation",
   752            "tooltip": {
   753              "shared": false,
   754              "sort": 0,
   755              "value_type": "individual"
   756            },
   757            "type": "graph",
   758            "xaxis": {
   759              "buckets": null,
   760              "mode": "time",
   761              "name": null,
   762              "show": true,
   763              "values": []
   764            },
   765            "yaxes": [
   766              {
   767                "format": "percentunit",
   768                "label": null,
   769                "logBase": 1,
   770                "max": 1,
   771                "min": 0,
   772                "show": true
   773              },
   774              {
   775                "format": "short",
   776                "label": null,
   777                "logBase": 1,
   778                "max": null,
   779                "min": null,
   780                "show": false
   781              }
   782            ]
   783          }
   784        ],
   785        "repeat": null,
   786        "repeatIteration": null,
   787        "repeatRowId": null,
   788        "showTitle": true,
   789        "title": "Disk Space",
   790        "titleSize": "h6"
   791      }
   792    ],
   793    "schemaVersion": 14,
   794    "style": "dark",
   795    "tags": [],
   796    "templating": {
   797      "list": [
   798        {
   799          "current": {
   800              "text": "caos-prometheus",
   801              "value": "caos-prometheus"
   802          },
   803          "hide": 0,
   804          "includeAll": false,
   805          "label": null,
   806          "multi": false,
   807          "name": "datasource",
   808          "options": [],
   809          "query": "prometheus",
   810          "refresh": 1,
   811          "regex": "",
   812          "skipUrlSync": false,
   813          "type": "datasource"
   814        }
   815      ]
   816    },
   817    "time": {
   818      "from": "now-1h",
   819      "to": "now"
   820    },
   821    "timepicker": {
   822      "refresh_intervals": [
   823        "5s",
   824        "10s",
   825        "30s",
   826        "1m",
   827        "5m",
   828        "15m",
   829        "30m",
   830        "1h",
   831        "2h",
   832        "1d"
   833      ],
   834      "time_options": [
   835        "5m",
   836        "15m",
   837        "1h",
   838        "6h",
   839        "12h",
   840        "24h",
   841        "2d",
   842        "7d",
   843        "30d"
   844      ]
   845    },
   846    "timezone": "",
   847    "title": "USE Method / Cluster",
   848    "uid": "3e97d1d02672cdd0861f4c97c64f89b2",
   849    "version": 0
   850  }