Support meaningful instance names

This commit is contained in:
Ricardo F 2020-07-27 10:51:05 +02:00
parent d52e0ec13c
commit b5d0deeadd

View file

@ -20,7 +20,7 @@
"type": "grafana", "type": "grafana",
"id": "grafana", "id": "grafana",
"name": "Grafana", "name": "Grafana",
"version": "6.5.3" "version": "6.7.3"
}, },
{ {
"type": "panel", "type": "panel",
@ -44,6 +44,7 @@
"annotations": { "annotations": {
"list": [ "list": [
{ {
"$$hashKey": "object:16",
"builtIn": 1, "builtIn": 1,
"datasource": "-- Grafana --", "datasource": "-- Grafana --",
"enable": true, "enable": true,
@ -58,7 +59,7 @@
"gnetId": 1860, "gnetId": 1860,
"graphTooltip": 0, "graphTooltip": 0,
"id": null, "id": null,
"iteration": 1579364761624, "iteration": 1595839754933,
"links": [], "links": [],
"panels": [ "panels": [
{ {
@ -94,6 +95,9 @@
"lastNotNull" "lastNotNull"
], ],
"defaults": { "defaults": {
"color": {
"mode": "thresholds"
},
"mappings": [ "mappings": [
{ {
"id": 0, "id": 0,
@ -106,7 +110,9 @@
"max": 100, "max": 100,
"min": 0, "min": 0,
"nullValueMode": "null", "nullValueMode": "null",
"thresholds": [ "thresholds": {
"mode": "absolute",
"steps": [
{ {
"color": "rgba(50, 172, 45, 0.97)", "color": "rgba(50, 172, 45, 0.97)",
"value": null "value": null
@ -119,20 +125,21 @@
"color": "rgba(245, 54, 54, 0.9)", "color": "rgba(245, 54, 54, 0.9)",
"value": 95 "value": 95
} }
], ]
},
"unit": "percent" "unit": "percent"
}, },
"override": {}, "overrides": [],
"values": false "values": false
}, },
"orientation": "horizontal", "orientation": "horizontal",
"showThresholdLabels": false, "showThresholdLabels": false,
"showThresholdMarkers": true "showThresholdMarkers": true
}, },
"pluginVersion": "6.5.3", "pluginVersion": "6.7.3",
"targets": [ "targets": [
{ {
"expr": "(((count(count(node_cpu_seconds_total{instance=~\"$node:$port\",job=~\"$job\"}) by (cpu))) - avg(sum by (mode)(irate(node_cpu_seconds_total{mode='idle',instance=~\"$node:$port\",job=~\"$job\"}[5m])))) * 100) / count(count(node_cpu_seconds_total{instance=~\"$node:$port\",job=~\"$job\"}) by (cpu))", "expr": "(((count(count(node_cpu_seconds_total{instance=\"$node\",job=\"$job\"}) by (cpu))) - avg(sum by (mode)(irate(node_cpu_seconds_total{mode='idle',instance=\"$node\",job=\"$job\"}[5m])))) * 100) / count(count(node_cpu_seconds_total{instance=\"$node\",job=\"$job\"}) by (cpu))",
"hide": false, "hide": false,
"interval": "", "interval": "",
"intervalFactor": 1, "intervalFactor": 1,
@ -162,6 +169,9 @@
"lastNotNull" "lastNotNull"
], ],
"defaults": { "defaults": {
"color": {
"mode": "thresholds"
},
"mappings": [ "mappings": [
{ {
"id": 0, "id": 0,
@ -174,7 +184,9 @@
"max": 100, "max": 100,
"min": 0, "min": 0,
"nullValueMode": "null", "nullValueMode": "null",
"thresholds": [ "thresholds": {
"mode": "absolute",
"steps": [
{ {
"color": "rgba(50, 172, 45, 0.97)", "color": "rgba(50, 172, 45, 0.97)",
"value": null "value": null
@ -187,20 +199,21 @@
"color": "rgba(245, 54, 54, 0.9)", "color": "rgba(245, 54, 54, 0.9)",
"value": 95 "value": 95
} }
], ]
},
"unit": "percent" "unit": "percent"
}, },
"override": {}, "overrides": [],
"values": false "values": false
}, },
"orientation": "horizontal", "orientation": "horizontal",
"showThresholdLabels": false, "showThresholdLabels": false,
"showThresholdMarkers": true "showThresholdMarkers": true
}, },
"pluginVersion": "6.5.3", "pluginVersion": "6.7.3",
"targets": [ "targets": [
{ {
"expr": "avg(node_load5{instance=~\"$node:$port\",job=~\"$job\"}) / count(count(node_cpu_seconds_total{instance=~\"$node:$port\",job=~\"$job\"}) by (cpu)) * 100", "expr": "avg(node_load5{instance=\"$node\",job=\"$job\"}) / count(count(node_cpu_seconds_total{instance=\"$node\",job=\"$job\"}) by (cpu)) * 100",
"format": "time_series", "format": "time_series",
"hide": false, "hide": false,
"intervalFactor": 1, "intervalFactor": 1,
@ -229,6 +242,9 @@
"lastNotNull" "lastNotNull"
], ],
"defaults": { "defaults": {
"color": {
"mode": "thresholds"
},
"mappings": [ "mappings": [
{ {
"id": 0, "id": 0,
@ -241,7 +257,9 @@
"max": 100, "max": 100,
"min": 0, "min": 0,
"nullValueMode": "null", "nullValueMode": "null",
"thresholds": [ "thresholds": {
"mode": "absolute",
"steps": [
{ {
"color": "rgba(50, 172, 45, 0.97)", "color": "rgba(50, 172, 45, 0.97)",
"value": null "value": null
@ -254,20 +272,21 @@
"color": "rgba(245, 54, 54, 0.9)", "color": "rgba(245, 54, 54, 0.9)",
"value": 95 "value": 95
} }
], ]
},
"unit": "percent" "unit": "percent"
}, },
"override": {}, "overrides": [],
"values": false "values": false
}, },
"orientation": "horizontal", "orientation": "horizontal",
"showThresholdLabels": false, "showThresholdLabels": false,
"showThresholdMarkers": true "showThresholdMarkers": true
}, },
"pluginVersion": "6.5.3", "pluginVersion": "6.7.3",
"targets": [ "targets": [
{ {
"expr": "avg(node_load15{instance=~\"$node:$port\",job=~\"$job\"}) / count(count(node_cpu_seconds_total{instance=~\"$node:$port\",job=~\"$job\"}) by (cpu)) * 100", "expr": "avg(node_load15{instance=\"$node\",job=\"$job\"}) / count(count(node_cpu_seconds_total{instance=\"$node\",job=\"$job\"}) by (cpu)) * 100",
"format": "time_series", "format": "time_series",
"hide": false, "hide": false,
"intervalFactor": 1, "intervalFactor": 1,
@ -297,12 +316,17 @@
"lastNotNull" "lastNotNull"
], ],
"defaults": { "defaults": {
"color": {
"mode": "thresholds"
},
"decimals": 0, "decimals": 0,
"mappings": [], "mappings": [],
"max": 100, "max": 100,
"min": 0, "min": 0,
"nullValueMode": "null", "nullValueMode": "null",
"thresholds": [ "thresholds": {
"mode": "absolute",
"steps": [
{ {
"color": "rgba(50, 172, 45, 0.97)", "color": "rgba(50, 172, 45, 0.97)",
"value": null "value": null
@ -315,20 +339,21 @@
"color": "rgba(245, 54, 54, 0.9)", "color": "rgba(245, 54, 54, 0.9)",
"value": 90 "value": 90
} }
], ]
},
"unit": "percent" "unit": "percent"
}, },
"override": {}, "overrides": [],
"values": false "values": false
}, },
"orientation": "horizontal", "orientation": "horizontal",
"showThresholdLabels": false, "showThresholdLabels": false,
"showThresholdMarkers": true "showThresholdMarkers": true
}, },
"pluginVersion": "6.5.3", "pluginVersion": "6.7.3",
"targets": [ "targets": [
{ {
"expr": "(node_memory_active_bytes{instance=~\"$node:$port\",job=~\"$job\"} * 100) / node_memory_size_bytes{instance=~\"$node:$port\",job=~\"$job\"}", "expr": "(node_memory_active_bytes{instance=\"$node\",job=\"$job\"} * 100) / node_memory_size_bytes{instance=\"$node\",job=\"$job\"}",
"format": "time_series", "format": "time_series",
"hide": false, "hide": false,
"instant": false, "instant": false,
@ -358,6 +383,9 @@
"lastNotNull" "lastNotNull"
], ],
"defaults": { "defaults": {
"color": {
"mode": "thresholds"
},
"mappings": [ "mappings": [
{ {
"id": 0, "id": 0,
@ -370,7 +398,9 @@
"max": 100, "max": 100,
"min": 0, "min": 0,
"nullValueMode": "null", "nullValueMode": "null",
"thresholds": [ "thresholds": {
"mode": "absolute",
"steps": [
{ {
"color": "rgba(50, 172, 45, 0.97)", "color": "rgba(50, 172, 45, 0.97)",
"value": null "value": null
@ -383,20 +413,21 @@
"color": "rgba(245, 54, 54, 0.9)", "color": "rgba(245, 54, 54, 0.9)",
"value": 25 "value": 25
} }
], ]
},
"unit": "percent" "unit": "percent"
}, },
"override": {}, "overrides": [],
"values": false "values": false
}, },
"orientation": "horizontal", "orientation": "horizontal",
"showThresholdLabels": false, "showThresholdLabels": false,
"showThresholdMarkers": true "showThresholdMarkers": true
}, },
"pluginVersion": "6.5.3", "pluginVersion": "6.7.3",
"targets": [ "targets": [
{ {
"expr": "(node_memory_swap_used_bytes{instance=~\"$node:$port\",job=~\"$job\"} * 100) / node_memory_swap_in_bytes_total{instance=~\"$node:$port\",job=~\"$job\"}", "expr": "(node_memory_swap_used_bytes{instance=\"$node\",job=\"$job\"} * 100) / node_memory_swap_in_bytes_total{instance=\"$node\",job=\"$job\"}",
"intervalFactor": 1, "intervalFactor": 1,
"refId": "A", "refId": "A",
"step": 900 "step": 900
@ -423,6 +454,9 @@
"lastNotNull" "lastNotNull"
], ],
"defaults": { "defaults": {
"color": {
"mode": "thresholds"
},
"mappings": [ "mappings": [
{ {
"id": 0, "id": 0,
@ -435,7 +469,9 @@
"max": 100, "max": 100,
"min": 0, "min": 0,
"nullValueMode": "null", "nullValueMode": "null",
"thresholds": [ "thresholds": {
"mode": "absolute",
"steps": [
{ {
"color": "rgba(50, 172, 45, 0.97)", "color": "rgba(50, 172, 45, 0.97)",
"value": null "value": null
@ -448,20 +484,21 @@
"color": "rgba(245, 54, 54, 0.9)", "color": "rgba(245, 54, 54, 0.9)",
"value": 90 "value": 90
} }
], ]
},
"unit": "percent" "unit": "percent"
}, },
"override": {}, "overrides": [],
"values": false "values": false
}, },
"orientation": "horizontal", "orientation": "horizontal",
"showThresholdLabels": false, "showThresholdLabels": false,
"showThresholdMarkers": true "showThresholdMarkers": true
}, },
"pluginVersion": "6.5.3", "pluginVersion": "6.7.3",
"targets": [ "targets": [
{ {
"expr": "100 - ((node_filesystem_avail_bytes{instance=~\"$node:$port\",job=~\"$job\",mountpoint=\"/\"} * 100) / node_filesystem_size_bytes{instance=~\"$node:$port\",job=~\"$job\",mountpoint=\"/\"})", "expr": "100 - ((node_filesystem_avail_bytes{instance=\"$node\",job=\"$job\",mountpoint=\"/\"} * 100) / node_filesystem_size_bytes{instance=\"$node\",job=\"$job\",mountpoint=\"/\"})",
"format": "time_series", "format": "time_series",
"intervalFactor": 1, "intervalFactor": 1,
"refId": "A", "refId": "A",
@ -514,7 +551,6 @@
"maxPerRow": 6, "maxPerRow": 6,
"nullPointMode": "null", "nullPointMode": "null",
"nullText": null, "nullText": null,
"options": {},
"postfix": "", "postfix": "",
"postfixFontSize": "50%", "postfixFontSize": "50%",
"prefix": "", "prefix": "",
@ -535,7 +571,7 @@
"tableColumn": "", "tableColumn": "",
"targets": [ "targets": [
{ {
"expr": "count(count(node_cpu_seconds_total{instance=~\"$node:$port\",job=~\"$job\"}) by (cpu))", "expr": "count(count(node_cpu_seconds_total{instance=\"$node\",job=\"$job\"}) by (cpu))",
"intervalFactor": 1, "intervalFactor": 1,
"refId": "A", "refId": "A",
"step": 900 "step": 900
@ -598,7 +634,6 @@
"maxPerRow": 6, "maxPerRow": 6,
"nullPointMode": "null", "nullPointMode": "null",
"nullText": null, "nullText": null,
"options": {},
"postfix": "", "postfix": "",
"postfixFontSize": "70%", "postfixFontSize": "70%",
"prefix": "", "prefix": "",
@ -619,7 +654,7 @@
"tableColumn": "", "tableColumn": "",
"targets": [ "targets": [
{ {
"expr": "node_memory_size_bytes{instance=~\"$node:$port\",job=~\"$job\"}", "expr": "node_memory_size_bytes{instance=\"$node\",job=\"$job\"}",
"intervalFactor": 1, "intervalFactor": 1,
"refId": "A", "refId": "A",
"step": 900 "step": 900
@ -682,7 +717,6 @@
"maxPerRow": 6, "maxPerRow": 6,
"nullPointMode": "null", "nullPointMode": "null",
"nullText": null, "nullText": null,
"options": {},
"postfix": "", "postfix": "",
"postfixFontSize": "70%", "postfixFontSize": "70%",
"prefix": "", "prefix": "",
@ -703,7 +737,7 @@
"tableColumn": "", "tableColumn": "",
"targets": [ "targets": [
{ {
"expr": "node_memory_swap_size_bytes{instance=~\"$node:$port\",job=~\"$job\"}", "expr": "node_memory_swap_size_bytes{instance=\"$node\",job=\"$job\"}",
"intervalFactor": 1, "intervalFactor": 1,
"refId": "A", "refId": "A",
"step": 900 "step": 900
@ -766,7 +800,6 @@
"maxPerRow": 12, "maxPerRow": 12,
"nullPointMode": "null", "nullPointMode": "null",
"nullText": null, "nullText": null,
"options": {},
"postfix": "", "postfix": "",
"postfixFontSize": "50%", "postfixFontSize": "50%",
"prefix": "", "prefix": "",
@ -787,7 +820,7 @@
"tableColumn": "", "tableColumn": "",
"targets": [ "targets": [
{ {
"expr": "node_load1{instance=~\"$node:$port\",job=~\"$job\"}", "expr": "node_load1{instance=\"$node\",job=\"$job\"}",
"hide": false, "hide": false,
"intervalFactor": 1, "intervalFactor": 1,
"refId": "A", "refId": "A",
@ -851,7 +884,6 @@
"maxPerRow": 6, "maxPerRow": 6,
"nullPointMode": "null", "nullPointMode": "null",
"nullText": null, "nullText": null,
"options": {},
"postfix": "", "postfix": "",
"postfixFontSize": "50%", "postfixFontSize": "50%",
"prefix": "", "prefix": "",
@ -872,7 +904,7 @@
"tableColumn": "", "tableColumn": "",
"targets": [ "targets": [
{ {
"expr": "node_filesystem_size_bytes{instance=~\"$node:$port\",job=~\"$job\",mountpoint=\"/\"}", "expr": "node_filesystem_size_bytes{instance=\"$node\",job=\"$job\",mountpoint=\"/\"}",
"format": "time_series", "format": "time_series",
"hide": false, "hide": false,
"intervalFactor": 1, "intervalFactor": 1,
@ -926,10 +958,12 @@
"mappingType": 1, "mappingType": 1,
"mappingTypes": [ "mappingTypes": [
{ {
"$$hashKey": "object:408",
"name": "value to text", "name": "value to text",
"value": 1 "value": 1
}, },
{ {
"$$hashKey": "object:409",
"name": "range to text", "name": "range to text",
"value": 2 "value": 2
} }
@ -937,9 +971,8 @@
"maxDataPoints": 100, "maxDataPoints": 100,
"nullPointMode": "null", "nullPointMode": "null",
"nullText": null, "nullText": null,
"options": {},
"postfix": "s", "postfix": "s",
"postfixFontSize": "30%", "postfixFontSize": "50%",
"prefix": "", "prefix": "",
"prefixFontSize": "50%", "prefixFontSize": "50%",
"rangeMaps": [ "rangeMaps": [
@ -958,7 +991,7 @@
"tableColumn": "", "tableColumn": "",
"targets": [ "targets": [
{ {
"expr": "node_time_seconds{instance=~\"$node:$port\",job=~\"$job\"} - node_boot_time_seconds{instance=~\"$node:$port\",job=~\"$job\"}", "expr": "node_time_seconds{instance=\"$node\",job=\"$job\"} - node_boot_time_seconds{instance=\"$node\",job=\"$job\"}",
"intervalFactor": 2, "intervalFactor": 2,
"refId": "A", "refId": "A",
"step": 1800 "step": 1800
@ -967,9 +1000,10 @@
"thresholds": "", "thresholds": "",
"title": "Uptime", "title": "Uptime",
"type": "singlestat", "type": "singlestat",
"valueFontSize": "30%", "valueFontSize": "50%",
"valueMaps": [ "valueMaps": [
{ {
"$$hashKey": "object:411",
"op": "=", "op": "=",
"text": "N/A", "text": "N/A",
"value": "null" "value": "null"
@ -1057,7 +1091,7 @@
"steppedLine": false, "steppedLine": false,
"targets": [ "targets": [
{ {
"expr": "sum by (instance)(irate(node_cpu_seconds_total{mode=\"system\",instance=~\"$node:$port\",job=~\"$job\"}[5m])) * 100", "expr": "sum by (instance)(irate(node_cpu_seconds_total{mode=\"system\",instance=\"$node\",job=\"$job\"}[5m])) * 100",
"format": "time_series", "format": "time_series",
"hide": false, "hide": false,
"intervalFactor": 2, "intervalFactor": 2,
@ -1066,7 +1100,7 @@
"step": 240 "step": 240
}, },
{ {
"expr": "sum by (instance)(irate(node_cpu_seconds_total{mode='user',instance=~\"$node:$port\",job=~\"$job\"}[5m])) * 100", "expr": "sum by (instance)(irate(node_cpu_seconds_total{mode='user',instance=\"$node\",job=\"$job\"}[5m])) * 100",
"format": "time_series", "format": "time_series",
"hide": false, "hide": false,
"intervalFactor": 2, "intervalFactor": 2,
@ -1075,7 +1109,7 @@
"step": 240 "step": 240
}, },
{ {
"expr": "sum by (mode)(irate(node_cpu_seconds_total{mode='idle',instance=~\"$node:$port\",job=~\"$job\"}[5m])) * 100", "expr": "sum by (mode)(irate(node_cpu_seconds_total{mode='idle',instance=\"$node\",job=\"$job\"}[5m])) * 100",
"format": "time_series", "format": "time_series",
"intervalFactor": 2, "intervalFactor": 2,
"legendFormat": "Idle - Waiting for something to happen", "legendFormat": "Idle - Waiting for something to happen",
@ -1083,7 +1117,7 @@
"step": 240 "step": 240
}, },
{ {
"expr": "sum by (mode)(irate(node_cpu_seconds_total{mode='interrupt',instance=~\"$node:$port\",job=~\"$job\"}[5m])) * 100", "expr": "sum by (mode)(irate(node_cpu_seconds_total{mode='interrupt',instance=\"$node\",job=\"$job\"}[5m])) * 100",
"format": "time_series", "format": "time_series",
"intervalFactor": 2, "intervalFactor": 2,
"legendFormat": "Interrupt - Servicing interrupts", "legendFormat": "Interrupt - Servicing interrupts",
@ -1091,7 +1125,7 @@
"step": 240 "step": 240
}, },
{ {
"expr": "sum by (mode)(irate(node_cpu_seconds_total{mode='nice',instance=~\"$node:$port\",job=~\"$job\"}[5m])) * 100", "expr": "sum by (mode)(irate(node_cpu_seconds_total{mode='nice',instance=\"$node\",job=\"$job\"}[5m])) * 100",
"format": "time_series", "format": "time_series",
"intervalFactor": 2, "intervalFactor": 2,
"legendFormat": "Nice - Niced processes executing in user mode", "legendFormat": "Nice - Niced processes executing in user mode",
@ -1215,7 +1249,7 @@
"steppedLine": false, "steppedLine": false,
"targets": [ "targets": [
{ {
"expr": "node_memory_inactive_bytes{instance=~\"$node:$port\",job=~\"$job\"}", "expr": "node_memory_inactive_bytes{instance=\"$node\",job=\"$job\"}",
"format": "time_series", "format": "time_series",
"hide": false, "hide": false,
"intervalFactor": 2, "intervalFactor": 2,
@ -1224,7 +1258,7 @@
"step": 240 "step": 240
}, },
{ {
"expr": "node_memory_active_bytes{instance=~\"$node:$port\",job=~\"$job\"}", "expr": "node_memory_active_bytes{instance=\"$node\",job=\"$job\"}",
"format": "time_series", "format": "time_series",
"hide": false, "hide": false,
"intervalFactor": 2, "intervalFactor": 2,
@ -1233,7 +1267,7 @@
"step": 240 "step": 240
}, },
{ {
"expr": "node_memory_buffer_bytes{instance=~\"$node:$port\",job=~\"$job\"}", "expr": "node_memory_buffer_bytes{instance=\"$node\",job=\"$job\"}",
"format": "time_series", "format": "time_series",
"hide": false, "hide": false,
"intervalFactor": 2, "intervalFactor": 2,
@ -1242,7 +1276,7 @@
"step": 240 "step": 240
}, },
{ {
"expr": "node_memory_cache_bytes{instance=~\"$node:$port\",job=~\"$job\"}", "expr": "node_memory_cache_bytes{instance=\"$node\",job=\"$job\"}",
"format": "time_series", "format": "time_series",
"hide": true, "hide": true,
"intervalFactor": 2, "intervalFactor": 2,
@ -1251,7 +1285,7 @@
"step": 120 "step": 120
}, },
{ {
"expr": "node_memory_wired_bytes{instance=~\"$node:$port\",job=~\"$job\"}", "expr": "node_memory_wired_bytes{instance=\"$node\",job=\"$job\"}",
"format": "time_series", "format": "time_series",
"hide": false, "hide": false,
"intervalFactor": 2, "intervalFactor": 2,
@ -1260,7 +1294,7 @@
"step": 240 "step": 240
}, },
{ {
"expr": "node_memory_free_bytes{instance=~\"$node:$port\",job=~\"$job\"}", "expr": "node_memory_free_bytes{instance=\"$node\",job=\"$job\"}",
"hide": false, "hide": false,
"intervalFactor": 2, "intervalFactor": 2,
"legendFormat": "Free - Memory that has been freed but is still cached since it may be used again", "legendFormat": "Free - Memory that has been freed but is still cached since it may be used again",
@ -1379,7 +1413,7 @@
"steppedLine": false, "steppedLine": false,
"targets": [ "targets": [
{ {
"expr": "(irate(node_network_receive_bytes_total{instance=~\"$node:$port\",job=~\"$job\"}[5m]))*8", "expr": "(irate(node_network_receive_bytes_total{instance=\"$node\",job=\"$job\"}[5m]))*8",
"format": "time_series", "format": "time_series",
"intervalFactor": 2, "intervalFactor": 2,
"legendFormat": "{{device}} - Receive", "legendFormat": "{{device}} - Receive",
@ -1387,7 +1421,7 @@
"step": 240 "step": 240
}, },
{ {
"expr": "(irate(node_network_transmit_bytes_total{instance=~\"$node:$port\",job=~\"$job\"}[5m]))*8", "expr": "(irate(node_network_transmit_bytes_total{instance=\"$node\",job=\"$job\"}[5m]))*8",
"format": "time_series", "format": "time_series",
"intervalFactor": 2, "intervalFactor": 2,
"legendFormat": "{{device}} - Transmit", "legendFormat": "{{device}} - Transmit",
@ -1490,7 +1524,7 @@
"steppedLine": false, "steppedLine": false,
"targets": [ "targets": [
{ {
"expr": "irate(node_memory_swap_in_bytes_total{instance=~\"$node:$port\",job=~\"$job\"}[5m])", "expr": "irate(node_memory_swap_in_bytes_total{instance=\"$node\",job=\"$job\"}[5m])",
"format": "time_series", "format": "time_series",
"intervalFactor": 2, "intervalFactor": 2,
"legendFormat": "Swap in", "legendFormat": "Swap in",
@ -1498,7 +1532,7 @@
"step": 240 "step": 240
}, },
{ {
"expr": "irate(node_memory_swap_out_bytes_total{instance=~\"$node:$port\",job=~\"$job\"}[5m])", "expr": "irate(node_memory_swap_out_bytes_total{instance=\"$node\",job=\"$job\"}[5m])",
"format": "time_series", "format": "time_series",
"intervalFactor": 2, "intervalFactor": 2,
"legendFormat": "Swap out", "legendFormat": "Swap out",
@ -1597,7 +1631,7 @@
"steppedLine": false, "steppedLine": false,
"targets": [ "targets": [
{ {
"expr": "100 - ((node_filesystem_avail_bytes{instance=~\"$node:$port\",job=~\"$job\",mountpoint=\"/\"} * 100) / node_filesystem_size_bytes{instance=~\"$node:$port\",job=~\"$job\",mountpoint=\"/\"})", "expr": "100 - ((node_filesystem_avail_bytes{instance=\"$node\",job=\"$job\",mountpoint=\"/\"} * 100) / node_filesystem_size_bytes{instance=\"$node\",job=\"$job\",mountpoint=\"/\"})",
"format": "time_series", "format": "time_series",
"intervalFactor": 2, "intervalFactor": 2,
"legendFormat": "{{device}} - {{mountpoint}} ", "legendFormat": "{{device}} - {{mountpoint}} ",
@ -1709,7 +1743,7 @@
"steppedLine": false, "steppedLine": false,
"targets": [ "targets": [
{ {
"expr": "node_filesystem_size_bytes{instance=~\"$node:$port\",job=~\"$job\"} - node_filesystem_free_bytes{instance=~\"$node:$port\",job=~\"$job\"}", "expr": "node_filesystem_size_bytes{instance=\"$node\",job=\"$job\"} - node_filesystem_free_bytes{instance=\"$node\",job=\"$job\"}",
"format": "time_series", "format": "time_series",
"intervalFactor": 2, "intervalFactor": 2,
"legendFormat": "{{device}} - {{mountpoint}} - Used", "legendFormat": "{{device}} - {{mountpoint}} - Used",
@ -1717,7 +1751,7 @@
"step": 240 "step": 240
}, },
{ {
"expr": "node_filesystem_free_bytes{instance=~\"$node:$port\",job=~\"$job\"}", "expr": "node_filesystem_free_bytes{instance=\"$node\",job=\"$job\"}",
"format": "time_series", "format": "time_series",
"hide": true, "hide": true,
"intervalFactor": 2, "intervalFactor": 2,
@ -1726,7 +1760,7 @@
"step": 30 "step": 30
}, },
{ {
"expr": "node_filesystem_avail_bytes{instance=~\"$node:$port\",job=~\"$job\"}", "expr": "node_filesystem_avail_bytes{instance=\"$node\",job=\"$job\"}",
"format": "time_series", "format": "time_series",
"intervalFactor": 2, "intervalFactor": 2,
"legendFormat": "{{device}} - {{mountpoint}} - Available", "legendFormat": "{{device}} - {{mountpoint}} - Available",
@ -1856,7 +1890,7 @@
"steppedLine": false, "steppedLine": false,
"targets": [ "targets": [
{ {
"expr": "irate(node_network_transmit_packets_total{instance=~\"$node:$port\",job=~\"$job\"}[5m])", "expr": "irate(node_network_transmit_packets_total{instance=\"$node\",job=\"$job\"}[5m])",
"format": "time_series", "format": "time_series",
"intervalFactor": 2, "intervalFactor": 2,
"legendFormat": "{{device}} - Transmit packets", "legendFormat": "{{device}} - Transmit packets",
@ -1864,7 +1898,7 @@
"step": 240 "step": 240
}, },
{ {
"expr": "irate(node_network_receive_packets_total{instance=~\"$node:$port\",job=~\"$job\"}[5m])", "expr": "irate(node_network_receive_packets_total{instance=\"$node\",job=\"$job\"}[5m])",
"format": "time_series", "format": "time_series",
"intervalFactor": 2, "intervalFactor": 2,
"legendFormat": "{{device}} - Receive packets", "legendFormat": "{{device}} - Receive packets",
@ -1983,7 +2017,7 @@
"steppedLine": false, "steppedLine": false,
"targets": [ "targets": [
{ {
"expr": "irate(node_network_receive_drop_total{instance=~\"$node:$port\",job=~\"$job\"}[5m])", "expr": "irate(node_network_receive_drop_total{instance=\"$node\",job=\"$job\"}[5m])",
"format": "time_series", "format": "time_series",
"intervalFactor": 2, "intervalFactor": 2,
"legendFormat": "{{device}} - Receive drop", "legendFormat": "{{device}} - Receive drop",
@ -1991,7 +2025,7 @@
"step": 240 "step": 240
}, },
{ {
"expr": "irate(node_network_transmit_drop_total{instance=~\"$node:$port\",job=~\"$job\"}[5m])", "expr": "irate(node_network_transmit_drop_total{instance=\"$node\",job=\"$job\"}[5m])",
"format": "time_series", "format": "time_series",
"intervalFactor": 2, "intervalFactor": 2,
"legendFormat": "{{device}} - Transmit drop", "legendFormat": "{{device}} - Transmit drop",
@ -2110,7 +2144,7 @@
"steppedLine": false, "steppedLine": false,
"targets": [ "targets": [
{ {
"expr": "irate(node_network_transmit_errs_total{instance=~\"$node:$port\",job=~\"$job\"}[5m])", "expr": "irate(node_network_transmit_errs_total{instance=\"$node\",job=\"$job\"}[5m])",
"format": "time_series", "format": "time_series",
"intervalFactor": 2, "intervalFactor": 2,
"legendFormat": "{{device}} - Transmit errors", "legendFormat": "{{device}} - Transmit errors",
@ -2118,7 +2152,7 @@
"step": 240 "step": 240
}, },
{ {
"expr": "irate(node_network_receive_errs_total{instance=~\"$node:$port\",job=~\"$job\"}[5m])", "expr": "irate(node_network_receive_errs_total{instance=\"$node\",job=\"$job\"}[5m])",
"format": "time_series", "format": "time_series",
"intervalFactor": 2, "intervalFactor": 2,
"legendFormat": "{{device}} - Receive errors", "legendFormat": "{{device}} - Receive errors",
@ -2237,7 +2271,7 @@
"steppedLine": false, "steppedLine": false,
"targets": [ "targets": [
{ {
"expr": "irate(node_network_transmit_multicast_total{instance=~\"$node:$port\",job=~\"$job\"}[5m])", "expr": "irate(node_network_transmit_multicast_total{instance=\"$node\",job=\"$job\"}[5m])",
"format": "time_series", "format": "time_series",
"intervalFactor": 2, "intervalFactor": 2,
"legendFormat": "{{device}} - Transmit multicast", "legendFormat": "{{device}} - Transmit multicast",
@ -2245,7 +2279,7 @@
"step": 240 "step": 240
}, },
{ {
"expr": "irate(node_network_receive_multicast_total{instance=~\"$node:$port\",job=~\"$job\"}[5m])", "expr": "irate(node_network_receive_multicast_total{instance=\"$node\",job=\"$job\"}[5m])",
"format": "time_series", "format": "time_series",
"intervalFactor": 2, "intervalFactor": 2,
"legendFormat": "{{device}} - Receive multicast", "legendFormat": "{{device}} - Receive multicast",
@ -2355,7 +2389,7 @@
"steppedLine": false, "steppedLine": false,
"targets": [ "targets": [
{ {
"expr": "irate(node_exec_context_switches_total{instance=~\"$node:$port\",job=~\"$job\"}[5m])", "expr": "irate(node_exec_context_switches_total{instance=\"$node\",job=\"$job\"}[5m])",
"format": "time_series", "format": "time_series",
"intervalFactor": 2, "intervalFactor": 2,
"legendFormat": "Context switches", "legendFormat": "Context switches",
@ -2448,7 +2482,7 @@
"steppedLine": false, "steppedLine": false,
"targets": [ "targets": [
{ {
"expr": "irate(node_exec_device_interrupts_total{instance=~\"$node:$port\",job=~\"$job\"}[5m])", "expr": "irate(node_exec_device_interrupts_total{instance=\"$node\",job=\"$job\"}[5m])",
"format": "time_series", "format": "time_series",
"intervalFactor": 2, "intervalFactor": 2,
"legendFormat": "Device Interrupts", "legendFormat": "Device Interrupts",
@ -2456,7 +2490,7 @@
"step": 240 "step": 240
}, },
{ {
"expr": "irate(node_exec_software_interrupts_total{instance=~\"$node:$port\",job=~\"$job\"}[5m])", "expr": "irate(node_exec_software_interrupts_total{instance=\"$node\",job=\"$job\"}[5m])",
"format": "time_series", "format": "time_series",
"intervalFactor": 2, "intervalFactor": 2,
"legendFormat": "Software Interrupts", "legendFormat": "Software Interrupts",
@ -2550,7 +2584,7 @@
"steppedLine": false, "steppedLine": false,
"targets": [ "targets": [
{ {
"expr": "node_load1{instance=~\"$node:$port\",job=~\"$job\"}", "expr": "node_load1{instance=\"$node\",job=\"$job\"}",
"format": "time_series", "format": "time_series",
"intervalFactor": 4, "intervalFactor": 4,
"legendFormat": "Load 1m", "legendFormat": "Load 1m",
@ -2558,7 +2592,7 @@
"step": 480 "step": 480
}, },
{ {
"expr": "node_load5{instance=~\"$node:$port\",job=~\"$job\"}", "expr": "node_load5{instance=\"$node\",job=\"$job\"}",
"format": "time_series", "format": "time_series",
"intervalFactor": 4, "intervalFactor": 4,
"legendFormat": "Load 5m", "legendFormat": "Load 5m",
@ -2566,7 +2600,7 @@
"step": 480 "step": 480
}, },
{ {
"expr": "node_load15{instance=~\"$node:$port\",job=~\"$job\"}", "expr": "node_load15{instance=\"$node\",job=\"$job\"}",
"format": "time_series", "format": "time_series",
"intervalFactor": 4, "intervalFactor": 4,
"legendFormat": "Load 15m", "legendFormat": "Load 15m",
@ -2659,7 +2693,7 @@
"steppedLine": false, "steppedLine": false,
"targets": [ "targets": [
{ {
"expr": "irate(node_exec_system_calls_total{instance=~\"$node:$port\",job=~\"$job\"}[5m])", "expr": "irate(node_exec_system_calls_total{instance=\"$node\",job=\"$job\"}[5m])",
"format": "time_series", "format": "time_series",
"intervalFactor": 2, "intervalFactor": 2,
"legendFormat": "System calls", "legendFormat": "System calls",
@ -2752,7 +2786,7 @@
"steppedLine": false, "steppedLine": false,
"targets": [ "targets": [
{ {
"expr": "irate(node_exec_forks_total{instance=~\"$node:$port\",job=~\"$job\"}[5m])", "expr": "irate(node_exec_forks_total{instance=\"$node\",job=\"$job\"}[5m])",
"format": "time_series", "format": "time_series",
"hide": false, "hide": false,
"intervalFactor": 2, "intervalFactor": 2,
@ -2846,7 +2880,7 @@
"steppedLine": false, "steppedLine": false,
"targets": [ "targets": [
{ {
"expr": "irate(node_exec_traps_total{instance=~\"$node:$port\",job=~\"$job\"}[5m])", "expr": "irate(node_exec_traps_total{instance=\"$node\",job=\"$job\"}[5m])",
"format": "time_series", "format": "time_series",
"intervalFactor": 2, "intervalFactor": 2,
"legendFormat": "Traps", "legendFormat": "Traps",
@ -2944,7 +2978,7 @@
"steppedLine": false, "steppedLine": false,
"targets": [ "targets": [
{ {
"expr": "irate(node_time_seconds{instance=~\"$node:$port\",job=~\"$job\"}[5m])", "expr": "irate(node_time_seconds{instance=\"$node\",job=\"$job\"}[5m])",
"format": "time_series", "format": "time_series",
"interval": "", "interval": "",
"intervalFactor": 2, "intervalFactor": 2,
@ -3057,7 +3091,7 @@
"steppedLine": false, "steppedLine": false,
"targets": [ "targets": [
{ {
"expr": "node_filesystem_avail_bytes{instance=~\"$node:$port\",job=~\"$job\",device!~'rootfs'}", "expr": "node_filesystem_avail_bytes{instance=\"$node\",job=\"$job\",device!~'rootfs'}",
"format": "time_series", "format": "time_series",
"hide": false, "hide": false,
"intervalFactor": 2, "intervalFactor": 2,
@ -3158,7 +3192,7 @@
"steppedLine": false, "steppedLine": false,
"targets": [ "targets": [
{ {
"expr": "node_filesystem_files_free{instance=~\"$node:$port\",job=~\"$job\"}", "expr": "node_filesystem_files_free{instance=\"$node\",job=\"$job\"}",
"format": "time_series", "format": "time_series",
"intervalFactor": 2, "intervalFactor": 2,
"legendFormat": "{{device}} - {{mountpoint}} - Filenodes free", "legendFormat": "{{device}} - {{mountpoint}} - Filenodes free",
@ -3166,7 +3200,7 @@
"step": 240 "step": 240
}, },
{ {
"expr": "node_filesystem_files{instance=~\"$node:$port\",job=~\"$job\"}", "expr": "node_filesystem_files{instance=\"$node\",job=\"$job\"}",
"format": "time_series", "format": "time_series",
"hide": true, "hide": true,
"intervalFactor": 2, "intervalFactor": 2,
@ -3267,7 +3301,7 @@
"steppedLine": false, "steppedLine": false,
"targets": [ "targets": [
{ {
"expr": "node_filesystem_readonly{instance=~\"$node:$port\",job=~\"$job\",device!~'rootfs'}", "expr": "node_filesystem_readonly{instance=\"$node\",job=\"$job\",device!~'rootfs'}",
"format": "time_series", "format": "time_series",
"intervalFactor": 2, "intervalFactor": 2,
"legendFormat": "{{device}} - {{mountpoint}} - ReadOnly", "legendFormat": "{{device}} - {{mountpoint}} - ReadOnly",
@ -3376,7 +3410,7 @@
"steppedLine": false, "steppedLine": false,
"targets": [ "targets": [
{ {
"expr": "irate(node_scrape_collector_duration_seconds{instance=~\"$node:$port\",job=~\"$job\"}[5m])", "expr": "irate(node_scrape_collector_duration_seconds{instance=\"$node\",job=\"$job\"}[5m])",
"format": "time_series", "format": "time_series",
"hide": false, "hide": false,
"intervalFactor": 2, "intervalFactor": 2,
@ -3470,7 +3504,7 @@
"steppedLine": false, "steppedLine": false,
"targets": [ "targets": [
{ {
"expr": "node_scrape_collector_success{instance=~\"$node:$port\",job=~\"$job\"} -1", "expr": "node_scrape_collector_success{instance=\"$node\",job=\"$job\"} -1",
"format": "time_series", "format": "time_series",
"hide": false, "hide": false,
"intervalFactor": 2, "intervalFactor": 2,
@ -3479,7 +3513,7 @@
"step": 30 "step": 30
}, },
{ {
"expr": "node_textfile_scrape_error{instance=~\"$node:$port\",job=~\"$job\"}", "expr": "node_textfile_scrape_error{instance=\"$node\",job=\"$job\"}",
"format": "time_series", "format": "time_series",
"hide": false, "hide": false,
"intervalFactor": 2, "intervalFactor": 2,
@ -3536,7 +3570,7 @@
} }
], ],
"refresh": "", "refresh": "",
"schemaVersion": 21, "schemaVersion": 22,
"style": "dark", "style": "dark",
"tags": [], "tags": [],
"templating": { "templating": {
@ -3548,6 +3582,7 @@
"definition": "", "definition": "",
"hide": 0, "hide": 0,
"includeAll": false, "includeAll": false,
"index": -1,
"label": "job", "label": "job",
"multi": false, "multi": false,
"name": "job", "name": "job",
@ -3567,38 +3602,17 @@
"allValue": null, "allValue": null,
"current": {}, "current": {},
"datasource": "${DS_PROMETHEUS}", "datasource": "${DS_PROMETHEUS}",
"definition": "", "definition": "label_values(node_uname_info{job=\"$job\"}, instance)",
"hide": 0, "hide": 0,
"includeAll": false, "includeAll": false,
"index": -1,
"label": "Host:", "label": "Host:",
"multi": false, "multi": false,
"name": "node", "name": "node",
"options": [], "options": [],
"query": "label_values(node_time_seconds{job=~\"$job\"}, instance)", "query": "label_values(node_uname_info{job=\"$job\"}, instance)",
"refresh": 1, "refresh": 1,
"regex": "/([^:]+):.*/", "regex": "",
"skipUrlSync": false,
"sort": 0,
"tagValuesQuery": "",
"tags": [],
"tagsQuery": "",
"type": "query",
"useTags": false
},
{
"allValue": null,
"current": {},
"datasource": "${DS_PROMETHEUS}",
"definition": "",
"hide": 0,
"includeAll": false,
"label": "port",
"multi": false,
"name": "port",
"options": [],
"query": "label_values(node_time_seconds{job=~\"$job\"}, instance)",
"refresh": 1,
"regex": "/[^:]+:(.*)/",
"skipUrlSync": false, "skipUrlSync": false,
"sort": 0, "sort": 0,
"tagValuesQuery": "", "tagValuesQuery": "",
@ -3641,5 +3655,8 @@
"timezone": "browser", "timezone": "browser",
"title": "Node Exporter FreeBSD", "title": "Node Exporter FreeBSD",
"uid": "Kczn-jPZz", "uid": "Kczn-jPZz",
"version": 8 "variables": {
"list": []
},
"version": 4
} }