From bc92da68506c73554d1b0b12fb7b3dbfe12affd1 Mon Sep 17 00:00:00 2001 From: Ricardo F Date: Fri, 1 Sep 2023 14:01:24 +0200 Subject: [PATCH] Update quick cpu / mem / disk panel --- prometheus/node-exporter-freebsd.json | 532 ++++++++++++-------------- prometheus/node-exporter-full.json | 242 ++++++------ 2 files changed, 371 insertions(+), 403 deletions(-) diff --git a/prometheus/node-exporter-freebsd.json b/prometheus/node-exporter-freebsd.json index 02440a9..fcba117 100644 --- a/prometheus/node-exporter-freebsd.json +++ b/prometheus/node-exporter-freebsd.json @@ -21,7 +21,7 @@ "type": "grafana", "id": "grafana", "name": "Grafana", - "version": "9.2.0" + "version": "9.4.3" }, { "type": "datasource", @@ -121,7 +121,7 @@ "refId": "A" } ], - "title": "Quick CPU / Mem / Disk Gauge", + "title": "Quick CPU / Mem / Disk", "type": "row" }, { @@ -135,6 +135,7 @@ "color": { "mode": "thresholds" }, + "decimals": 1, "mappings": [ { "id": 0, @@ -187,7 +188,7 @@ "showThresholdLabels": false, "showThresholdMarkers": true }, - "pluginVersion": "9.2.0", + "pluginVersion": "9.4.3", "targets": [ { "datasource": { @@ -195,12 +196,14 @@ "uid": "${DS_PROMETHEUS}" }, "editorMode": "code", + "exemplar": false, "expr": "(sum by(instance) (irate(node_cpu_seconds_total{instance=\"$node\",job=\"$job\", mode!=\"idle\"}[$__rate_interval])) / on(instance) group_left sum by (instance)((irate(node_cpu_seconds_total{instance=\"$node\",job=\"$job\"}[$__rate_interval])))) * 100", "hide": false, + "instant": true, "interval": "", "intervalFactor": 1, "legendFormat": "", - "range": true, + "range": false, "refId": "A", "step": 900 } @@ -219,6 +222,7 @@ "color": { "mode": "thresholds" }, + "decimals": 1, "mappings": [ { "id": 0, @@ -271,17 +275,21 @@ "showThresholdLabels": false, "showThresholdMarkers": true }, - "pluginVersion": "9.2.0", + "pluginVersion": "9.4.3", "targets": [ { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, - "expr": "avg(node_load5{instance=\"$node\",job=\"$job\"}) / count(count(node_cpu_seconds_total{instance=\"$node\",job=\"$job\"}) by (cpu)) * 100", + "editorMode": "code", + "exemplar": false, + "expr": "avg_over_time(node_load5{instance=\"$node\",job=\"$job\"}[$__rate_interval]) * 100 / on(instance) group_left sum by (instance)(irate(node_cpu_seconds_total{instance=\"$node\",job=\"$job\"}[$__rate_interval]))", "format": "time_series", "hide": false, + "instant": true, "intervalFactor": 1, + "range": false, "refId": "A", "step": 900 } @@ -300,6 +308,7 @@ "color": { "mode": "thresholds" }, + "decimals": 1, "mappings": [ { "id": 0, @@ -352,17 +361,21 @@ "showThresholdLabels": false, "showThresholdMarkers": true }, - "pluginVersion": "9.2.0", + "pluginVersion": "9.4.3", "targets": [ { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, - "expr": "avg(node_load15{instance=\"$node\",job=\"$job\"}) / count(count(node_cpu_seconds_total{instance=\"$node\",job=\"$job\"}) by (cpu)) * 100", + "editorMode": "code", + "exemplar": false, + "expr": "avg_over_time(node_load15{instance=\"$node\",job=\"$job\"}[$__rate_interval]) * 100 / on(instance) group_left sum by (instance)(irate(node_cpu_seconds_total{instance=\"$node\",job=\"$job\"}[$__rate_interval]))", "format": "time_series", "hide": false, + "instant": true, "intervalFactor": 1, + "range": false, "refId": "A", "step": 900 } @@ -381,7 +394,7 @@ "color": { "mode": "thresholds" }, - "decimals": 0, + "decimals": 1, "mappings": [], "max": 100, "min": 0, @@ -427,18 +440,21 @@ "showThresholdLabels": false, "showThresholdMarkers": true }, - "pluginVersion": "9.2.0", + "pluginVersion": "9.4.3", "targets": [ { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, - "expr": "(node_memory_active_bytes{instance=\"$node\",job=\"$job\"} * 100) / node_memory_size_bytes{instance=\"$node\",job=\"$job\"}", + "editorMode": "code", + "exemplar": false, + "expr": "(avg_over_time(node_memory_active_bytes{instance=\"$node\",job=\"$job\"}[$__rate_interval]) * 100) / avg_over_time(node_memory_size_bytes{instance=\"$node\",job=\"$job\"}[$__rate_interval])", "format": "time_series", "hide": false, - "instant": false, + "instant": true, "intervalFactor": 1, + "range": false, "refId": "B", "step": 900 } @@ -457,6 +473,7 @@ "color": { "mode": "thresholds" }, + "decimals": 1, "mappings": [ { "id": 0, @@ -509,15 +526,19 @@ "showThresholdLabels": false, "showThresholdMarkers": true }, - "pluginVersion": "9.2.0", + "pluginVersion": "9.4.3", "targets": [ { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, - "expr": "(node_memory_swap_used_bytes{instance=\"$node\",job=\"$job\"} * 100) / node_memory_swap_size_bytes{instance=\"$node\",job=\"$job\"}", + "editorMode": "code", + "exemplar": false, + "expr": "(avg_over_time(node_memory_swap_used_bytes{instance=\"$node\",job=\"$job\"}[$__rate_interval]) * 100) / avg_over_time(node_memory_swap_size_bytes{instance=\"$node\",job=\"$job\"}[$__rate_interval])", + "instant": true, "intervalFactor": 1, + "range": false, "refId": "A", "step": 900 } @@ -536,6 +557,7 @@ "color": { "mode": "thresholds" }, + "decimals": 1, "mappings": [ { "id": 0, @@ -588,16 +610,20 @@ "showThresholdLabels": false, "showThresholdMarkers": true }, - "pluginVersion": "9.2.0", + "pluginVersion": "9.4.3", "targets": [ { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, - "expr": "100 - ((node_filesystem_avail_bytes{instance=\"$node\",job=\"$job\",mountpoint=\"/\"} * 100) / node_filesystem_size_bytes{instance=\"$node\",job=\"$job\",mountpoint=\"/\"})", + "editorMode": "code", + "exemplar": false, + "expr": "100 - ((avg_over_time(node_filesystem_avail_bytes{instance=\"$node\",job=\"$job\",mountpoint=\"/\"}[$__rate_interval]) * 100) / avg_over_time(node_filesystem_size_bytes{instance=\"$node\",job=\"$job\",mountpoint=\"/\"}[$__rate_interval]))", "format": "time_series", + "instant": true, "intervalFactor": 1, + "range": false, "refId": "A", "step": 900 } @@ -667,15 +693,19 @@ }, "textMode": "auto" }, - "pluginVersion": "9.2.0", + "pluginVersion": "9.4.3", "targets": [ { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, + "editorMode": "code", + "exemplar": false, "expr": "count(count(node_cpu_seconds_total{instance=\"$node\",job=\"$job\"}) by (cpu))", + "instant": true, "intervalFactor": 1, + "range": false, "refId": "A", "step": 900 } @@ -683,6 +713,179 @@ "title": "CPU Cores", "type": "stat" }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" + }, + "description": "System uptime - Pending https://github.com/prometheus/node_exporter/pull/550", + "fieldConfig": { + "defaults": { + "color": { + "mode": "thresholds" + }, + "decimals": 1, + "mappings": [ + { + "options": { + "match": "null", + "result": { + "text": "N/A" + } + }, + "type": "special" + } + ], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + }, + "unit": "s" + }, + "overrides": [] + }, + "gridPos": { + "h": 2, + "w": 4, + "x": 20, + "y": 1 + }, + "hideTimeOverride": true, + "id": 15, + "links": [], + "maxDataPoints": 100, + "options": { + "colorMode": "none", + "graphMode": "none", + "justifyMode": "auto", + "orientation": "horizontal", + "reduceOptions": { + "calcs": [ + "lastNotNull" + ], + "fields": "", + "values": false + }, + "textMode": "auto" + }, + "pluginVersion": "9.4.3", + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" + }, + "editorMode": "code", + "exemplar": false, + "expr": "node_time_seconds{instance=\"$node\",job=\"$job\"} - node_boot_time_seconds{instance=\"$node\",job=\"$job\"}", + "instant": true, + "intervalFactor": 2, + "range": false, + "refId": "A", + "step": 1800 + } + ], + "title": "Uptime", + "type": "stat" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" + }, + "description": "Total RootFS", + "fieldConfig": { + "defaults": { + "color": { + "mode": "thresholds" + }, + "decimals": 0, + "mappings": [ + { + "options": { + "match": "null", + "result": { + "text": "N/A" + } + }, + "type": "special" + } + ], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "rgba(50, 172, 45, 0.97)", + "value": null + }, + { + "color": "rgba(237, 129, 40, 0.89)", + "value": 70 + }, + { + "color": "rgba(245, 54, 54, 0.9)", + "value": 90 + } + ] + }, + "unit": "bytes" + }, + "overrides": [] + }, + "gridPos": { + "h": 2, + "w": 2, + "x": 18, + "y": 3 + }, + "id": 23, + "links": [], + "maxDataPoints": 100, + "options": { + "colorMode": "none", + "graphMode": "none", + "justifyMode": "auto", + "orientation": "horizontal", + "reduceOptions": { + "calcs": [ + "lastNotNull" + ], + "fields": "", + "values": false + }, + "textMode": "auto" + }, + "pluginVersion": "9.4.3", + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "${DS_PROMETHEUS}" + }, + "editorMode": "code", + "exemplar": false, + "expr": "node_filesystem_size_bytes{instance=\"$node\",job=\"$job\",mountpoint=\"/\"}", + "format": "time_series", + "hide": false, + "instant": true, + "intervalFactor": 1, + "range": false, + "refId": "A", + "step": 900 + } + ], + "title": "RootFS Total", + "type": "stat" + }, { "datasource": { "type": "prometheus", @@ -727,7 +930,7 @@ "h": 2, "w": 2, "x": 20, - "y": 1 + "y": 3 }, "id": 75, "links": [], @@ -746,15 +949,19 @@ }, "textMode": "auto" }, - "pluginVersion": "9.2.0", + "pluginVersion": "9.4.3", "targets": [ { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, + "editorMode": "code", + "exemplar": false, "expr": "node_memory_size_bytes{instance=\"$node\",job=\"$job\"}", + "instant": true, "intervalFactor": 1, + "range": false, "refId": "A", "step": 900 } @@ -806,7 +1013,7 @@ "h": 2, "w": 2, "x": 22, - "y": 1 + "y": 3 }, "id": 18, "links": [], @@ -825,15 +1032,19 @@ }, "textMode": "auto" }, - "pluginVersion": "9.2.0", + "pluginVersion": "9.4.3", "targets": [ { "datasource": { "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, + "editorMode": "code", + "exemplar": false, "expr": "node_memory_swap_size_bytes{instance=\"$node\",job=\"$job\"}", + "instant": true, "intervalFactor": 1, + "range": false, "refId": "A", "step": 900 } @@ -841,251 +1052,6 @@ "title": "SWAP Total", "type": "stat" }, - { - "datasource": { - "type": "prometheus", - "uid": "${DS_PROMETHEUS}" - }, - "description": "System Load (1m avg)", - "fieldConfig": { - "defaults": { - "color": { - "mode": "thresholds" - }, - "decimals": 2, - "mappings": [ - { - "options": { - "match": "null", - "result": { - "text": "N/A" - } - }, - "type": "special" - } - ], - "thresholds": { - "mode": "absolute", - "steps": [ - { - "color": "green", - "value": null - }, - { - "color": "red", - "value": 80 - } - ] - }, - "unit": "short" - }, - "overrides": [] - }, - "gridPos": { - "h": 2, - "w": 2, - "x": 18, - "y": 3 - }, - "id": 17, - "links": [], - "maxDataPoints": 100, - "options": { - "colorMode": "none", - "graphMode": "none", - "justifyMode": "auto", - "orientation": "horizontal", - "reduceOptions": { - "calcs": [ - "lastNotNull" - ], - "fields": "", - "values": false - }, - "textMode": "auto" - }, - "pluginVersion": "9.2.0", - "targets": [ - { - "datasource": { - "type": "prometheus", - "uid": "${DS_PROMETHEUS}" - }, - "expr": "node_load1{instance=\"$node\",job=\"$job\"}", - "hide": false, - "intervalFactor": 1, - "refId": "A", - "step": 900 - } - ], - "title": "Sys Load (1m avg)", - "type": "stat" - }, - { - "datasource": { - "type": "prometheus", - "uid": "${DS_PROMETHEUS}" - }, - "description": "Total RootFS", - "fieldConfig": { - "defaults": { - "color": { - "mode": "thresholds" - }, - "decimals": 0, - "mappings": [ - { - "options": { - "match": "null", - "result": { - "text": "N/A" - } - }, - "type": "special" - } - ], - "thresholds": { - "mode": "absolute", - "steps": [ - { - "color": "rgba(50, 172, 45, 0.97)", - "value": null - }, - { - "color": "rgba(237, 129, 40, 0.89)", - "value": 70 - }, - { - "color": "rgba(245, 54, 54, 0.9)", - "value": 90 - } - ] - }, - "unit": "bytes" - }, - "overrides": [] - }, - "gridPos": { - "h": 2, - "w": 2, - "x": 20, - "y": 3 - }, - "id": 23, - "links": [], - "maxDataPoints": 100, - "options": { - "colorMode": "none", - "graphMode": "none", - "justifyMode": "auto", - "orientation": "horizontal", - "reduceOptions": { - "calcs": [ - "lastNotNull" - ], - "fields": "", - "values": false - }, - "textMode": "auto" - }, - "pluginVersion": "9.2.0", - "targets": [ - { - "datasource": { - "type": "prometheus", - "uid": "${DS_PROMETHEUS}" - }, - "expr": "node_filesystem_size_bytes{instance=\"$node\",job=\"$job\",mountpoint=\"/\"}", - "format": "time_series", - "hide": false, - "intervalFactor": 1, - "refId": "A", - "step": 900 - } - ], - "title": "RootFS Total", - "type": "stat" - }, - { - "datasource": { - "type": "prometheus", - "uid": "${DS_PROMETHEUS}" - }, - "description": "System uptime - Pending https://github.com/prometheus/node_exporter/pull/550", - "fieldConfig": { - "defaults": { - "color": { - "mode": "thresholds" - }, - "decimals": 1, - "mappings": [ - { - "options": { - "match": "null", - "result": { - "text": "N/A" - } - }, - "type": "special" - } - ], - "thresholds": { - "mode": "absolute", - "steps": [ - { - "color": "green", - "value": null - }, - { - "color": "red", - "value": 80 - } - ] - }, - "unit": "s" - }, - "overrides": [] - }, - "gridPos": { - "h": 2, - "w": 2, - "x": 22, - "y": 3 - }, - "hideTimeOverride": true, - "id": 15, - "links": [], - "maxDataPoints": 100, - "options": { - "colorMode": "none", - "graphMode": "none", - "justifyMode": "auto", - "orientation": "horizontal", - "reduceOptions": { - "calcs": [ - "lastNotNull" - ], - "fields": "", - "values": false - }, - "textMode": "auto" - }, - "pluginVersion": "9.2.0", - "targets": [ - { - "datasource": { - "type": "prometheus", - "uid": "${DS_PROMETHEUS}" - }, - "expr": "node_time_seconds{instance=\"$node\",job=\"$job\"} - node_boot_time_seconds{instance=\"$node\",job=\"$job\"}", - "intervalFactor": 2, - "refId": "A", - "step": 1800 - } - ], - "title": "Uptime", - "type": "stat" - }, { "collapsed": false, "datasource": { @@ -2442,8 +2408,7 @@ "mode": "absolute", "steps": [ { - "color": "green", - "value": null + "color": "green" }, { "color": "red", @@ -2545,8 +2510,7 @@ "mode": "absolute", "steps": [ { - "color": "green", - "value": null + "color": "green" }, { "color": "red", @@ -3753,8 +3717,7 @@ "mode": "absolute", "steps": [ { - "color": "green", - "value": null + "color": "green" }, { "color": "red", @@ -3856,8 +3819,7 @@ "mode": "absolute", "steps": [ { - "color": "green", - "value": null + "color": "green" }, { "color": "red", @@ -3971,8 +3933,7 @@ "mode": "absolute", "steps": [ { - "color": "green", - "value": null + "color": "green" }, { "color": "red", @@ -4098,8 +4059,7 @@ "mode": "absolute", "steps": [ { - "color": "green", - "value": null + "color": "green" }, { "color": "red", @@ -4201,8 +4161,7 @@ "mode": "absolute", "steps": [ { - "color": "green", - "value": null + "color": "green" }, { "color": "red", @@ -4305,8 +4264,7 @@ "mode": "absolute", "steps": [ { - "color": "green", - "value": null + "color": "green" }, { "color": "red", @@ -4409,8 +4367,7 @@ "mode": "absolute", "steps": [ { - "color": "green", - "value": null + "color": "green" }, { "color": "red", @@ -5099,7 +5056,8 @@ } ], "refresh": "", - "schemaVersion": 37, + "revision": 1, + "schemaVersion": 38, "style": "dark", "tags": [ "freebsd" @@ -5112,7 +5070,6 @@ "text": "default", "value": "default" }, - "error": null, "hide": 0, "includeAll": false, "label": "datasource", @@ -5126,7 +5083,6 @@ "type": "datasource" }, { - "allValue": null, "current": {}, "datasource": { "type": "prometheus", @@ -5212,6 +5168,6 @@ "timezone": "browser", "title": "Node Exporter FreeBSD", "uid": "Kczn-jPZz", - "version": 11, + "version": 16, "weekStart": "" } \ No newline at end of file diff --git a/prometheus/node-exporter-full.json b/prometheus/node-exporter-full.json index 3bd46dd..e622682 100644 --- a/prometheus/node-exporter-full.json +++ b/prometheus/node-exporter-full.json @@ -2,7 +2,7 @@ "__inputs": [ { "name": "DS_PROMETHEUS", - "label": "prometheus", + "label": "Prometheus", "description": "", "type": "datasource", "pluginId": "prometheus", @@ -94,7 +94,7 @@ "collapsed": false, "datasource": { "type": "prometheus", - "uid": "${DS_PROMETHEUS}" + "uid": "000000001" }, "gridPos": { "h": 1, @@ -108,7 +108,7 @@ { "datasource": { "type": "prometheus", - "uid": "${DS_PROMETHEUS}" + "uid": "000000001" }, "refId": "A" } @@ -127,6 +127,7 @@ "color": { "mode": "thresholds" }, + "decimals": 1, "mappings": [ { "options": { @@ -189,11 +190,13 @@ "uid": "${DS_PROMETHEUS}" }, "editorMode": "code", + "exemplar": false, "expr": "(sum by(instance) (irate(node_cpu_seconds_total{instance=\"$node\",job=\"$job\", mode!=\"idle\"}[$__rate_interval])) / on(instance) group_left sum by (instance)((irate(node_cpu_seconds_total{instance=\"$node\",job=\"$job\"}[$__rate_interval])))) * 100", "hide": false, + "instant": true, "intervalFactor": 1, "legendFormat": "", - "range": true, + "range": false, "refId": "A", "step": 240 } @@ -212,6 +215,7 @@ "color": { "mode": "thresholds" }, + "decimals": 1, "mappings": [ { "options": { @@ -273,10 +277,14 @@ "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, - "expr": "avg(node_load5{instance=\"$node\",job=\"$job\"}) / count(count(node_cpu_seconds_total{instance=\"$node\",job=\"$job\"}) by (cpu)) * 100", + "editorMode": "code", + "exemplar": false, + "expr": "avg_over_time(node_load5{instance=\"$node\",job=\"$job\"}[$__rate_interval]) * 100 / on(instance) group_left sum by (instance)(irate(node_cpu_seconds_total{instance=\"$node\",job=\"$job\"}[$__rate_interval]))", "format": "time_series", "hide": false, + "instant": true, "intervalFactor": 1, + "range": false, "refId": "A", "step": 240 } @@ -295,6 +303,7 @@ "color": { "mode": "thresholds" }, + "decimals": 1, "mappings": [ { "options": { @@ -356,9 +365,13 @@ "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, - "expr": "avg(node_load15{instance=\"$node\",job=\"$job\"}) / count(count(node_cpu_seconds_total{instance=\"$node\",job=\"$job\"}) by (cpu)) * 100", + "editorMode": "code", + "exemplar": false, + "expr": "avg_over_time(node_load15{instance=\"$node\",job=\"$job\"}[$__rate_interval]) * 100 / on(instance) group_left sum by (instance)(irate(node_cpu_seconds_total{instance=\"$node\",job=\"$job\"}[$__rate_interval]))", "hide": false, + "instant": true, "intervalFactor": 1, + "range": false, "refId": "A", "step": 240 } @@ -377,7 +390,7 @@ "color": { "mode": "thresholds" }, - "decimals": 0, + "decimals": 1, "mappings": [], "max": 100, "min": 0, @@ -430,10 +443,14 @@ "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, - "expr": "((node_memory_MemTotal_bytes{instance=\"$node\",job=\"$job\"} - node_memory_MemFree_bytes{instance=\"$node\",job=\"$job\"}) / (node_memory_MemTotal_bytes{instance=\"$node\",job=\"$job\"} )) * 100", + "editorMode": "code", + "exemplar": false, + "expr": "((avg_over_time(node_memory_MemTotal_bytes{instance=\"$node\",job=\"$job\"}[$__rate_interval]) - avg_over_time(node_memory_MemFree_bytes{instance=\"$node\",job=\"$job\"}[$__rate_interval])) / (avg_over_time(node_memory_MemTotal_bytes{instance=\"$node\",job=\"$job\"}[$__rate_interval]) )) * 100", "format": "time_series", "hide": true, + "instant": true, "intervalFactor": 1, + "range": false, "refId": "A", "step": 240 }, @@ -442,10 +459,14 @@ "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, - "expr": "100 - ((node_memory_MemAvailable_bytes{instance=\"$node\",job=\"$job\"} * 100) / node_memory_MemTotal_bytes{instance=\"$node\",job=\"$job\"})", + "editorMode": "code", + "exemplar": false, + "expr": "100 - ((avg_over_time(node_memory_MemAvailable_bytes{instance=\"$node\",job=\"$job\"}[$__rate_interval]) * 100) / avg_over_time(node_memory_MemTotal_bytes{instance=\"$node\",job=\"$job\"}[$__rate_interval]))", "format": "time_series", "hide": false, + "instant": true, "intervalFactor": 1, + "range": false, "refId": "B", "step": 240 } @@ -464,6 +485,7 @@ "color": { "mode": "thresholds" }, + "decimals": 1, "mappings": [ { "options": { @@ -525,8 +547,12 @@ "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, - "expr": "((node_memory_SwapTotal_bytes{instance=\"$node\",job=\"$job\"} - node_memory_SwapFree_bytes{instance=\"$node\",job=\"$job\"}) / (node_memory_SwapTotal_bytes{instance=\"$node\",job=\"$job\"} )) * 100", + "editorMode": "code", + "exemplar": false, + "expr": "((avg_over_time(node_memory_SwapTotal_bytes{instance=\"$node\",job=\"$job\"}[$__rate_interval]) - avg_over_time(node_memory_SwapFree_bytes{instance=\"$node\",job=\"$job\"}[$__rate_interval])) / (avg_over_time(node_memory_SwapTotal_bytes{instance=\"$node\",job=\"$job\"}[$__rate_interval]) )) * 100", + "instant": true, "intervalFactor": 1, + "range": false, "refId": "A", "step": 240 } @@ -545,6 +571,7 @@ "color": { "mode": "thresholds" }, + "decimals": 1, "mappings": [ { "options": { @@ -606,9 +633,13 @@ "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, - "expr": "100 - ((node_filesystem_avail_bytes{instance=\"$node\",job=\"$job\",mountpoint=\"/\",fstype!=\"rootfs\"} * 100) / node_filesystem_size_bytes{instance=\"$node\",job=\"$job\",mountpoint=\"/\",fstype!=\"rootfs\"})", + "editorMode": "code", + "exemplar": false, + "expr": "100 - ((avg_over_time(node_filesystem_avail_bytes{instance=\"$node\",job=\"$job\",mountpoint=\"/\",fstype!=\"rootfs\"}[$__rate_interval]) * 100) / avg_over_time(node_filesystem_size_bytes{instance=\"$node\",job=\"$job\",mountpoint=\"/\",fstype!=\"rootfs\"}[$__rate_interval]))", "format": "time_series", + "instant": true, "intervalFactor": 1, + "range": false, "refId": "A", "step": 240 } @@ -685,12 +716,11 @@ "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, + "editorMode": "code", "expr": "count(count(node_cpu_seconds_total{instance=\"$node\",job=\"$job\"}) by (cpu))", - "interval": "", - "intervalFactor": 1, - "legendFormat": "", - "refId": "A", - "step": 240 + "legendFormat": "__auto", + "range": true, + "refId": "A" } ], "title": "CPU Cores", @@ -767,8 +797,12 @@ "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, + "editorMode": "code", + "exemplar": false, "expr": "node_time_seconds{instance=\"$node\",job=\"$job\"} - node_boot_time_seconds{instance=\"$node\",job=\"$job\"}", + "instant": true, "intervalFactor": 1, + "range": false, "refId": "A", "step": 240 } @@ -850,10 +884,14 @@ "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, + "editorMode": "code", + "exemplar": false, "expr": "node_filesystem_size_bytes{instance=\"$node\",job=\"$job\",mountpoint=\"/\",fstype!=\"rootfs\"}", "format": "time_series", "hide": false, + "instant": true, "intervalFactor": 1, + "range": false, "refId": "A", "step": 240 } @@ -931,8 +969,12 @@ "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, + "editorMode": "code", + "exemplar": false, "expr": "node_memory_MemTotal_bytes{instance=\"$node\",job=\"$job\"}", + "instant": true, "intervalFactor": 1, + "range": false, "refId": "A", "step": 240 } @@ -1010,8 +1052,12 @@ "type": "prometheus", "uid": "${DS_PROMETHEUS}" }, + "editorMode": "code", + "exemplar": false, "expr": "node_memory_SwapTotal_bytes{instance=\"$node\",job=\"$job\"}", + "instant": true, "intervalFactor": 1, + "range": false, "refId": "A", "step": 240 } @@ -1023,7 +1069,7 @@ "collapsed": false, "datasource": { "type": "prometheus", - "uid": "${DS_PROMETHEUS}" + "uid": "000000001" }, "gridPos": { "h": 1, @@ -1037,7 +1083,7 @@ { "datasource": { "type": "prometheus", - "uid": "${DS_PROMETHEUS}" + "uid": "000000001" }, "refId": "A" } @@ -2415,7 +2461,7 @@ "collapsed": true, "datasource": { "type": "prometheus", - "uid": "${DS_PROMETHEUS}" + "uid": "000000001" }, "gridPos": { "h": 1, @@ -4501,7 +4547,7 @@ { "datasource": { "type": "prometheus", - "uid": "${DS_PROMETHEUS}" + "uid": "000000001" }, "refId": "A" } @@ -4513,7 +4559,7 @@ "collapsed": true, "datasource": { "type": "prometheus", - "uid": "${DS_PROMETHEUS}" + "uid": "000000001" }, "gridPos": { "h": 1, @@ -10386,7 +10432,7 @@ { "datasource": { "type": "prometheus", - "uid": "${DS_PROMETHEUS}" + "uid": "000000001" }, "refId": "A" } @@ -10398,7 +10444,7 @@ "collapsed": true, "datasource": { "type": "prometheus", - "uid": "${DS_PROMETHEUS}" + "uid": "000000001" }, "gridPos": { "h": 1, @@ -11456,7 +11502,7 @@ { "datasource": { "type": "prometheus", - "uid": "${DS_PROMETHEUS}" + "uid": "000000001" }, "refId": "A" } @@ -11468,7 +11514,7 @@ "collapsed": true, "datasource": { "type": "prometheus", - "uid": "${DS_PROMETHEUS}" + "uid": "000000001" }, "gridPos": { "h": 1, @@ -11982,7 +12028,7 @@ { "datasource": { "type": "prometheus", - "uid": "${DS_PROMETHEUS}" + "uid": "000000001" }, "refId": "A" } @@ -11994,7 +12040,7 @@ "collapsed": true, "datasource": { "type": "prometheus", - "uid": "${DS_PROMETHEUS}" + "uid": "000000001" }, "gridPos": { "h": 1, @@ -12884,7 +12930,7 @@ { "datasource": { "type": "prometheus", - "uid": "${DS_PROMETHEUS}" + "uid": "000000001" }, "refId": "A" } @@ -12896,7 +12942,7 @@ "collapsed": true, "datasource": { "type": "prometheus", - "uid": "${DS_PROMETHEUS}" + "uid": "000000001" }, "gridPos": { "h": 1, @@ -13734,7 +13780,7 @@ { "datasource": { "type": "prometheus", - "uid": "${DS_PROMETHEUS}" + "uid": "000000001" }, "refId": "A" } @@ -13746,7 +13792,7 @@ "collapsed": true, "datasource": { "type": "prometheus", - "uid": "${DS_PROMETHEUS}" + "uid": "000000001" }, "gridPos": { "h": 1, @@ -14197,7 +14243,7 @@ { "datasource": { "type": "prometheus", - "uid": "${DS_PROMETHEUS}" + "uid": "000000001" }, "refId": "A" } @@ -14209,7 +14255,7 @@ "collapsed": true, "datasource": { "type": "prometheus", - "uid": "${DS_PROMETHEUS}" + "uid": "000000001" }, "gridPos": { "h": 1, @@ -14557,7 +14603,7 @@ { "datasource": { "type": "prometheus", - "uid": "${DS_PROMETHEUS}" + "uid": "000000001" }, "refId": "A" } @@ -14569,7 +14615,7 @@ "collapsed": true, "datasource": { "type": "prometheus", - "uid": "${DS_PROMETHEUS}" + "uid": "000000001" }, "gridPos": { "h": 1, @@ -17929,7 +17975,7 @@ { "datasource": { "type": "prometheus", - "uid": "${DS_PROMETHEUS}" + "uid": "000000001" }, "refId": "A" } @@ -17941,7 +17987,7 @@ "collapsed": true, "datasource": { "type": "prometheus", - "uid": "${DS_PROMETHEUS}" + "uid": "000000001" }, "gridPos": { "h": 1, @@ -18543,7 +18589,7 @@ { "datasource": { "type": "prometheus", - "uid": "${DS_PROMETHEUS}" + "uid": "000000001" }, "refId": "A" } @@ -18555,7 +18601,7 @@ "collapsed": true, "datasource": { "type": "prometheus", - "uid": "${DS_PROMETHEUS}" + "uid": "000000001" }, "gridPos": { "h": 1, @@ -18611,8 +18657,7 @@ "mode": "absolute", "steps": [ { - "color": "green", - "value": null + "color": "green" }, { "color": "red", @@ -18801,8 +18846,7 @@ "mode": "absolute", "steps": [ { - "color": "green", - "value": null + "color": "green" }, { "color": "red", @@ -18929,8 +18973,7 @@ "mode": "absolute", "steps": [ { - "color": "green", - "value": null + "color": "green" }, { "color": "red", @@ -19057,8 +19100,7 @@ "mode": "absolute", "steps": [ { - "color": "green", - "value": null + "color": "green" }, { "color": "red", @@ -19185,8 +19227,7 @@ "mode": "absolute", "steps": [ { - "color": "green", - "value": null + "color": "green" }, { "color": "red", @@ -19301,8 +19342,7 @@ "mode": "absolute", "steps": [ { - "color": "green", - "value": null + "color": "green" }, { "color": "red", @@ -19429,8 +19469,7 @@ "mode": "absolute", "steps": [ { - "color": "green", - "value": null + "color": "green" }, { "color": "red", @@ -19546,8 +19585,7 @@ "mode": "absolute", "steps": [ { - "color": "green", - "value": null + "color": "green" }, { "color": "red", @@ -19649,8 +19687,7 @@ "mode": "absolute", "steps": [ { - "color": "green", - "value": null + "color": "green" }, { "color": "red", @@ -19766,8 +19803,7 @@ "mode": "absolute", "steps": [ { - "color": "green", - "value": null + "color": "green" }, { "color": "red", @@ -19901,8 +19937,7 @@ "mode": "absolute", "steps": [ { - "color": "green", - "value": null + "color": "green" }, { "color": "red", @@ -20005,8 +20040,7 @@ "mode": "absolute", "steps": [ { - "color": "green", - "value": null + "color": "green" }, { "color": "red", @@ -20109,8 +20143,7 @@ "mode": "absolute", "steps": [ { - "color": "green", - "value": null + "color": "green" }, { "color": "red", @@ -20213,8 +20246,7 @@ "mode": "absolute", "steps": [ { - "color": "green", - "value": null + "color": "green" }, { "color": "red", @@ -20315,8 +20347,7 @@ "mode": "absolute", "steps": [ { - "color": "green", - "value": null + "color": "green" }, { "color": "red", @@ -20445,8 +20476,7 @@ "mode": "absolute", "steps": [ { - "color": "green", - "value": null + "color": "green" }, { "color": "red", @@ -20549,8 +20579,7 @@ "mode": "absolute", "steps": [ { - "color": "green", - "value": null + "color": "green" }, { "color": "red", @@ -20622,7 +20651,7 @@ { "datasource": { "type": "prometheus", - "uid": "${DS_PROMETHEUS}" + "uid": "000000001" }, "refId": "A" } @@ -20634,7 +20663,7 @@ "collapsed": true, "datasource": { "type": "prometheus", - "uid": "${DS_PROMETHEUS}" + "uid": "000000001" }, "gridPos": { "h": 1, @@ -20691,8 +20720,7 @@ "mode": "absolute", "steps": [ { - "color": "green", - "value": null + "color": "green" }, { "color": "red", @@ -20849,8 +20877,7 @@ "mode": "absolute", "steps": [ { - "color": "green", - "value": null + "color": "green" }, { "color": "red", @@ -20980,8 +21007,7 @@ "mode": "absolute", "steps": [ { - "color": "green", - "value": null + "color": "green" }, { "color": "red", @@ -21098,8 +21124,7 @@ "mode": "absolute", "steps": [ { - "color": "green", - "value": null + "color": "green" }, { "color": "red", @@ -21227,8 +21252,7 @@ "mode": "absolute", "steps": [ { - "color": "green", - "value": null + "color": "green" }, { "color": "red", @@ -21290,7 +21314,7 @@ { "datasource": { "type": "prometheus", - "uid": "${DS_PROMETHEUS}" + "uid": "000000001" }, "refId": "A" } @@ -21302,7 +21326,7 @@ "collapsed": true, "datasource": { "type": "prometheus", - "uid": "${DS_PROMETHEUS}" + "uid": "000000001" }, "gridPos": { "h": 1, @@ -21358,8 +21382,7 @@ "mode": "absolute", "steps": [ { - "color": "green", - "value": null + "color": "green" }, { "color": "red", @@ -21488,8 +21511,7 @@ "mode": "absolute", "steps": [ { - "color": "green", - "value": null + "color": "green" }, { "color": "red", @@ -21592,8 +21614,7 @@ "mode": "absolute", "steps": [ { - "color": "green", - "value": null + "color": "green" }, { "color": "red", @@ -21721,8 +21742,7 @@ "mode": "absolute", "steps": [ { - "color": "green", - "value": null + "color": "green" }, { "color": "red", @@ -21837,8 +21857,7 @@ "mode": "absolute", "steps": [ { - "color": "green", - "value": null + "color": "green" }, { "color": "red", @@ -21978,8 +21997,7 @@ "mode": "absolute", "steps": [ { - "color": "green", - "value": null + "color": "green" }, { "color": "red", @@ -22130,8 +22148,7 @@ "mode": "absolute", "steps": [ { - "color": "green", - "value": null + "color": "green" }, { "color": "red", @@ -22274,8 +22291,7 @@ "mode": "absolute", "steps": [ { - "color": "green", - "value": null + "color": "green" }, { "color": "red", @@ -22436,8 +22452,7 @@ "mode": "absolute", "steps": [ { - "color": "green", - "value": null + "color": "green" }, { "color": "red", @@ -22575,8 +22590,7 @@ "mode": "absolute", "steps": [ { - "color": "green", - "value": null + "color": "green" }, { "color": "red", @@ -22721,8 +22735,7 @@ "mode": "absolute", "steps": [ { - "color": "green", - "value": null + "color": "green" }, { "color": "red", @@ -22839,8 +22852,7 @@ "mode": "absolute", "steps": [ { - "color": "green", - "value": null + "color": "green" } ] }, @@ -22947,7 +22959,7 @@ { "datasource": { "type": "prometheus", - "uid": "${DS_PROMETHEUS}" + "uid": "000000001" }, "refId": "A" } @@ -22959,7 +22971,7 @@ "collapsed": true, "datasource": { "type": "prometheus", - "uid": "${DS_PROMETHEUS}" + "uid": "000000001" }, "gridPos": { "h": 1, @@ -23219,7 +23231,7 @@ { "datasource": { "type": "prometheus", - "uid": "${DS_PROMETHEUS}" + "uid": "000000001" }, "refId": "A" } @@ -23362,6 +23374,6 @@ "timezone": "browser", "title": "Node Exporter Full", "uid": "rYdddlPWk", - "version": 82, + "version": 86, "weekStart": "" } \ No newline at end of file