{ "__inputs": [ { "name": "DS_PROMETHEUS", "label": "prometheus", "description": "", "type": "datasource", "pluginId": "prometheus", "pluginName": "Prometheus" } ], "__elements": {}, "__requires": [ { "type": "panel", "id": "bargauge", "name": "Bar gauge", "version": "" }, { "type": "grafana", "id": "grafana", "name": "Grafana", "version": "11.5.1" }, { "type": "datasource", "id": "prometheus", "name": "Prometheus", "version": "1.0.0" }, { "type": "panel", "id": "table", "name": "Table", "version": "" }, { "type": "panel", "id": "timeseries", "name": "Time series", "version": "" } ], "annotations": { "list": [ { "builtIn": 1, "datasource": { "type": "grafana", "uid": "-- Grafana --" }, "enable": true, "hide": true, "iconColor": "rgba(0, 211, 255, 1)", "name": "Annotations & Alerts", "type": "dashboard" } ] }, "editable": true, "fiscalYearStartMonth": 0, "graphTooltip": 0, "id": null, "links": [], "panels": [ { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "fieldConfig": { "defaults": { "color": { "mode": "thresholds" }, "custom": { "align": "center", "cellOptions": { "type": "auto" }, "filterable": false, "inspect": false, "minWidth": 140 }, "mappings": [], "thresholds": { "mode": "absolute", "steps": [ { "color": "green", "value": null }, { "color": "red", "value": 80 } ] } }, "overrides": [ { "matcher": { "id": "byName", "options": "CPU usage" }, "properties": [ { "id": "unit", "value": "percentunit" }, { "id": "decimals", "value": 1 }, { "id": "custom.cellOptions", "value": { "type": "color-text" } }, { "id": "thresholds", "value": { "mode": "absolute", "steps": [ { "color": "green", "value": null }, { "color": "yellow", "value": 0.2 }, { "color": "red", "value": 0.8 } ] } }, { "id": "custom.width", "value": 100 } ] }, { "matcher": { "id": "byName", "options": "Disk" }, "properties": [ { "id": "unit", "value": "bytes" } ] }, { "matcher": { "id": "byName", "options": "Disk usage" }, "properties": [ { "id": "unit", "value": "bytes" } ] }, { "matcher": { "id": "byName", "options": "Memory" }, "properties": [ { "id": "unit", "value": "bytes" } ] }, { "matcher": { "id": "byName", "options": "Memory Usage" }, "properties": [ { "id": "unit", "value": "bytes" } ] }, { "matcher": { "id": "byName", "options": "Uptime" }, "properties": [ { "id": "unit", "value": "s" }, { "id": "custom.cellOptions", "value": { "type": "color-text" } }, { "id": "thresholds", "value": { "mode": "absolute", "steps": [ { "color": "semi-dark-red", "value": null }, { "color": "#EAB839", "value": 1 }, { "color": "green", "value": 3600 } ] } } ] }, { "matcher": { "id": "byName", "options": "Running" }, "properties": [ { "id": "custom.cellOptions", "value": { "type": "color-text" } }, { "id": "mappings", "value": [ { "options": { "0": { "color": "semi-dark-red", "index": 1, "text": "Stopped" }, "1": { "color": "semi-dark-green", "index": 0, "text": "Running" } }, "type": "value" } ] }, { "id": "custom.width", "value": 79 } ] }, { "matcher": { "id": "byName", "options": "Template" }, "properties": [ { "id": "mappings", "value": [ { "options": { "0": { "index": 1, "text": "-" }, "1": { "index": 0, "text": "True" } }, "type": "value" } ] }, { "id": "custom.width", "value": 78 } ] }, { "matcher": { "id": "byName", "options": "Hostname" }, "properties": [ { "id": "custom.align", "value": "left" } ] }, { "matcher": { "id": "byName", "options": "Node" }, "properties": [ { "id": "custom.align", "value": "left" } ] }, { "matcher": { "id": "byName", "options": "Memory %" }, "properties": [ { "id": "unit", "value": "percentunit" }, { "id": "custom.cellOptions", "value": { "type": "color-text" } }, { "id": "thresholds", "value": { "mode": "absolute", "steps": [ { "color": "green", "value": null }, { "color": "#EAB839", "value": 0.5 }, { "color": "red", "value": 0.8 } ] } }, { "id": "custom.width", "value": 100 } ] }, { "matcher": { "id": "byName", "options": "Disk %" }, "properties": [ { "id": "unit", "value": "percentunit" }, { "id": "custom.cellOptions", "value": { "type": "color-text" } }, { "id": "thresholds", "value": { "mode": "absolute", "steps": [ { "color": "green", "value": null }, { "color": "#EAB839", "value": 0.5 }, { "color": "red", "value": 0.8 } ] } }, { "id": "custom.width", "value": 79 } ] }, { "matcher": { "id": "byName", "options": "Type" }, "properties": [ { "id": "custom.width", "value": 60 } ] }, { "matcher": { "id": "byName", "options": "VMID" }, "properties": [ { "id": "custom.width", "value": 60 } ] }, { "matcher": { "id": "byName", "options": "CPU" }, "properties": [ { "id": "custom.width", "value": 50 } ] }, { "matcher": { "id": "byName", "options": "ID" }, "properties": [ { "id": "custom.align", "value": "left" }, { "id": "custom.width", "value": 250 } ] } ] }, "gridPos": { "h": 13, "w": 24, "x": 0, "y": 0 }, "id": 13, "options": { "cellHeight": "sm", "footer": { "countRows": false, "fields": "", "reducer": [ "sum" ], "show": false }, "showHeader": true }, "pluginVersion": "11.5.1", "targets": [ { "editorMode": "code", "exemplar": false, "expr": "pve_resource_status{node=~\"$node\",type=~\"$type\",template=~\"$template\"}", "format": "table", "instant": true, "legendFormat": "__auto", "range": true, "refId": "running", "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" } }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "editorMode": "code", "exemplar": false, "expr": "pve_resource_cpu{node=~\"$node\",type=~\"$type\",template=~\"$template\"}", "format": "table", "hide": false, "instant": true, "legendFormat": "__auto", "range": true, "refId": "cpu" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "editorMode": "code", "exemplar": false, "expr": "pve_resource_disk{node=~\"$node\",type=~\"$type\",template=~\"$template\"}", "format": "table", "hide": false, "instant": true, "legendFormat": "__auto", "range": true, "refId": "disk" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "editorMode": "code", "exemplar": false, "expr": "pve_resource_maxdisk{node=~\"$node\",type=~\"$type\",template=~\"$template\"}", "format": "table", "hide": false, "instant": true, "legendFormat": "__auto", "range": true, "refId": "maxdisk" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "editorMode": "code", "exemplar": false, "expr": "pve_resource_maxcpu{node=~\"$node\",type=~\"$type\",template=~\"$template\"}", "format": "table", "hide": false, "instant": true, "legendFormat": "__auto", "range": true, "refId": "maxcpu" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "editorMode": "code", "exemplar": false, "expr": "pve_resource_maxmem{node=~\"$node\",type=~\"$type\",template=~\"$template\"}", "format": "table", "hide": false, "instant": true, "legendFormat": "__auto", "range": true, "refId": "maxmem" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "editorMode": "code", "exemplar": false, "expr": "pve_resource_mem{node=~\"$node\",type=~\"$type\",template=~\"$template\"}", "format": "table", "hide": false, "instant": true, "legendFormat": "__auto", "range": true, "refId": "mem" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "editorMode": "code", "exemplar": false, "expr": "pve_resource_uptime{node=~\"$node\",type=~\"$type\",template=~\"$template\"}", "format": "table", "hide": false, "instant": true, "legendFormat": "__auto", "range": true, "refId": "uptime" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "editorMode": "code", "exemplar": false, "expr": "pve_resource_disk{node=~\"$node\",type=~\"$type\",template=~\"$template\"} / pve_resource_maxdisk{node=~\"$node\",type=~\"$type\",template=~\"$template\"}", "format": "table", "hide": false, "instant": true, "legendFormat": "__auto", "range": true, "refId": "disk_percent" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "editorMode": "code", "exemplar": false, "expr": "pve_resource_mem{node=~\"$node\",type=~\"$type\",template=~\"$template\"} / pve_resource_maxmem{node=~\"$node\",type=~\"$type\",template=~\"$template\"}", "format": "table", "hide": false, "instant": true, "legendFormat": "__auto", "range": true, "refId": "mem_percent" } ], "title": "Proxmox Resources List", "transformations": [ { "id": "joinByField", "options": { "byField": "id", "mode": "outer" } }, { "id": "organize", "options": { "excludeByName": { "Time": true, "Time 1": true, "Time 10": true, "Time 2": true, "Time 3": true, "Time 4": true, "Time 5": true, "Time 6": true, "Time 7": true, "Time 8": true, "Time 9": true, "Value #A": true, "Value #B": true, "Value #C": true, "Value #D": true, "Value #E": true, "Value #F": true, "Value #G": true, "Value #disk_percent": false, "Value #running": false, "__name__": true, "__name__ 1": true, "__name__ 2": true, "__name__ 3": true, "__name__ 4": true, "__name__ 5": true, "__name__ 6": true, "__name__ 7": true, "__name__ 8": true, "id": true, "id 1": true, "id 10": true, "id 2": true, "id 3": true, "id 4": true, "id 5": true, "id 6": true, "id 7": true, "id 8": true, "id 9": true, "instance": true, "instance 1": true, "instance 10": true, "instance 2": true, "instance 3": true, "instance 4": true, "instance 5": true, "instance 6": true, "instance 7": true, "instance 8": true, "instance 9": true, "job": true, "job 1": true, "job 10": true, "job 2": true, "job 3": true, "job 4": true, "job 5": true, "job 6": true, "job 7": true, "job 8": true, "job 9": true, "name": false, "name 1": false, "name 10": true, "name 2": true, "name 3": true, "name 4": true, "name 5": true, "name 6": true, "name 7": true, "name 8": true, "name 9": true, "node 1": false, "node 10": true, "node 2": true, "node 3": true, "node 4": true, "node 5": true, "node 6": true, "node 7": true, "node 8": true, "node 9": true, "template 1": false, "template 10": true, "template 2": true, "template 3": true, "template 4": true, "template 5": true, "template 6": true, "template 7": true, "template 8": true, "template 9": true, "type 1": false, "type 10": true, "type 2": true, "type 3": true, "type 4": true, "type 5": true, "type 6": true, "type 7": true, "type 8": true, "type 9": true, "vmid 10": true, "vmid 2": true, "vmid 3": true, "vmid 4": true, "vmid 5": true, "vmid 6": true, "vmid 7": true, "vmid 8": true, "vmid 9": true }, "includeByName": {}, "indexByName": { "Time 1": 16, "Time 10": 83, "Time 2": 20, "Time 3": 28, "Time 4": 36, "Time 5": 44, "Time 6": 52, "Time 7": 60, "Time 8": 68, "Time 9": 76, "Value #cpu": 6, "Value #disk": 11, "Value #disk_percent": 12, "Value #maxcpu": 5, "Value #maxdisk": 10, "Value #maxmem": 7, "Value #mem": 8, "Value #mem_percent": 9, "Value #running": 13, "Value #uptime": 14, "__name__ 1": 19, "__name__ 2": 21, "__name__ 3": 29, "__name__ 4": 37, "__name__ 5": 45, "__name__ 6": 53, "__name__ 7": 61, "__name__ 8": 69, "id": 0, "instance 1": 17, "instance 10": 84, "instance 2": 22, "instance 3": 30, "instance 4": 38, "instance 5": 46, "instance 6": 54, "instance 7": 62, "instance 8": 70, "instance 9": 77, "job 1": 18, "job 10": 85, "job 2": 23, "job 3": 31, "job 4": 39, "job 5": 47, "job 6": 55, "job 7": 63, "job 8": 71, "job 9": 78, "name 1": 3, "name 10": 86, "name 2": 24, "name 3": 32, "name 4": 40, "name 5": 48, "name 6": 56, "name 7": 64, "name 8": 72, "name 9": 79, "node 1": 1, "node 10": 87, "node 2": 25, "node 3": 33, "node 4": 41, "node 5": 49, "node 6": 57, "node 7": 65, "node 8": 73, "node 9": 80, "template 1": 15, "template 10": 88, "template 2": 26, "template 3": 34, "template 4": 42, "template 5": 50, "template 6": 58, "template 7": 66, "template 8": 74, "template 9": 81, "type 1": 4, "type 10": 89, "type 2": 27, "type 3": 35, "type 4": 43, "type 5": 51, "type 6": 59, "type 7": 67, "type 8": 75, "type 9": 82, "vmid 1": 2, "vmid 10": 98, "vmid 2": 90, "vmid 3": 91, "vmid 4": 92, "vmid 5": 93, "vmid 6": 94, "vmid 7": 95, "vmid 8": 96, "vmid 9": 97 }, "renameByName": { "Value": "Running", "Value #cpu": "CPU usage", "Value #disk": "Disk usage", "Value #disk_percent": "Disk %", "Value #maxcpu": "CPU", "Value #maxdisk": "Disk", "Value #maxmem": "Memory", "Value #mem": "Memory Usage", "Value #mem_percent": "Memory %", "Value #running": "Running", "Value #uptime": "Uptime", "__name__ 1": "", "id": "ID", "id 1": "", "job": "", "name": "Hostname", "name 1": "Hostname", "node": "Node", "node 1": "Node", "template": "Template", "template 1": "Template", "type": "Type", "type 1": "Type", "vmid": "VMID", "vmid 1": "VMID" } } } ], "type": "table" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "fieldConfig": { "defaults": { "color": { "mode": "thresholds" }, "custom": { "align": "center", "cellOptions": { "type": "auto" }, "filterable": false, "inspect": false, "minWidth": 140 }, "mappings": [], "thresholds": { "mode": "absolute", "steps": [ { "color": "green", "value": null }, { "color": "red", "value": 80 } ] } }, "overrides": [ { "matcher": { "id": "byName", "options": "Disk" }, "properties": [ { "id": "unit", "value": "bytes" } ] }, { "matcher": { "id": "byName", "options": "Disk usage" }, "properties": [ { "id": "unit", "value": "bytes" } ] }, { "matcher": { "id": "byName", "options": "Status" }, "properties": [ { "id": "custom.cellOptions", "value": { "type": "color-text" } }, { "id": "mappings", "value": [ { "options": { "0": { "color": "semi-dark-red", "index": 1, "text": "Offline" }, "1": { "color": "semi-dark-green", "index": 0, "text": "Available" } }, "type": "value" } ] }, { "id": "custom.width", "value": 100 } ] }, { "matcher": { "id": "byName", "options": "Name" }, "properties": [ { "id": "custom.align", "value": "left" } ] }, { "matcher": { "id": "byName", "options": "Node" }, "properties": [ { "id": "custom.align", "value": "left" } ] }, { "matcher": { "id": "byName", "options": "Disk %" }, "properties": [ { "id": "unit", "value": "percentunit" }, { "id": "custom.cellOptions", "value": { "type": "color-text" } }, { "id": "thresholds", "value": { "mode": "absolute", "steps": [ { "color": "green", "value": null }, { "color": "#EAB839", "value": 0.5 }, { "color": "red", "value": 0.8 } ] } }, { "id": "custom.width", "value": 79 } ] }, { "matcher": { "id": "byName", "options": "Type" }, "properties": [ { "id": "custom.width", "value": 100 } ] }, { "matcher": { "id": "byName", "options": "ID" }, "properties": [ { "id": "custom.align", "value": "left" }, { "id": "custom.width", "value": 250 } ] }, { "matcher": { "id": "byName", "options": "Shared" }, "properties": [ { "id": "custom.width", "value": 80 }, { "id": "mappings", "value": [ { "options": { "0": { "index": 1, "text": "-" }, "1": { "index": 0, "text": "True" } }, "type": "value" } ] } ] } ] }, "gridPos": { "h": 8, "w": 17, "x": 0, "y": 13 }, "id": 15, "options": { "cellHeight": "sm", "footer": { "countRows": false, "fields": "", "reducer": [ "sum" ], "show": false }, "showHeader": true }, "pluginVersion": "11.5.1", "targets": [ { "editorMode": "code", "exemplar": false, "expr": "pve_storage_disk{node=~\"$node\"}", "format": "table", "instant": true, "legendFormat": "__auto", "range": true, "refId": "disk", "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" } }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "editorMode": "code", "exemplar": false, "expr": "pve_storage_maxdisk{node=~\"$node\"}", "format": "table", "hide": false, "instant": true, "legendFormat": "__auto", "range": true, "refId": "maxdisk" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "editorMode": "code", "exemplar": false, "expr": "pve_storage_status{node=~\"$node\"}", "format": "table", "hide": false, "instant": true, "legendFormat": "__auto", "range": true, "refId": "status" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "editorMode": "code", "exemplar": false, "expr": "pve_storage_disk{node=~\"$node\"} / pve_storage_maxdisk{node=~\"$node\"}", "format": "table", "hide": false, "instant": true, "legendFormat": "__auto", "range": true, "refId": "disk_percent" } ], "title": "Proxmox Storage List", "transformations": [ { "id": "joinByField", "options": { "byField": "id", "mode": "outer" } }, { "id": "organize", "options": { "excludeByName": { "Time": true, "Time 1": true, "Time 10": true, "Time 2": true, "Time 3": true, "Time 4": true, "Time 5": true, "Time 6": true, "Time 7": true, "Time 8": true, "Time 9": true, "Value #A": true, "Value #B": true, "Value #C": true, "Value #D": true, "Value #E": true, "Value #F": true, "Value #G": true, "Value #disk_percent": false, "Value #running": false, "__name__": true, "__name__ 1": true, "__name__ 2": true, "__name__ 3": true, "__name__ 4": true, "__name__ 5": true, "__name__ 6": true, "__name__ 7": true, "__name__ 8": true, "content 2": true, "content 3": true, "content 4": true, "id": true, "id 1": true, "id 10": true, "id 2": true, "id 3": true, "id 4": true, "id 5": true, "id 6": true, "id 7": true, "id 8": true, "id 9": true, "instance": true, "instance 1": true, "instance 10": true, "instance 2": true, "instance 3": true, "instance 4": true, "instance 5": true, "instance 6": true, "instance 7": true, "instance 8": true, "instance 9": true, "job": true, "job 1": true, "job 10": true, "job 2": true, "job 3": true, "job 4": true, "job 5": true, "job 6": true, "job 7": true, "job 8": true, "job 9": true, "name": false, "name 1": false, "name 10": true, "name 2": true, "name 3": true, "name 4": true, "name 5": true, "name 6": true, "name 7": true, "name 8": true, "name 9": true, "node 1": false, "node 10": true, "node 2": true, "node 3": true, "node 4": true, "node 5": true, "node 6": true, "node 7": true, "node 8": true, "node 9": true, "plugintype 2": true, "plugintype 3": true, "plugintype 4": true, "shared 2": true, "shared 3": true, "shared 4": true, "template 1": false, "template 10": true, "template 2": true, "template 3": true, "template 4": true, "template 5": true, "template 6": true, "template 7": true, "template 8": true, "template 9": true, "type 1": false, "type 10": true, "type 2": true, "type 3": true, "type 4": true, "type 5": true, "type 6": true, "type 7": true, "type 8": true, "type 9": true, "vmid 10": true, "vmid 2": true, "vmid 3": true, "vmid 4": true, "vmid 5": true, "vmid 6": true, "vmid 7": true, "vmid 8": true, "vmid 9": true }, "includeByName": {}, "indexByName": { "Time 1": 11, "Time 2": 15, "Time 3": 22, "Time 4": 29, "Value #disk": 7, "Value #disk_percent": 8, "Value #maxdisk": 6, "Value #status": 9, "__name__ 1": 14, "__name__ 2": 16, "__name__ 3": 23, "content 1": 5, "content 2": 35, "content 3": 38, "content 4": 41, "id": 0, "instance 1": 12, "instance 2": 17, "instance 3": 24, "instance 4": 30, "job 1": 13, "job 2": 18, "job 3": 25, "job 4": 31, "name 1": 2, "name 2": 19, "name 3": 26, "name 4": 32, "node 1": 1, "node 2": 20, "node 3": 27, "node 4": 33, "plugintype 1": 4, "plugintype 2": 36, "plugintype 3": 39, "plugintype 4": 42, "shared 1": 10, "shared 2": 37, "shared 3": 40, "shared 4": 43, "type 1": 3, "type 2": 21, "type 3": 28, "type 4": 34 }, "renameByName": { "Value": "Running", "Value #cpu": "CPU usage", "Value #disk": "Disk usage", "Value #disk_percent": "Disk %", "Value #maxcpu": "CPU", "Value #maxdisk": "Disk", "Value #maxmem": "Memory", "Value #mem": "Memory Usage", "Value #mem_percent": "Memory %", "Value #running": "Running", "Value #status": "Status", "Value #uptime": "Uptime", "__name__ 1": "", "content 1": "Content", "content 2": "", "id": "ID", "id 1": "", "job": "", "name": "Hostname", "name 1": "Name", "node": "Node", "node 1": "Node", "plugintype 1": "PluginType", "shared 1": "Shared", "template": "Template", "template 1": "Template", "type": "Type", "type 1": "Type", "type 4": "", "vmid": "VMID", "vmid 1": "VMID" } } } ], "type": "table" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "fieldConfig": { "defaults": { "color": { "mode": "thresholds" }, "mappings": [], "max": 1, "thresholds": { "mode": "absolute", "steps": [ { "color": "semi-dark-green", "value": null }, { "color": "dark-yellow", "value": 0.5 }, { "color": "semi-dark-red", "value": 0.8 } ] }, "unit": "percentunit" }, "overrides": [] }, "gridPos": { "h": 8, "w": 7, "x": 17, "y": 13 }, "id": 16, "options": { "displayMode": "gradient", "legend": { "calcs": [], "displayMode": "list", "placement": "bottom", "showLegend": false }, "maxVizHeight": 300, "minVizHeight": 16, "minVizWidth": 8, "namePlacement": "auto", "orientation": "horizontal", "reduceOptions": { "calcs": [ "lastNotNull" ], "fields": "", "values": false }, "showUnfilled": true, "sizing": "auto", "valueMode": "color" }, "pluginVersion": "11.5.1", "targets": [ { "editorMode": "code", "exemplar": false, "expr": "pve_storage_disk{node=~\"$node\"} / pve_storage_maxdisk{node=~\"$node\"}", "format": "time_series", "instant": true, "legendFormat": "{{node}} {{name}}", "range": false, "refId": "A", "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" } } ], "title": "Proxmox Storage Usage", "type": "bargauge" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "fieldConfig": { "defaults": { "color": { "mode": "palette-classic" }, "custom": { "axisBorderShow": false, "axisCenteredZero": false, "axisColorMode": "text", "axisLabel": "", "axisPlacement": "auto", "axisSoftMin": 0, "barAlignment": 0, "barWidthFactor": 0.6, "drawStyle": "line", "fillOpacity": 2, "gradientMode": "none", "hideFrom": { "legend": false, "tooltip": false, "viz": false }, "insertNulls": false, "lineInterpolation": "linear", "lineWidth": 1, "pointSize": 5, "scaleDistribution": { "type": "linear" }, "showPoints": "auto", "spanNulls": false, "stacking": { "group": "A", "mode": "none" }, "thresholdsStyle": { "mode": "off" } }, "decimals": 1, "mappings": [], "thresholds": { "mode": "absolute", "steps": [ { "color": "green", "value": null }, { "color": "red", "value": 80 } ] }, "unit": "s" }, "overrides": [] }, "gridPos": { "h": 8, "w": 12, "x": 0, "y": 21 }, "id": 11, "options": { "legend": { "calcs": [ "lastNotNull" ], "displayMode": "table", "placement": "right", "showLegend": true, "sortBy": "Last *", "sortDesc": true }, "tooltip": { "hideZeros": false, "mode": "multi", "sort": "desc" } }, "pluginVersion": "11.5.1", "targets": [ { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "editorMode": "code", "expr": "pve_resource_uptime{node=~\"$node\",type=~\"$type\",template=~\"$template\"}", "legendFormat": "{{name}} ({{node}}-{{vmid}})", "range": true, "refId": "A" } ], "title": "Proxmox Resource Uptime", "type": "timeseries" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "fieldConfig": { "defaults": { "color": { "mode": "palette-classic" }, "custom": { "axisBorderShow": false, "axisCenteredZero": false, "axisColorMode": "text", "axisLabel": "", "axisPlacement": "auto", "axisSoftMin": 0, "barAlignment": 0, "barWidthFactor": 0.6, "drawStyle": "line", "fillOpacity": 2, "gradientMode": "none", "hideFrom": { "legend": false, "tooltip": false, "viz": false }, "insertNulls": false, "lineInterpolation": "linear", "lineStyle": { "fill": "solid" }, "lineWidth": 1, "pointSize": 5, "scaleDistribution": { "type": "linear" }, "showPoints": "auto", "spanNulls": false, "stacking": { "group": "A", "mode": "none" }, "thresholdsStyle": { "mode": "off" } }, "mappings": [ { "options": { "0": { "color": "super-light-red", "index": 1, "text": "Stopped" }, "1": { "color": "super-light-green", "index": 0, "text": "Running" } }, "type": "value" } ], "thresholds": { "mode": "absolute", "steps": [ { "color": "green", "value": null }, { "color": "red", "value": 80 } ] }, "unit": "none" }, "overrides": [] }, "gridPos": { "h": 8, "w": 12, "x": 12, "y": 21 }, "id": 14, "options": { "legend": { "calcs": [ "lastNotNull" ], "displayMode": "table", "placement": "right", "showLegend": true, "sortBy": "Last *", "sortDesc": true }, "tooltip": { "hideZeros": false, "mode": "multi", "sort": "desc" } }, "pluginVersion": "11.5.1", "targets": [ { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "editorMode": "code", "expr": "pve_resource_status{node=~\"$node\",type=~\"$type\",template=~\"$template\"}", "legendFormat": "{{name}} ({{node}}-{{vmid}})", "range": true, "refId": "A" } ], "title": "Proxmox Resource Status", "type": "timeseries" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "fieldConfig": { "defaults": { "color": { "mode": "palette-classic" }, "custom": { "axisBorderShow": false, "axisCenteredZero": false, "axisColorMode": "text", "axisLabel": "", "axisPlacement": "auto", "axisSoftMin": 0, "barAlignment": 0, "barWidthFactor": 0.6, "drawStyle": "line", "fillOpacity": 2, "gradientMode": "none", "hideFrom": { "legend": false, "tooltip": false, "viz": false }, "insertNulls": false, "lineInterpolation": "linear", "lineWidth": 1, "pointSize": 5, "scaleDistribution": { "type": "linear" }, "showPoints": "auto", "spanNulls": false, "stacking": { "group": "A", "mode": "none" }, "thresholdsStyle": { "mode": "off" } }, "decimals": 1, "mappings": [], "thresholds": { "mode": "absolute", "steps": [ { "color": "green", "value": null }, { "color": "red", "value": 80 } ] }, "unit": "percentunit" }, "overrides": [] }, "gridPos": { "h": 8, "w": 12, "x": 0, "y": 29 }, "id": 1, "options": { "legend": { "calcs": [ "lastNotNull" ], "displayMode": "table", "placement": "right", "showLegend": true, "sortBy": "Last *", "sortDesc": true }, "tooltip": { "hideZeros": false, "mode": "multi", "sort": "desc" } }, "pluginVersion": "11.5.1", "targets": [ { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "editorMode": "code", "expr": "pve_resource_cpu{node=~\"$node\",type=~\"$type\",template=~\"$template\"}", "legendFormat": "{{name}} ({{node}}-{{vmid}})", "range": true, "refId": "A" } ], "title": "Proxmox Resource CPU Usage", "type": "timeseries" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "fieldConfig": { "defaults": { "color": { "mode": "palette-classic" }, "custom": { "axisBorderShow": false, "axisCenteredZero": false, "axisColorMode": "text", "axisLabel": "", "axisPlacement": "auto", "axisSoftMin": 0, "barAlignment": 0, "barWidthFactor": 0.6, "drawStyle": "line", "fillOpacity": 2, "gradientMode": "none", "hideFrom": { "legend": false, "tooltip": false, "viz": false }, "insertNulls": false, "lineInterpolation": "linear", "lineWidth": 1, "pointSize": 5, "scaleDistribution": { "type": "linear" }, "showPoints": "auto", "spanNulls": false, "stacking": { "group": "A", "mode": "none" }, "thresholdsStyle": { "mode": "off" } }, "mappings": [], "thresholds": { "mode": "absolute", "steps": [ { "color": "green", "value": null }, { "color": "red", "value": 80 } ] }, "unit": "none" }, "overrides": [] }, "gridPos": { "h": 8, "w": 12, "x": 12, "y": 29 }, "id": 5, "options": { "legend": { "calcs": [ "lastNotNull" ], "displayMode": "table", "placement": "right", "showLegend": true, "sortBy": "Last *", "sortDesc": true }, "tooltip": { "hideZeros": false, "mode": "multi", "sort": "desc" } }, "pluginVersion": "11.5.1", "targets": [ { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "editorMode": "code", "expr": "pve_resource_maxcpu{node=~\"$node\",type=~\"$type\",template=~\"$template\"}", "legendFormat": "{{name}} ({{node}}-{{vmid}})", "range": true, "refId": "A" } ], "title": "Proxmox Resource Max CPU", "type": "timeseries" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "fieldConfig": { "defaults": { "color": { "mode": "palette-classic" }, "custom": { "axisBorderShow": false, "axisCenteredZero": false, "axisColorMode": "text", "axisLabel": "", "axisPlacement": "auto", "axisSoftMin": 0, "barAlignment": 0, "barWidthFactor": 0.6, "drawStyle": "line", "fillOpacity": 2, "gradientMode": "none", "hideFrom": { "legend": false, "tooltip": false, "viz": false }, "insertNulls": false, "lineInterpolation": "linear", "lineWidth": 1, "pointSize": 5, "scaleDistribution": { "type": "linear" }, "showPoints": "auto", "spanNulls": false, "stacking": { "group": "A", "mode": "none" }, "thresholdsStyle": { "mode": "off" } }, "decimals": 1, "mappings": [], "thresholds": { "mode": "absolute", "steps": [ { "color": "green", "value": null }, { "color": "red", "value": 80 } ] }, "unit": "bytes" }, "overrides": [] }, "gridPos": { "h": 8, "w": 12, "x": 0, "y": 37 }, "id": 2, "options": { "legend": { "calcs": [ "lastNotNull" ], "displayMode": "table", "placement": "right", "showLegend": true, "sortBy": "Last *", "sortDesc": true }, "tooltip": { "hideZeros": false, "mode": "multi", "sort": "desc" } }, "pluginVersion": "11.5.1", "targets": [ { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "editorMode": "code", "expr": "pve_resource_disk{node=~\"$node\",type=~\"$type\",template=~\"$template\"}", "legendFormat": "{{name}} ({{node}}-{{vmid}})", "range": true, "refId": "A" } ], "title": "Proxmox Resource Disk Usage", "type": "timeseries" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "fieldConfig": { "defaults": { "color": { "mode": "palette-classic" }, "custom": { "axisBorderShow": false, "axisCenteredZero": false, "axisColorMode": "text", "axisLabel": "", "axisPlacement": "auto", "axisSoftMin": 0, "barAlignment": 0, "barWidthFactor": 0.6, "drawStyle": "line", "fillOpacity": 2, "gradientMode": "none", "hideFrom": { "legend": false, "tooltip": false, "viz": false }, "insertNulls": false, "lineInterpolation": "linear", "lineWidth": 1, "pointSize": 5, "scaleDistribution": { "type": "linear" }, "showPoints": "auto", "spanNulls": false, "stacking": { "group": "A", "mode": "none" }, "thresholdsStyle": { "mode": "off" } }, "decimals": 1, "mappings": [], "thresholds": { "mode": "absolute", "steps": [ { "color": "green", "value": null }, { "color": "red", "value": 80 } ] }, "unit": "bytes" }, "overrides": [] }, "gridPos": { "h": 8, "w": 12, "x": 12, "y": 37 }, "id": 6, "options": { "legend": { "calcs": [ "lastNotNull" ], "displayMode": "table", "placement": "right", "showLegend": true, "sortBy": "Last *", "sortDesc": true }, "tooltip": { "hideZeros": false, "mode": "multi", "sort": "desc" } }, "pluginVersion": "11.5.1", "targets": [ { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "editorMode": "code", "expr": "pve_resource_maxdisk{node=~\"$node\",type=~\"$type\",template=~\"$template\"}", "legendFormat": "{{name}} ({{node}}-{{vmid}})", "range": true, "refId": "A" } ], "title": "Proxmox Resource Max Disk", "type": "timeseries" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "fieldConfig": { "defaults": { "color": { "mode": "palette-classic" }, "custom": { "axisBorderShow": false, "axisCenteredZero": false, "axisColorMode": "text", "axisLabel": "", "axisPlacement": "auto", "axisSoftMin": 0, "barAlignment": 0, "barWidthFactor": 0.6, "drawStyle": "line", "fillOpacity": 2, "gradientMode": "none", "hideFrom": { "legend": false, "tooltip": false, "viz": false }, "insertNulls": false, "lineInterpolation": "linear", "lineWidth": 1, "pointSize": 5, "scaleDistribution": { "type": "linear" }, "showPoints": "auto", "spanNulls": false, "stacking": { "group": "A", "mode": "none" }, "thresholdsStyle": { "mode": "off" } }, "decimals": 1, "mappings": [], "thresholds": { "mode": "absolute", "steps": [ { "color": "green", "value": null }, { "color": "red", "value": 80 } ] }, "unit": "bytes" }, "overrides": [] }, "gridPos": { "h": 8, "w": 12, "x": 0, "y": 45 }, "id": 7, "options": { "legend": { "calcs": [ "lastNotNull" ], "displayMode": "table", "placement": "right", "showLegend": true, "sortBy": "Last *", "sortDesc": true }, "tooltip": { "hideZeros": false, "mode": "multi", "sort": "desc" } }, "pluginVersion": "11.5.1", "targets": [ { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "editorMode": "code", "expr": "pve_resource_mem{node=~\"$node\",type=~\"$type\",template=~\"$template\"}", "legendFormat": "{{name}} ({{node}}-{{vmid}})", "range": true, "refId": "A" } ], "title": "Proxmox Resource Memory Usage", "type": "timeseries" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "fieldConfig": { "defaults": { "color": { "mode": "palette-classic" }, "custom": { "axisBorderShow": false, "axisCenteredZero": false, "axisColorMode": "text", "axisLabel": "", "axisPlacement": "auto", "axisSoftMin": 0, "barAlignment": 0, "barWidthFactor": 0.6, "drawStyle": "line", "fillOpacity": 2, "gradientMode": "none", "hideFrom": { "legend": false, "tooltip": false, "viz": false }, "insertNulls": false, "lineInterpolation": "linear", "lineWidth": 1, "pointSize": 5, "scaleDistribution": { "type": "linear" }, "showPoints": "auto", "spanNulls": false, "stacking": { "group": "A", "mode": "none" }, "thresholdsStyle": { "mode": "off" } }, "decimals": 1, "mappings": [], "thresholds": { "mode": "absolute", "steps": [ { "color": "green", "value": null }, { "color": "red", "value": 80 } ] }, "unit": "bytes" }, "overrides": [] }, "gridPos": { "h": 8, "w": 12, "x": 12, "y": 45 }, "id": 8, "options": { "legend": { "calcs": [ "lastNotNull" ], "displayMode": "table", "placement": "right", "showLegend": true, "sortBy": "Last *", "sortDesc": true }, "tooltip": { "hideZeros": false, "mode": "multi", "sort": "desc" } }, "pluginVersion": "11.5.1", "targets": [ { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "editorMode": "code", "expr": "pve_resource_maxmem{node=~\"$node\",type=~\"$type\",template=~\"$template\"}", "legendFormat": "{{name}} ({{node}}-{{vmid}})", "range": true, "refId": "A" } ], "title": "Proxmox Resource Max Memory", "type": "timeseries" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "fieldConfig": { "defaults": { "color": { "mode": "palette-classic" }, "custom": { "axisBorderShow": false, "axisCenteredZero": false, "axisColorMode": "text", "axisLabel": "", "axisPlacement": "auto", "axisSoftMin": 0, "barAlignment": 0, "barWidthFactor": 0.6, "drawStyle": "line", "fillOpacity": 2, "gradientMode": "none", "hideFrom": { "legend": false, "tooltip": false, "viz": false }, "insertNulls": false, "lineInterpolation": "linear", "lineWidth": 1, "pointSize": 5, "scaleDistribution": { "type": "linear" }, "showPoints": "auto", "spanNulls": false, "stacking": { "group": "A", "mode": "none" }, "thresholdsStyle": { "mode": "off" } }, "decimals": 1, "mappings": [], "thresholds": { "mode": "absolute", "steps": [ { "color": "green", "value": null }, { "color": "red", "value": 80 } ] }, "unit": "binBps" }, "overrides": [] }, "gridPos": { "h": 8, "w": 12, "x": 0, "y": 53 }, "id": 3, "options": { "legend": { "calcs": [ "lastNotNull" ], "displayMode": "table", "placement": "right", "showLegend": true, "sortBy": "Last *", "sortDesc": true }, "tooltip": { "hideZeros": false, "mode": "multi", "sort": "desc" } }, "pluginVersion": "11.5.1", "targets": [ { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "editorMode": "code", "expr": "irate(pve_resource_diskread{node=~\"$node\",type=~\"$type\",template=~\"$template\"}[$__rate_interval])", "legendFormat": "{{name}} ({{node}}-{{vmid}})", "range": true, "refId": "A" } ], "title": "Proxmox Resource Disk Read", "type": "timeseries" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "fieldConfig": { "defaults": { "color": { "mode": "palette-classic" }, "custom": { "axisBorderShow": false, "axisCenteredZero": false, "axisColorMode": "text", "axisLabel": "", "axisPlacement": "auto", "axisSoftMin": 0, "barAlignment": 0, "barWidthFactor": 0.6, "drawStyle": "line", "fillOpacity": 2, "gradientMode": "none", "hideFrom": { "legend": false, "tooltip": false, "viz": false }, "insertNulls": false, "lineInterpolation": "linear", "lineWidth": 1, "pointSize": 5, "scaleDistribution": { "type": "linear" }, "showPoints": "auto", "spanNulls": false, "stacking": { "group": "A", "mode": "none" }, "thresholdsStyle": { "mode": "off" } }, "decimals": 1, "mappings": [], "thresholds": { "mode": "absolute", "steps": [ { "color": "green", "value": null }, { "color": "red", "value": 80 } ] }, "unit": "binBps" }, "overrides": [] }, "gridPos": { "h": 8, "w": 12, "x": 12, "y": 53 }, "id": 4, "options": { "legend": { "calcs": [ "lastNotNull" ], "displayMode": "table", "placement": "right", "showLegend": true, "sortBy": "Last *", "sortDesc": true }, "tooltip": { "hideZeros": false, "mode": "multi", "sort": "desc" } }, "pluginVersion": "11.5.1", "targets": [ { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "editorMode": "code", "expr": "irate(pve_resource_diskwrite{node=~\"$node\",type=~\"$type\",template=~\"$template\"}[$__rate_interval])", "legendFormat": "{{name}} ({{node}}-{{vmid}})", "range": true, "refId": "A" } ], "title": "Proxmox Resource Disk Write", "type": "timeseries" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "fieldConfig": { "defaults": { "color": { "mode": "palette-classic" }, "custom": { "axisBorderShow": false, "axisCenteredZero": false, "axisColorMode": "text", "axisLabel": "", "axisPlacement": "auto", "axisSoftMin": 0, "barAlignment": 0, "barWidthFactor": 0.6, "drawStyle": "line", "fillOpacity": 2, "gradientMode": "none", "hideFrom": { "legend": false, "tooltip": false, "viz": false }, "insertNulls": false, "lineInterpolation": "linear", "lineWidth": 1, "pointSize": 5, "scaleDistribution": { "type": "linear" }, "showPoints": "auto", "spanNulls": false, "stacking": { "group": "A", "mode": "none" }, "thresholdsStyle": { "mode": "off" } }, "decimals": 1, "mappings": [], "thresholds": { "mode": "absolute", "steps": [ { "color": "green", "value": null }, { "color": "red", "value": 80 } ] }, "unit": "binBps" }, "overrides": [] }, "gridPos": { "h": 8, "w": 12, "x": 0, "y": 61 }, "id": 9, "options": { "legend": { "calcs": [ "lastNotNull" ], "displayMode": "table", "placement": "right", "showLegend": true, "sortBy": "Last *", "sortDesc": true }, "tooltip": { "hideZeros": false, "mode": "multi", "sort": "desc" } }, "pluginVersion": "11.5.1", "targets": [ { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "editorMode": "code", "expr": "irate(pve_resource_netin{node=~\"$node\",type=~\"$type\",template=~\"$template\"}[$__rate_interval])", "legendFormat": "{{name}} ({{node}}-{{vmid}})", "range": true, "refId": "A" } ], "title": "Proxmox Resource Net IN", "type": "timeseries" }, { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "fieldConfig": { "defaults": { "color": { "mode": "palette-classic" }, "custom": { "axisBorderShow": false, "axisCenteredZero": false, "axisColorMode": "text", "axisLabel": "", "axisPlacement": "auto", "axisSoftMin": 0, "barAlignment": 0, "barWidthFactor": 0.6, "drawStyle": "line", "fillOpacity": 2, "gradientMode": "none", "hideFrom": { "legend": false, "tooltip": false, "viz": false }, "insertNulls": false, "lineInterpolation": "linear", "lineWidth": 1, "pointSize": 5, "scaleDistribution": { "type": "linear" }, "showPoints": "auto", "spanNulls": false, "stacking": { "group": "A", "mode": "none" }, "thresholdsStyle": { "mode": "off" } }, "decimals": 1, "mappings": [], "thresholds": { "mode": "absolute", "steps": [ { "color": "green", "value": null }, { "color": "red", "value": 80 } ] }, "unit": "binBps" }, "overrides": [] }, "gridPos": { "h": 8, "w": 12, "x": 12, "y": 61 }, "id": 10, "options": { "legend": { "calcs": [ "lastNotNull" ], "displayMode": "table", "placement": "right", "showLegend": true, "sortBy": "Last *", "sortDesc": true }, "tooltip": { "hideZeros": false, "mode": "multi", "sort": "desc" } }, "pluginVersion": "11.5.1", "targets": [ { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, "editorMode": "code", "expr": "irate(pve_resource_netout{node=~\"$node\",type=~\"$type\",template=~\"$template\"}[$__rate_interval])", "legendFormat": "{{name}} ({{node}}-{{vmid}})", "range": true, "refId": "A" } ], "title": "Proxmox Resource Net OUT", "type": "timeseries" } ], "refresh": "10s", "schemaVersion": 40, "tags": [], "templating": { "list": [ { "current": {}, "definition": "label_values(pve_resource_uptime,node)", "label": "Nodes", "multi": true, "name": "node", "options": [], "query": { "qryType": 1, "query": "label_values(pve_resource_uptime,node)", "refId": "PrometheusVariableQueryEditor-VariableQuery" }, "refresh": 1, "regex": "", "type": "query" }, { "allowCustomValue": true, "current": {}, "definition": "label_values(pve_resource_uptime,type)", "includeAll": false, "label": "Types", "multi": true, "name": "type", "options": [], "query": { "qryType": 1, "query": "label_values(pve_resource_uptime,type)", "refId": "PrometheusVariableQueryEditor-VariableQuery" }, "refresh": 1, "regex": "", "type": "query" }, { "allowCustomValue": false, "current": { "text": [ "0", "1" ], "value": [ "0", "1" ] }, "label": "Templates", "multi": true, "name": "template", "options": [ { "selected": true, "text": "No", "value": "0" }, { "selected": true, "text": "Yes", "value": "1" } ], "query": "No : 0, Yes : 1", "type": "custom" } ] }, "time": { "from": "now-15m", "to": "now" }, "timepicker": {}, "timezone": "browser", "title": "Proxmox", "uid": "aedtyzdx1lkhse", "version": 212, "weekStart": "" }