Files
grafana-terraform/environments/dev/adibrov/dashboards/self-monitoring/13307_rev6.json

1832 lines
43 KiB
JSON
Raw Normal View History

{
"__inputs": [
{
"name": "DS_VICTORIAMETRICS",
"label": "VictoriaMetrics",
"description": "",
"type": "datasource",
"pluginId": "prometheus",
"pluginName": "Prometheus"
}
],
"__requires": [
{
"type": "grafana",
"id": "grafana",
"name": "Grafana",
"version": "7.1.1"
},
{
"type": "panel",
"id": "graph",
"name": "Graph",
"version": ""
},
{
"type": "datasource",
"id": "prometheus",
"name": "Prometheus",
"version": "1.0.0"
},
{
"type": "panel",
"id": "stat",
"name": "Stat",
"version": ""
},
{
"type": "panel",
"id": "table",
"name": "Table",
"version": ""
}
],
"annotations": {
"list": [
{
"builtIn": 1,
"datasource": "-- Grafana --",
"enable": true,
"hide": true,
"iconColor": "rgba(0, 211, 255, 1)",
"limit": 100,
"name": "Annotations & Alerts",
"showIn": 0,
"type": "dashboard"
}
]
},
"description": "Proxmox VictoriaMetrics dashboard",
"editable": false,
"gnetId": 13307,
"graphTooltip": 0,
"id": null,
"iteration": 1613608229200,
"links": [],
"panels": [
{
"collapsed": false,
"datasource": "${DS_VICTORIAMETRICS}",
"gridPos": {
"h": 1,
"w": 24,
"x": 0,
"y": 0
},
"id": 23,
"panels": [],
"title": "Main Stats",
"type": "row"
},
{
"datasource": "${DS_VICTORIAMETRICS}",
"fieldConfig": {
"defaults": {
"custom": {
"align": "center",
"displayMode": "auto"
},
"mappings": [],
"thresholds": {
"mode": "absolute",
"steps": [
{
"color": "green",
"value": null
}
]
},
"unit": "dthms"
},
"overrides": [
{
"matcher": {
"id": "byName",
"options": "Container"
},
"properties": [
{
"id": "custom.width",
"value": null
}
]
},
{
"matcher": {
"id": "byName",
"options": "Uptime"
},
"properties": [
{
"id": "custom.width",
"value": 143
}
]
}
]
},
"gridPos": {
"h": 10,
"w": 6,
"x": 0,
"y": 1
},
"id": 10,
"options": {
"showHeader": true,
"sortBy": [
{
"desc": true,
"displayName": "Uptime"
}
]
},
"pluginVersion": "7.1.1",
"targets": [
{
"expr": "max by (host) (system_uptime{nodename=\"$node\", object=\"lxc\"}[$__interval]) > 0",
"format": "table",
"instant": true,
"interval": "$__interval",
"intervalFactor": 1,
"legendFormat": "",
"refId": "A"
}
],
"timeFrom": null,
"timeShift": null,
"title": "Running LXC",
"transformations": [
{
"id": "organize",
"options": {
"excludeByName": {
"Time": true
},
"indexByName": {
"Time": 0,
"Value": 1,
"host": 2
},
"renameByName": {
"Time": "",
"Value": "Uptime",
"host": "Container"
}
}
}
],
"transparent": true,
"type": "table"
},
{
"datasource": "${DS_VICTORIAMETRICS}",
"fieldConfig": {
"defaults": {
"custom": {
"align": "center",
"displayMode": "auto"
},
"mappings": [],
"thresholds": {
"mode": "absolute",
"steps": [
{
"color": "green",
"value": null
}
]
},
"unit": "dthms"
},
"overrides": [
{
"matcher": {
"id": "byName",
"options": "Uptime"
},
"properties": [
{
"id": "custom.width",
"value": 141
}
]
}
]
},
"gridPos": {
"h": 10,
"w": 6,
"x": 6,
"y": 1
},
"id": 11,
"options": {
"showHeader": true,
"sortBy": [
{
"desc": true,
"displayName": "Uptime"
}
]
},
"pluginVersion": "7.1.1",
"targets": [
{
"expr": "max by (host) (system_uptime{nodename=\"$node\", object=\"qemu\"}[$__interval]) > 0",
"format": "table",
"instant": true,
"interval": "$__interval",
"intervalFactor": 1,
"legendFormat": "",
"refId": "A"
}
],
"timeFrom": null,
"timeShift": null,
"title": "Running VMs",
"transformations": [
{
"id": "organize",
"options": {
"excludeByName": {
"Time": true
},
"indexByName": {
"Time": 0,
"Value": 1,
"host": 2
},
"renameByName": {
"Time": "",
"Value": "Uptime",
"host": "Container"
}
}
}
],
"transparent": true,
"type": "table"
},
{
"datasource": "${DS_VICTORIAMETRICS}",
"fieldConfig": {
"defaults": {
"custom": {},
"mappings": [],
"noValue": "N/A",
"thresholds": {
"mode": "absolute",
"steps": [
{
"color": "rgba(255, 255, 255, 0.59)",
"value": null
}
]
},
"unit": "dtdhms"
},
"overrides": []
},
"gridPos": {
"h": 5,
"w": 12,
"x": 12,
"y": 1
},
"id": 19,
"options": {
"colorMode": "value",
"graphMode": "none",
"justifyMode": "center",
"orientation": "auto",
"reduceOptions": {
"calcs": [
"lastNotNull"
],
"fields": "",
"values": false
},
"textMode": "value"
},
"pluginVersion": "7.1.1",
"targets": [
{
"expr": "max by(host) (system_uptime{object=\"nodes\", host=\"$node\"})",
"interval": "",
"legendFormat": "",
"refId": "A"
}
],
"timeFrom": null,
"timeShift": null,
"title": "Uptime",
"transparent": true,
"type": "stat"
},
{
"datasource": "${DS_VICTORIAMETRICS}",
"description": "",
"fieldConfig": {
"defaults": {
"custom": {},
"mappings": [],
"thresholds": {
"mode": "absolute",
"steps": [
{
"color": "rgb(188, 188, 189)",
"value": null
}
]
}
},
"overrides": []
},
"gridPos": {
"h": 4,
"w": 3,
"x": 12,
"y": 6
},
"id": 21,
"options": {
"colorMode": "value",
"graphMode": "none",
"justifyMode": "auto",
"orientation": "auto",
"reduceOptions": {
"calcs": [
"lastNotNull"
],
"fields": "",
"values": false
},
"textMode": "auto"
},
"pluginVersion": "7.1.1",
"targets": [
{
"expr": "count(max by (host) (system_uptime{object!=\"nodes\", nodename=\"$node\"}) > 0)",
"interval": "",
"legendFormat": "",
"refId": "A"
}
],
"timeFrom": null,
"timeShift": null,
"title": "Active Virtual Machines",
"transparent": true,
"type": "stat"
},
{
"datasource": "${DS_VICTORIAMETRICS}",
"description": "",
"fieldConfig": {
"defaults": {
"custom": {},
"mappings": [],
"thresholds": {
"mode": "absolute",
"steps": [
{
"color": "rgba(255, 255, 255, 0.6)",
"value": null
}
]
},
"unit": "none"
},
"overrides": []
},
"gridPos": {
"h": 5,
"w": 3,
"x": 15,
"y": 6
},
"id": 16,
"options": {
"colorMode": "value",
"graphMode": "none",
"justifyMode": "center",
"orientation": "auto",
"reduceOptions": {
"calcs": [
"lastNotNull"
],
"fields": "",
"values": false
},
"textMode": "auto"
},
"pluginVersion": "7.1.1",
"targets": [
{
"expr": "cpustat_cpus{host=\"$node\"}",
"format": "time_series",
"interval": "",
"legendFormat": "",
"refId": "A"
}
],
"timeFrom": null,
"timeShift": null,
"title": "Total Cores",
"transparent": true,
"type": "stat"
},
{
"datasource": "${DS_VICTORIAMETRICS}",
"description": "",
"fieldConfig": {
"defaults": {
"custom": {},
"mappings": [],
"thresholds": {
"mode": "absolute",
"steps": [
{
"color": "rgba(255, 255, 255, 0.6)",
"value": null
}
]
},
"unit": "bytes"
},
"overrides": []
},
"gridPos": {
"h": 5,
"w": 3,
"x": 18,
"y": 6
},
"id": 15,
"options": {
"colorMode": "value",
"graphMode": "none",
"justifyMode": "center",
"orientation": "auto",
"reduceOptions": {
"calcs": [
"lastNotNull"
],
"fields": "",
"values": false
},
"textMode": "value"
},
"pluginVersion": "7.1.1",
"targets": [
{
"expr": "memory_memtotal{host=\"$node\"}",
"format": "time_series",
"interval": "",
"legendFormat": "",
"refId": "A"
}
],
"timeFrom": null,
"timeShift": null,
"title": "Total Memory",
"transparent": true,
"type": "stat"
},
{
"datasource": "${DS_VICTORIAMETRICS}",
"description": "",
"fieldConfig": {
"defaults": {
"custom": {},
"decimals": 0,
"mappings": [],
"thresholds": {
"mode": "absolute",
"steps": [
{
"color": "rgba(255, 255, 255, 0.6)",
"value": null
}
]
},
"unit": "bytes"
},
"overrides": []
},
"gridPos": {
"h": 5,
"w": 3,
"x": 21,
"y": 6
},
"id": 17,
"options": {
"colorMode": "value",
"graphMode": "none",
"justifyMode": "center",
"orientation": "auto",
"reduceOptions": {
"calcs": [
"lastNotNull"
],
"fields": "",
"values": false
},
"textMode": "value"
},
"pluginVersion": "7.1.1",
"targets": [
{
"expr": "memory_swaptotal{host=\"$node\"}",
"format": "time_series",
"interval": "",
"legendFormat": "",
"refId": "A"
}
],
"timeFrom": null,
"timeShift": null,
"title": "Total Swap",
"transparent": true,
"type": "stat"
},
{
"collapsed": false,
"datasource": "${DS_VICTORIAMETRICS}",
"gridPos": {
"h": 1,
"w": 24,
"x": 0,
"y": 11
},
"id": 4,
"panels": [],
"title": "Hardware load",
"type": "row"
},
{
"aliasColors": {},
"bars": false,
"dashLength": 10,
"dashes": false,
"datasource": "${DS_VICTORIAMETRICS}",
"description": "",
"fieldConfig": {
"defaults": {
"custom": {},
"displayName": "Host CPU Usage {{ host }}",
"unit": "none"
},
"overrides": []
},
"fill": 0,
"fillGradient": 0,
"gridPos": {
"h": 7,
"w": 12,
"x": 0,
"y": 12
},
"hiddenSeries": false,
"hideTimeOverride": false,
"id": 2,
"interval": "10",
"legend": {
"alignAsTable": false,
"avg": true,
"current": true,
"max": true,
"min": false,
"rightSide": false,
"show": true,
"total": false,
"values": true
},
"lines": true,
"linewidth": 1,
"nullPointMode": "connected",
"percentage": false,
"pluginVersion": "7.1.1",
"pointradius": 2,
"points": false,
"renderer": "flot",
"seriesOverrides": [
{
"alias": "Load Average (1 Min)",
"color": "#C4162A",
"fill": 4,
"linewidth": 0,
"yaxis": 2
},
{
"alias": "CPU Usage",
"color": "#56A64B",
"fill": 4
}
],
"spaceLength": 10,
"stack": false,
"steppedLine": false,
"targets": [
{
"expr": "avg by (host) (cpustat_avg1{host=\"$node\"}[$__interval])",
"hide": false,
"interval": "0.1s",
"intervalFactor": 1,
"legendFormat": "Load Average (1 Min)",
"refId": "B"
},
{
"expr": "avg by (host) (cpustat_cpu{host=\"$node\"}[$__interval]) * 100",
"interval": "0.1s",
"intervalFactor": 1,
"legendFormat": "CPU Usage",
"refId": "C"
},
{
"expr": "avg by (host) (cpustat_wait{host=\"$node\"}[$__interval]) * 100",
"hide": false,
"interval": "0.1s",
"intervalFactor": 1,
"legendFormat": "I/O Wait",
"refId": "D"
}
],
"thresholds": [],
"timeFrom": null,
"timeRegions": [],
"timeShift": null,
"title": "CPU Usage",
"tooltip": {
"shared": true,
"sort": 0,
"value_type": "individual"
},
"transformations": [],
"transparent": true,
"type": "graph",
"xaxis": {
"buckets": null,
"mode": "time",
"name": null,
"show": true,
"values": []
},
"yaxes": [
{
"decimals": 0,
"format": "none",
"label": "Percent",
"logBase": 1,
"max": "100",
"min": "0",
"show": true
},
{
"decimals": 0,
"format": "none",
"label": "Load",
"logBase": 1,
"max": null,
"min": "0",
"show": true
}
],
"yaxis": {
"align": false,
"alignLevel": null
}
},
{
"aliasColors": {},
"bars": false,
"dashLength": 10,
"dashes": false,
"datasource": "${DS_VICTORIAMETRICS}",
"decimals": 1,
"description": "",
"fieldConfig": {
"defaults": {
"custom": {},
"unit": "none"
},
"overrides": []
},
"fill": 1,
"fillGradient": 0,
"gridPos": {
"h": 7,
"w": 12,
"x": 12,
"y": 12
},
"hiddenSeries": false,
"id": 6,
"legend": {
"alignAsTable": false,
"avg": true,
"current": true,
"hideEmpty": true,
"hideZero": true,
"max": true,
"min": true,
"rightSide": false,
"show": true,
"total": false,
"values": true
},
"lines": true,
"linewidth": 1,
"nullPointMode": "null as zero",
"percentage": false,
"pluginVersion": "7.1.1",
"pointradius": 2,
"points": false,
"renderer": "flot",
"seriesOverrides": [
{
"alias": "Occupied",
"fill": 1,
"fillGradient": 1,
"linewidth": 0,
"yaxis": 2
}
],
"spaceLength": 10,
"stack": false,
"steppedLine": false,
"targets": [
{
"expr": "avg by (host) (memory_memused{object=\"nodes\", host=\"$node\"}[$__interval]) / 1024 / 1024 / 1024",
"interval": "",
"intervalFactor": 1,
"legendFormat": "Occupied",
"refId": "B"
},
{
"expr": "avg by (host) (memory_memused{object=\"nodes\", host=\"$node\"} / memory_memtotal{object=\"nodes\", host=\"$node\"} * 100)",
"instant": false,
"interval": "0.1s",
"intervalFactor": 1,
"legendFormat": "Memory Usage",
"refId": "A"
}
],
"thresholds": [
{
"colorMode": "critical",
"fill": true,
"line": false,
"op": "gt",
"value": 90,
"yaxis": "left"
},
{
"colorMode": "warning",
"fill": true,
"line": false,
"op": "gt",
"value": 75,
"yaxis": "left"
}
],
"timeFrom": null,
"timeRegions": [],
"timeShift": null,
"title": "Host Memory Usage",
"tooltip": {
"shared": true,
"sort": 0,
"value_type": "individual"
},
"transformations": [],
"transparent": true,
"type": "graph",
"xaxis": {
"buckets": null,
"mode": "time",
"name": null,
"show": true,
"values": []
},
"yaxes": [
{
"decimals": 1,
"format": "none",
"label": "Percent",
"logBase": 1,
"max": null,
"min": null,
"show": true
},
{
"decimals": 0,
"format": "none",
"label": "GiB",
"logBase": 1,
"max": null,
"min": "0",
"show": true
}
],
"yaxis": {
"align": false,
"alignLevel": null
}
},
{
"aliasColors": {},
"bars": false,
"dashLength": 10,
"dashes": false,
"datasource": "${DS_VICTORIAMETRICS}",
"fieldConfig": {
"defaults": {
"custom": {},
"unit": "percent"
},
"overrides": []
},
"fill": 0,
"fillGradient": 0,
"gridPos": {
"h": 8,
"w": 12,
"x": 0,
"y": 19
},
"hiddenSeries": false,
"id": 8,
"legend": {
"alignAsTable": true,
"avg": false,
"current": true,
"max": false,
"min": false,
"rightSide": true,
"show": true,
"sideWidth": null,
"total": false,
"values": true
},
"lines": true,
"linewidth": 2,
"nullPointMode": "null as zero",
"percentage": false,
"pluginVersion": "7.1.1",
"pointradius": 2,
"points": false,
"renderer": "flot",
"seriesOverrides": [],
"spaceLength": 10,
"stack": false,
"steppedLine": false,
"targets": [
{
"expr": "system_used{object=\"storages\", nodename=\"$node\"} / system_total{object=\"storages\", nodename=\"$node\"} * 100",
"interval": "",
"legendFormat": "{{host}}",
"refId": "A"
}
],
"thresholds": [
{
"colorMode": "critical",
"fill": true,
"line": false,
"op": "gt",
"value": 90,
"yaxis": "left"
},
{
"colorMode": "warning",
"fill": true,
"line": false,
"op": "gt",
"value": 75,
"yaxis": "left"
},
{
"colorMode": "ok",
"fill": false,
"line": false,
"op": "lt",
"value": 75,
"yaxis": "left"
}
],
"timeFrom": null,
"timeRegions": [],
"timeShift": null,
"title": "Storages Usage",
"tooltip": {
"shared": true,
"sort": 0,
"value_type": "individual"
},
"transparent": true,
"type": "graph",
"xaxis": {
"buckets": null,
"mode": "time",
"name": null,
"show": true,
"values": []
},
"yaxes": [
{
"decimals": 0,
"format": "percent",
"label": "",
"logBase": 1,
"max": null,
"min": "0",
"show": true
},
{
"format": "short",
"label": null,
"logBase": 1,
"max": null,
"min": null,
"show": false
}
],
"yaxis": {
"align": false,
"alignLevel": null
}
},
{
"aliasColors": {},
"bars": false,
"dashLength": 10,
"dashes": false,
"datasource": "${DS_VICTORIAMETRICS}",
"decimals": null,
"fieldConfig": {
"defaults": {
"custom": {}
},
"overrides": []
},
"fill": 1,
"fillGradient": 0,
"gridPos": {
"h": 8,
"w": 12,
"x": 12,
"y": 19
},
"hiddenSeries": false,
"id": 13,
"legend": {
"alignAsTable": true,
"avg": false,
"current": true,
"max": false,
"min": false,
"rightSide": true,
"show": true,
"total": false,
"values": true
},
"lines": true,
"linewidth": 1,
"nullPointMode": "null",
"percentage": false,
"pluginVersion": "7.1.1",
"pointradius": 2,
"points": false,
"renderer": "flot",
"seriesOverrides": [],
"spaceLength": 10,
"stack": false,
"steppedLine": false,
"targets": [
{
"expr": "abs(avg by (instance) (rate(nics_receive{object=\"nodes\", host=\"$node\", instance=~\"(bond|vmbr).*\"})[$__interval])) * 8",
"interval": "1",
"intervalFactor": 1,
"legendFormat": "{{ instance }} Rx",
"refId": "A"
},
{
"expr": "abs(avg by (instance) (rate(nics_transmit{object=\"nodes\", host=\"$node\", instance=~\"(bond|vmbr).*\"})[$__interval])) * 8",
"hide": false,
"interval": "1",
"intervalFactor": 1,
"legendFormat": "{{ instance }} Tx",
"refId": "B"
}
],
"thresholds": [],
"timeFrom": null,
"timeRegions": [],
"timeShift": null,
"title": "Network Usage",
"tooltip": {
"shared": true,
"sort": 0,
"value_type": "individual"
},
"transformations": [],
"transparent": true,
"type": "graph",
"xaxis": {
"buckets": null,
"mode": "time",
"name": null,
"show": true,
"values": []
},
"yaxes": [
{
"format": "bps",
"label": null,
"logBase": 1,
"max": null,
"min": "0",
"show": true
},
{
"format": "short",
"label": null,
"logBase": 1,
"max": null,
"min": null,
"show": false
}
],
"yaxis": {
"align": false,
"alignLevel": null
}
},
{
"collapsed": true,
"datasource": "${DS_VICTORIAMETRICS}",
"gridPos": {
"h": 1,
"w": 24,
"x": 0,
"y": 27
},
"id": 25,
"panels": [
{
"aliasColors": {},
"bars": false,
"dashLength": 10,
"dashes": false,
"datasource": "${DS_VICTORIAMETRICS}",
"description": "",
"fieldConfig": {
"defaults": {
"custom": {}
},
"overrides": []
},
"fill": 1,
"fillGradient": 0,
"gridPos": {
"h": 8,
"w": 12,
"x": 0,
"y": 28
},
"hiddenSeries": false,
"id": 27,
"legend": {
"alignAsTable": true,
"avg": false,
"current": true,
"max": false,
"min": false,
"rightSide": true,
"show": true,
"total": false,
"values": true
},
"lines": true,
"linewidth": 1,
"nullPointMode": "null",
"percentage": false,
"pluginVersion": "7.1.1",
"pointradius": 2,
"points": false,
"renderer": "flot",
"scopedVars": {
"obj_types": {
"selected": false,
"text": "lxc",
"value": "lxc"
}
},
"seriesOverrides": [],
"spaceLength": 10,
"stack": false,
"steppedLine": false,
"targets": [
{
"expr": "avg by (host) (system_cpu{object=\"$obj_types\", nodename=\"$node\"}[$__interval] != on(host) system_uptime{nodename=\"$node\", object=\"$obj_types\"}[$__interval]) * 100",
"interval": "1s",
"legendFormat": "{{host}}",
"refId": "A"
}
],
"thresholds": [],
"timeFrom": null,
"timeRegions": [],
"timeShift": null,
"title": "CPU Usage $obj_types nodes",
"tooltip": {
"shared": true,
"sort": 0,
"value_type": "individual"
},
"transformations": [],
"transparent": true,
"type": "graph",
"xaxis": {
"buckets": null,
"mode": "time",
"name": null,
"show": true,
"values": []
},
"yaxes": [
{
"format": "percent",
"label": null,
"logBase": 1,
"max": null,
"min": "0",
"show": true
},
{
"format": "short",
"label": null,
"logBase": 1,
"max": null,
"min": null,
"show": true
}
],
"yaxis": {
"align": false,
"alignLevel": null
}
},
{
"aliasColors": {},
"bars": false,
"dashLength": 10,
"dashes": false,
"datasource": "${DS_VICTORIAMETRICS}",
"description": "",
"fieldConfig": {
"defaults": {
"custom": {}
},
"overrides": []
},
"fill": 1,
"fillGradient": 0,
"gridPos": {
"h": 8,
"w": 12,
"x": 12,
"y": 28
},
"hiddenSeries": false,
"id": 28,
"legend": {
"alignAsTable": true,
"avg": true,
"current": true,
"max": false,
"min": false,
"rightSide": true,
"show": true,
"total": false,
"values": true
},
"lines": true,
"linewidth": 1,
"nullPointMode": "null",
"percentage": false,
"pluginVersion": "7.1.1",
"pointradius": 2,
"points": false,
"renderer": "flot",
"scopedVars": {
"obj_types": {
"selected": false,
"text": "lxc",
"value": "lxc"
}
},
"seriesOverrides": [],
"spaceLength": 10,
"stack": false,
"steppedLine": false,
"targets": [
{
"expr": "avg by (host) (system_mem{nodename=\"$node\", object=\"$obj_types\"}[$__interval] / on(host) system_maxmem{nodename=\"$node\", object=\"$obj_types\"}[$__interval] != on(host) system_uptime{nodename=\"$node\", object=\"$obj_types\"}) * 100",
"interval": "1s",
"intervalFactor": 10,
"legendFormat": "{{host}}",
"refId": "A"
}
],
"thresholds": [
{
"colorMode": "critical",
"fill": true,
"line": false,
"op": "gt",
"value": 90,
"yaxis": "left"
},
{
"colorMode": "warning",
"fill": true,
"line": false,
"op": "gt",
"value": 85,
"yaxis": "left"
}
],
"timeFrom": null,
"timeRegions": [],
"timeShift": null,
"title": "Mem Usage $obj_types nodes",
"tooltip": {
"shared": true,
"sort": 0,
"value_type": "individual"
},
"transformations": [],
"transparent": true,
"type": "graph",
"xaxis": {
"buckets": null,
"mode": "time",
"name": null,
"show": true,
"values": []
},
"yaxes": [
{
"format": "percent",
"label": null,
"logBase": 1,
"max": null,
"min": "0",
"show": true
},
{
"format": "short",
"label": null,
"logBase": 1,
"max": null,
"min": null,
"show": false
}
],
"yaxis": {
"align": false,
"alignLevel": null
}
},
{
"aliasColors": {},
"bars": false,
"dashLength": 10,
"dashes": false,
"datasource": "${DS_VICTORIAMETRICS}",
"description": "",
"fieldConfig": {
"defaults": {
"custom": {}
},
"overrides": []
},
"fill": 1,
"fillGradient": 0,
"gridPos": {
"h": 8,
"w": 12,
"x": 0,
"y": 36
},
"hiddenSeries": false,
"id": 29,
"legend": {
"alignAsTable": true,
"avg": true,
"current": true,
"max": false,
"min": false,
"rightSide": true,
"show": true,
"total": false,
"values": true
},
"lines": true,
"linewidth": 1,
"nullPointMode": "null",
"percentage": false,
"pluginVersion": "7.1.1",
"pointradius": 2,
"points": false,
"renderer": "flot",
"scopedVars": {
"obj_types": {
"selected": false,
"text": "lxc",
"value": "lxc"
}
},
"seriesOverrides": [],
"spaceLength": 10,
"stack": false,
"steppedLine": false,
"targets": [
{
"expr": "irate(system_diskread{nodename=\"$node\", object=\"$obj_types\"}[$__interval] != on(host) system_uptime{nodename=\"$node\", object=\"$obj_types\"})[$__interval]",
"interval": "0.1s",
"intervalFactor": 1,
"legendFormat": "{{host}}",
"refId": "A"
}
],
"thresholds": [],
"timeFrom": null,
"timeRegions": [],
"timeShift": null,
"title": "I/O Read on $obj_types nodes",
"tooltip": {
"shared": true,
"sort": 0,
"value_type": "individual"
},
"transformations": [],
"transparent": true,
"type": "graph",
"xaxis": {
"buckets": null,
"mode": "time",
"name": null,
"show": true,
"values": []
},
"yaxes": [
{
"format": "Bps",
"label": null,
"logBase": 1,
"max": null,
"min": "0",
"show": true
},
{
"format": "short",
"label": null,
"logBase": 1,
"max": null,
"min": null,
"show": false
}
],
"yaxis": {
"align": false,
"alignLevel": null
}
},
{
"aliasColors": {},
"bars": false,
"dashLength": 10,
"dashes": false,
"datasource": "${DS_VICTORIAMETRICS}",
"description": "",
"fieldConfig": {
"defaults": {
"custom": {}
},
"overrides": []
},
"fill": 1,
"fillGradient": 0,
"gridPos": {
"h": 8,
"w": 12,
"x": 12,
"y": 36
},
"hiddenSeries": false,
"id": 30,
"legend": {
"alignAsTable": true,
"avg": true,
"current": true,
"max": false,
"min": false,
"rightSide": true,
"show": true,
"total": false,
"values": true
},
"lines": true,
"linewidth": 1,
"nullPointMode": "null",
"percentage": false,
"pluginVersion": "7.1.1",
"pointradius": 2,
"points": false,
"renderer": "flot",
"scopedVars": {
"obj_types": {
"selected": false,
"text": "lxc",
"value": "lxc"
}
},
"seriesOverrides": [],
"spaceLength": 10,
"stack": false,
"steppedLine": false,
"targets": [
{
"expr": "irate(system_diskwrite{nodename=\"$node\", object=\"$obj_types\"} != on(host) system_uptime{nodename=\"$node\", object=\"$obj_types\"})[$__interval]",
"interval": "0.1s",
"intervalFactor": 1,
"legendFormat": "{{host}}",
"refId": "A"
}
],
"thresholds": [],
"timeFrom": null,
"timeRegions": [],
"timeShift": null,
"title": "I/O Write on $obj_types nodes",
"tooltip": {
"shared": true,
"sort": 0,
"value_type": "individual"
},
"transformations": [],
"transparent": true,
"type": "graph",
"xaxis": {
"buckets": null,
"mode": "time",
"name": null,
"show": true,
"values": []
},
"yaxes": [
{
"format": "Bps",
"label": null,
"logBase": 1,
"max": null,
"min": "0",
"show": true
},
{
"format": "short",
"label": null,
"logBase": 1,
"max": null,
"min": null,
"show": false
}
],
"yaxis": {
"align": false,
"alignLevel": null
}
},
{
"aliasColors": {},
"bars": false,
"dashLength": 10,
"dashes": false,
"datasource": "${DS_VICTORIAMETRICS}",
"description": "",
"fieldConfig": {
"defaults": {
"custom": {}
},
"overrides": []
},
"fill": 1,
"fillGradient": 0,
"gridPos": {
"h": 8,
"w": 12,
"x": 0,
"y": 44
},
"hiddenSeries": false,
"id": 31,
"legend": {
"alignAsTable": true,
"avg": true,
"current": true,
"max": false,
"min": false,
"rightSide": true,
"show": true,
"total": false,
"values": true
},
"lines": true,
"linewidth": 1,
"nullPointMode": "null",
"percentage": false,
"pluginVersion": "7.1.1",
"pointradius": 2,
"points": false,
"renderer": "flot",
"scopedVars": {
"obj_types": {
"selected": false,
"text": "lxc",
"value": "lxc"
}
},
"seriesOverrides": [],
"spaceLength": 10,
"stack": false,
"steppedLine": false,
"targets": [
{
"expr": "irate(system_netin{nodename=\"$node\", object=\"$obj_types\"}[$__interval] != on(host) system_uptime{nodename=\"$node\", object=\"$obj_types\"})[$__interval] * 8",
"instant": false,
"interval": "0.1s",
"intervalFactor": 1,
"legendFormat": "{{host}}",
"refId": "A"
}
],
"thresholds": [],
"timeFrom": null,
"timeRegions": [],
"timeShift": null,
"title": "Rx Traffic on $obj_types",
"tooltip": {
"shared": true,
"sort": 0,
"value_type": "individual"
},
"transformations": [],
"transparent": true,
"type": "graph",
"xaxis": {
"buckets": null,
"mode": "time",
"name": null,
"show": true,
"values": []
},
"yaxes": [
{
"format": "bps",
"label": null,
"logBase": 1,
"max": null,
"min": "0",
"show": true
},
{
"format": "short",
"label": null,
"logBase": 1,
"max": null,
"min": null,
"show": false
}
],
"yaxis": {
"align": false,
"alignLevel": null
}
},
{
"aliasColors": {},
"bars": false,
"dashLength": 10,
"dashes": false,
"datasource": "${DS_VICTORIAMETRICS}",
"description": "",
"fieldConfig": {
"defaults": {
"custom": {}
},
"overrides": []
},
"fill": 1,
"fillGradient": 0,
"gridPos": {
"h": 8,
"w": 12,
"x": 12,
"y": 44
},
"hiddenSeries": false,
"id": 32,
"legend": {
"alignAsTable": true,
"avg": true,
"current": true,
"max": false,
"min": false,
"rightSide": true,
"show": true,
"total": false,
"values": true
},
"lines": true,
"linewidth": 1,
"nullPointMode": "null",
"percentage": false,
"pluginVersion": "7.1.1",
"pointradius": 2,
"points": false,
"renderer": "flot",
"scopedVars": {
"obj_types": {
"selected": false,
"text": "lxc",
"value": "lxc"
}
},
"seriesOverrides": [],
"spaceLength": 10,
"stack": false,
"steppedLine": false,
"targets": [
{
"expr": "irate(system_netout{nodename=\"$node\", object=\"$obj_types\"}[$__interval] != on(host) system_uptime{nodename=\"$node\", object=\"$obj_types\"})[$__interval] * 8",
"instant": false,
"interval": "0.1s",
"intervalFactor": 1,
"legendFormat": "{{host}}",
"refId": "A"
}
],
"thresholds": [],
"timeFrom": null,
"timeRegions": [],
"timeShift": null,
"title": "Tx Traffic on $obj_types",
"tooltip": {
"shared": true,
"sort": 0,
"value_type": "individual"
},
"transformations": [],
"transparent": true,
"type": "graph",
"xaxis": {
"buckets": null,
"mode": "time",
"name": null,
"show": true,
"values": []
},
"yaxes": [
{
"format": "bps",
"label": null,
"logBase": 1,
"max": null,
"min": "0",
"show": true
},
{
"format": "short",
"label": null,
"logBase": 1,
"max": null,
"min": null,
"show": false
}
],
"yaxis": {
"align": false,
"alignLevel": null
}
}
],
"repeat": "obj_types",
"title": "$obj_types nodes",
"type": "row"
}
],
"refresh": "10s",
"schemaVersion": 26,
"style": "dark",
"tags": [
"ProxmoxVE",
"VictoriaMetrics",
"Qemu",
"LXC"
],
"templating": {
"list": [
{
"allValue": null,
"current": {},
"datasource": "${DS_VICTORIAMETRICS}",
"definition": "label_values(system_uptime{object=\"nodes\"}, host)",
"hide": 0,
"includeAll": false,
"label": "Hypervisor",
"multi": false,
"name": "node",
"options": [],
"query": "label_values(system_uptime{object=\"nodes\"}, host)",
"refresh": 2,
"regex": "",
"skipUrlSync": false,
"sort": 1,
"tagValuesQuery": "",
"tags": [],
"tagsQuery": "",
"type": "query",
"useTags": false
},
{
"allValue": null,
"current": {},
"datasource": "${DS_VICTORIAMETRICS}",
"definition": "query_result(cpustat_cpus{host=\"$node\"})",
"hide": 2,
"includeAll": false,
"label": null,
"multi": false,
"name": "cores",
"options": [],
"query": "query_result(cpustat_cpus{host=\"$node\"})",
"refresh": 2,
"regex": "/.+\\}[\\s]([0-9]*).*/",
"skipUrlSync": false,
"sort": 3,
"tagValuesQuery": "",
"tags": [],
"tagsQuery": "",
"type": "query",
"useTags": false
},
{
"allValue": null,
"current": {},
"datasource": "${DS_VICTORIAMETRICS}",
"definition": "query_result(system_uptime{nodename=\"$node\"} > 0)",
"hide": 2,
"includeAll": true,
"label": null,
"multi": false,
"name": "obj_types",
"options": [],
"query": "query_result(system_uptime{nodename=\"$node\"} > 0)",
"refresh": 2,
"regex": "/.*object=\"([^\"]*).*/",
"skipUrlSync": false,
"sort": 2,
"tagValuesQuery": "",
"tags": [],
"tagsQuery": "",
"type": "query",
"useTags": false
}
]
},
"time": {
"from": "now-24h",
"to": "now"
},
"timepicker": {
"refresh_intervals": [
"10s",
"30s",
"1m",
"5m",
"15m",
"30m",
"1h",
"2h",
"1d"
]
},
"timezone": "",
"title": "Proxmox VE",
"uid": "4uQ0k9pGk",
"version": 2
}