- commit
- 785131b
- parent
- 785131b
- author
- Antonio Mika
- date
- 2022-08-04 05:56:52 +0000 UTC
Initial commit
19 files changed,
+25327,
-0
+10,
-0
1@@ -0,0 +1,10 @@
2+# pico-ops
3+
4+This repository contains ops utils (such as our monitoring system)
5+as well as scripts that we use on a day-to-day basis.
6+
7+- `monitoring` defines the monitoring system we use for pico servers.
8+ The monitoring system is composed of two main services: grafana and prometheus.
9+
10+- `scripts` defines the scripts we use at pico.
11+
+3,
-0
1@@ -0,0 +1,3 @@
2+APP_DOMAIN=dev.pico.sh
3+APP_EMAIL=hello@pico.sh
4+CF_API_TOKEN=secret
+9,
-0
1@@ -0,0 +1,9 @@
2+.env
3+.envrc
4+.env.prod
5+prometheus/
6+!prometheus/config
7+grafana/
8+!prometheus/config
9+caddy/
10+!caddy/Caddyfile
+32,
-0
1@@ -0,0 +1,32 @@
2+*.{$APP_DOMAIN}, {$APP_DOMAIN} {
3+ @grafana {
4+ host grafana.{$APP_DOMAIN}
5+ }
6+
7+ @prometheus {
8+ host prometheus.{$APP_DOMAIN}
9+ }
10+
11+ tls @{$APP_EMAIL} {
12+ dns cloudflare {$CF_API_TOKEN}
13+ }
14+
15+ encode zstd gzip
16+
17+ reverse_proxy @grafana grafana:3000
18+
19+ basicauth @prometheus {
20+ eric JDJhJDE0JDdPOXhoNUdhSmNVNDl6UWpmeTE0cWVkLjRwcUNJUnc0dVQ4MTZNSmVaNjA1TlptaVZYY1hh
21+ antonio JDJhJDE0JHI5dkVtMW0vcGxIb011OG4vME5HOU91c3U2VjM2QTZiWVpUeXdSbEg3VUtNZVdhN3BRazFH
22+ }
23+ reverse_proxy @prometheus prometheus:9090
24+
25+ @caddymetrics {
26+ host monitoring.{$APP_DOMAIN}
27+ path /_caddy/metrics
28+ }
29+
30+ metrics @caddymetrics {
31+ disable_openmetrics
32+ }
33+}
+17,
-0
1@@ -0,0 +1,17 @@
2+version: '3.8'
3+
4+services:
5+ prometheus:
6+ env_file:
7+ - .env.example
8+ volumes:
9+ - ./prometheus/data:/prometheus
10+ ports:
11+ - 9090:9090
12+ grafana:
13+ env_file:
14+ - .env.example
15+ volumes:
16+ - ./grafana/data:/var/lib/grafana
17+ ports:
18+ - 3000:3000
+16,
-0
1@@ -0,0 +1,16 @@
2+version: '3.8'
3+
4+services:
5+ caddy:
6+ volumes:
7+ - ./caddy/data:/data
8+ - ./caddy/config:/config
9+ ports:
10+ - "80:80"
11+ - "443:443"
12+ prometheus:
13+ volumes:
14+ - ./prometheus/data:/prometheus
15+ grafana:
16+ volumes:
17+ - ./grafana/data:/var/lib/grafana
+28,
-0
1@@ -0,0 +1,28 @@
2+version: '3.8'
3+
4+services:
5+ caddy:
6+ image: neurosnap/pico-caddy:latest
7+ volumes:
8+ - ./caddy/Caddyfile:/etc/caddy/Caddyfile
9+ restart: always
10+ profiles:
11+ - caddy
12+ - all
13+ prometheus:
14+ image: prom/prometheus:latest
15+ volumes:
16+ - ./prometheus/config:/etc/prometheus
17+ command: --web.enable-lifecycle --config.file=/etc/prometheus/prometheus.yml --web.external-url https://prometheus.${APP_DOMAIN:-dev.prose.sh} --storage.tsdb.retention.time 90d
18+ restart: always
19+ profiles:
20+ - monitoring
21+ - all
22+ grafana:
23+ image: grafana/grafana:latest
24+ volumes:
25+ - ./grafana/config:/etc/grafana
26+ restart: always
27+ profiles:
28+ - monitoring
29+ - all
+12,
-0
1@@ -0,0 +1,12 @@
2+[analytics]
3+reporting_enabled = false
4+check_for_updates = true
5+[grafana_net]
6+url = https://grafana.net
7+[log]
8+mode = console
9+[security]
10+admin_user = antonio
11+[server]
12+root_url = https://grafana.pico.sh/
13+
1@@ -0,0 +1,634 @@
2+{
3+ "annotations": {
4+ "list": [
5+ {
6+ "builtIn": 1,
7+ "datasource": {
8+ "type": "datasource",
9+ "uid": "grafana"
10+ },
11+ "enable": true,
12+ "hide": true,
13+ "iconColor": "rgba(0, 211, 255, 1)",
14+ "name": "Annotations & Alerts",
15+ "target": {
16+ "limit": 100,
17+ "matchAny": false,
18+ "tags": [],
19+ "type": "dashboard"
20+ },
21+ "type": "dashboard"
22+ }
23+ ]
24+ },
25+ "description": "Dashboard set for Caddy proxy",
26+ "editable": true,
27+ "fiscalYearStartMonth": 0,
28+ "gnetId": 14280,
29+ "graphTooltip": 0,
30+ "links": [],
31+ "liveNow": false,
32+ "panels": [
33+ {
34+ "datasource": {
35+ "type": "prometheus",
36+ "uid": "PBFA97CFB590B2093"
37+ },
38+ "fieldConfig": {
39+ "defaults": {
40+ "color": {
41+ "mode": "palette-classic"
42+ },
43+ "custom": {
44+ "axisLabel": "",
45+ "axisPlacement": "auto",
46+ "barAlignment": 0,
47+ "drawStyle": "line",
48+ "fillOpacity": 50,
49+ "gradientMode": "opacity",
50+ "hideFrom": {
51+ "legend": false,
52+ "tooltip": false,
53+ "viz": false
54+ },
55+ "lineInterpolation": "linear",
56+ "lineWidth": 1,
57+ "pointSize": 5,
58+ "scaleDistribution": {
59+ "type": "linear"
60+ },
61+ "showPoints": "never",
62+ "spanNulls": false,
63+ "stacking": {
64+ "group": "A",
65+ "mode": "none"
66+ },
67+ "thresholdsStyle": {
68+ "mode": "off"
69+ }
70+ },
71+ "mappings": [],
72+ "thresholds": {
73+ "mode": "absolute",
74+ "steps": [
75+ {
76+ "color": "green",
77+ "value": null
78+ },
79+ {
80+ "color": "red",
81+ "value": 80
82+ }
83+ ]
84+ },
85+ "unit": "short"
86+ },
87+ "overrides": []
88+ },
89+ "gridPos": {
90+ "h": 5,
91+ "w": 24,
92+ "x": 0,
93+ "y": 0
94+ },
95+ "id": 10,
96+ "options": {
97+ "legend": {
98+ "calcs": [
99+ "min",
100+ "max",
101+ "mean"
102+ ],
103+ "displayMode": "table",
104+ "placement": "bottom",
105+ "sortBy": "Mean",
106+ "sortDesc": true
107+ },
108+ "tooltip": {
109+ "mode": "multi",
110+ "sort": "none"
111+ }
112+ },
113+ "pluginVersion": "9.0.5",
114+ "targets": [
115+ {
116+ "datasource": {
117+ "type": "prometheus",
118+ "uid": "PBFA97CFB590B2093"
119+ },
120+ "editorMode": "code",
121+ "expr": "avg(rate(caddy_http_requests_total{instance=~\"$instance\",handler=~\"$handler\"}[5m])*10) by (instance, handler)",
122+ "instant": false,
123+ "interval": "",
124+ "intervalFactor": 2,
125+ "legendFormat": "{{instance}} - {{handler}}",
126+ "refId": "A"
127+ }
128+ ],
129+ "title": "HTTP(S) requests total",
130+ "transformations": [
131+ {
132+ "id": "calculateField",
133+ "options": {
134+ "mode": "reduceRow",
135+ "reduce": {
136+ "reducer": "sum"
137+ },
138+ "replaceFields": false
139+ }
140+ }
141+ ],
142+ "type": "timeseries"
143+ },
144+ {
145+ "datasource": {
146+ "type": "prometheus",
147+ "uid": "PBFA97CFB590B2093"
148+ },
149+ "fieldConfig": {
150+ "defaults": {
151+ "color": {
152+ "mode": "palette-classic"
153+ },
154+ "custom": {
155+ "axisLabel": "",
156+ "axisPlacement": "auto",
157+ "barAlignment": 0,
158+ "drawStyle": "line",
159+ "fillOpacity": 10,
160+ "gradientMode": "none",
161+ "hideFrom": {
162+ "legend": false,
163+ "tooltip": false,
164+ "viz": false
165+ },
166+ "lineInterpolation": "linear",
167+ "lineWidth": 1,
168+ "pointSize": 5,
169+ "scaleDistribution": {
170+ "type": "linear"
171+ },
172+ "showPoints": "never",
173+ "spanNulls": false,
174+ "stacking": {
175+ "group": "A",
176+ "mode": "none"
177+ },
178+ "thresholdsStyle": {
179+ "mode": "off"
180+ }
181+ },
182+ "mappings": [],
183+ "thresholds": {
184+ "mode": "absolute",
185+ "steps": [
186+ {
187+ "color": "green",
188+ "value": null
189+ },
190+ {
191+ "color": "red",
192+ "value": 80
193+ }
194+ ]
195+ },
196+ "unit": "short"
197+ },
198+ "overrides": []
199+ },
200+ "gridPos": {
201+ "h": 5,
202+ "w": 24,
203+ "x": 0,
204+ "y": 5
205+ },
206+ "id": 6,
207+ "options": {
208+ "legend": {
209+ "calcs": [
210+ "min",
211+ "max",
212+ "mean"
213+ ],
214+ "displayMode": "table",
215+ "placement": "bottom",
216+ "sortBy": "Mean",
217+ "sortDesc": true
218+ },
219+ "tooltip": {
220+ "mode": "multi",
221+ "sort": "none"
222+ }
223+ },
224+ "pluginVersion": "9.0.5",
225+ "targets": [
226+ {
227+ "datasource": {
228+ "type": "prometheus",
229+ "uid": "PBFA97CFB590B2093"
230+ },
231+ "editorMode": "code",
232+ "expr": "avg(rate(caddy_http_request_errors_total{instance=~\"$instance\",handler=~\"$handler\"}[5m])*10) by (instance, handler)",
233+ "interval": "",
234+ "intervalFactor": 2,
235+ "legendFormat": "{{instance}} - {{handler}}",
236+ "range": true,
237+ "refId": "A"
238+ }
239+ ],
240+ "title": "HTTP(S) errors total",
241+ "type": "timeseries"
242+ },
243+ {
244+ "datasource": {
245+ "type": "prometheus",
246+ "uid": "PBFA97CFB590B2093"
247+ },
248+ "description": "",
249+ "fieldConfig": {
250+ "defaults": {
251+ "color": {
252+ "mode": "palette-classic"
253+ },
254+ "custom": {
255+ "axisLabel": "",
256+ "axisPlacement": "auto",
257+ "barAlignment": 0,
258+ "drawStyle": "line",
259+ "fillOpacity": 40,
260+ "gradientMode": "opacity",
261+ "hideFrom": {
262+ "legend": false,
263+ "tooltip": false,
264+ "viz": false
265+ },
266+ "lineInterpolation": "linear",
267+ "lineWidth": 1,
268+ "pointSize": 5,
269+ "scaleDistribution": {
270+ "type": "linear"
271+ },
272+ "showPoints": "never",
273+ "spanNulls": false,
274+ "stacking": {
275+ "group": "A",
276+ "mode": "none"
277+ },
278+ "thresholdsStyle": {
279+ "mode": "off"
280+ }
281+ },
282+ "mappings": [],
283+ "thresholds": {
284+ "mode": "absolute",
285+ "steps": [
286+ {
287+ "color": "green",
288+ "value": null
289+ },
290+ {
291+ "color": "red",
292+ "value": 80
293+ }
294+ ]
295+ },
296+ "unit": "decbytes"
297+ },
298+ "overrides": []
299+ },
300+ "gridPos": {
301+ "h": 8,
302+ "w": 12,
303+ "x": 0,
304+ "y": 10
305+ },
306+ "id": 15,
307+ "options": {
308+ "legend": {
309+ "calcs": [
310+ "min",
311+ "max",
312+ "mean"
313+ ],
314+ "displayMode": "table",
315+ "placement": "bottom",
316+ "sortBy": "Mean",
317+ "sortDesc": true
318+ },
319+ "tooltip": {
320+ "mode": "multi",
321+ "sort": "none"
322+ }
323+ },
324+ "pluginVersion": "9.0.5",
325+ "targets": [
326+ {
327+ "datasource": {
328+ "type": "prometheus",
329+ "uid": "PBFA97CFB590B2093"
330+ },
331+ "editorMode": "code",
332+ "expr": "histogram_quantile(0.5, sum by (le, instance, handler) (rate(caddy_http_response_size_bytes_bucket{instance=~\"$instance\", handler=~\"$handler\"}[5m])))",
333+ "format": "time_series",
334+ "instant": false,
335+ "interval": "",
336+ "intervalFactor": 1,
337+ "legendFormat": "p50 - {{instance}} - {{handler}}",
338+ "refId": "A"
339+ }
340+ ],
341+ "title": "Median response size in bytes",
342+ "type": "timeseries"
343+ },
344+ {
345+ "datasource": {
346+ "type": "prometheus",
347+ "uid": "PBFA97CFB590B2093"
348+ },
349+ "description": "",
350+ "fieldConfig": {
351+ "defaults": {
352+ "color": {
353+ "mode": "palette-classic"
354+ },
355+ "custom": {
356+ "axisLabel": "",
357+ "axisPlacement": "auto",
358+ "barAlignment": 0,
359+ "drawStyle": "line",
360+ "fillOpacity": 40,
361+ "gradientMode": "opacity",
362+ "hideFrom": {
363+ "legend": false,
364+ "tooltip": false,
365+ "viz": false
366+ },
367+ "lineInterpolation": "linear",
368+ "lineWidth": 1,
369+ "pointSize": 5,
370+ "scaleDistribution": {
371+ "type": "linear"
372+ },
373+ "showPoints": "never",
374+ "spanNulls": false,
375+ "stacking": {
376+ "group": "A",
377+ "mode": "none"
378+ },
379+ "thresholdsStyle": {
380+ "mode": "off"
381+ }
382+ },
383+ "mappings": [],
384+ "thresholds": {
385+ "mode": "absolute",
386+ "steps": [
387+ {
388+ "color": "green",
389+ "value": null
390+ },
391+ {
392+ "color": "red",
393+ "value": 80
394+ }
395+ ]
396+ },
397+ "unit": "short"
398+ },
399+ "overrides": []
400+ },
401+ "gridPos": {
402+ "h": 8,
403+ "w": 12,
404+ "x": 12,
405+ "y": 10
406+ },
407+ "id": 14,
408+ "options": {
409+ "legend": {
410+ "calcs": [
411+ "min",
412+ "max",
413+ "mean"
414+ ],
415+ "displayMode": "table",
416+ "placement": "bottom",
417+ "sortBy": "Mean",
418+ "sortDesc": true
419+ },
420+ "tooltip": {
421+ "mode": "multi",
422+ "sort": "none"
423+ }
424+ },
425+ "pluginVersion": "9.0.5",
426+ "targets": [
427+ {
428+ "datasource": {
429+ "type": "prometheus",
430+ "uid": "PBFA97CFB590B2093"
431+ },
432+ "editorMode": "code",
433+ "expr": "histogram_quantile(0.5, sum by (le, instance, handler) (rate(caddy_http_response_duration_seconds_bucket{instance=~\"$instance\", handler=~\"$handler\"}[5m])))",
434+ "format": "time_series",
435+ "instant": false,
436+ "interval": "",
437+ "intervalFactor": 1,
438+ "legendFormat": "p50 - {{instance}} - {{handler}}",
439+ "refId": "A"
440+ }
441+ ],
442+ "title": "Median response duration in seconds",
443+ "type": "timeseries"
444+ },
445+ {
446+ "datasource": {
447+ "type": "prometheus",
448+ "uid": "PBFA97CFB590B2093"
449+ },
450+ "description": "",
451+ "fieldConfig": {
452+ "defaults": {
453+ "color": {
454+ "mode": "palette-classic"
455+ },
456+ "custom": {
457+ "axisLabel": "",
458+ "axisPlacement": "auto",
459+ "barAlignment": 0,
460+ "drawStyle": "line",
461+ "fillOpacity": 10,
462+ "gradientMode": "none",
463+ "hideFrom": {
464+ "legend": false,
465+ "tooltip": false,
466+ "viz": false
467+ },
468+ "lineInterpolation": "linear",
469+ "lineWidth": 1,
470+ "pointSize": 5,
471+ "scaleDistribution": {
472+ "type": "linear"
473+ },
474+ "showPoints": "never",
475+ "spanNulls": false,
476+ "stacking": {
477+ "group": "A",
478+ "mode": "none"
479+ },
480+ "thresholdsStyle": {
481+ "mode": "off"
482+ }
483+ },
484+ "mappings": [],
485+ "thresholds": {
486+ "mode": "absolute",
487+ "steps": [
488+ {
489+ "color": "green",
490+ "value": null
491+ },
492+ {
493+ "color": "red",
494+ "value": 80
495+ }
496+ ]
497+ },
498+ "unit": "short"
499+ },
500+ "overrides": []
501+ },
502+ "gridPos": {
503+ "h": 7,
504+ "w": 24,
505+ "x": 0,
506+ "y": 18
507+ },
508+ "id": 11,
509+ "options": {
510+ "legend": {
511+ "calcs": [
512+ "min",
513+ "max",
514+ "mean"
515+ ],
516+ "displayMode": "table",
517+ "placement": "bottom",
518+ "sortBy": "Mean",
519+ "sortDesc": true
520+ },
521+ "tooltip": {
522+ "mode": "multi",
523+ "sort": "none"
524+ }
525+ },
526+ "pluginVersion": "9.0.5",
527+ "targets": [
528+ {
529+ "datasource": {
530+ "type": "prometheus",
531+ "uid": "PBFA97CFB590B2093"
532+ },
533+ "editorMode": "code",
534+ "expr": "sum(rate(caddy_http_request_duration_seconds_count{instance=~\"$instance\",handler=~\"$handler\"}[5m])) by (instance, handler)",
535+ "interval": "",
536+ "legendFormat": "{{instance}} - {{handler}}",
537+ "range": true,
538+ "refId": "A"
539+ }
540+ ],
541+ "title": "Request/Response duration seconds",
542+ "type": "timeseries"
543+ }
544+ ],
545+ "refresh": false,
546+ "schemaVersion": 36,
547+ "style": "dark",
548+ "tags": [
549+ "caddy"
550+ ],
551+ "templating": {
552+ "list": [
553+ {
554+ "allValue": "",
555+ "current": {
556+ "selected": true,
557+ "text": [
558+ "prose.sh:443"
559+ ],
560+ "value": [
561+ "prose.sh:443"
562+ ]
563+ },
564+ "datasource": {
565+ "type": "prometheus",
566+ "uid": "PBFA97CFB590B2093"
567+ },
568+ "definition": "label_values(caddy_http_requests_total, instance)",
569+ "hide": 0,
570+ "includeAll": true,
571+ "label": "Instance",
572+ "multi": true,
573+ "name": "instance",
574+ "options": [],
575+ "query": {
576+ "query": "label_values(caddy_http_requests_total, instance)",
577+ "refId": "StandardVariableQuery"
578+ },
579+ "refresh": 2,
580+ "regex": "",
581+ "skipUrlSync": false,
582+ "sort": 0,
583+ "tagValuesQuery": "",
584+ "tagsQuery": "",
585+ "type": "query",
586+ "useTags": false
587+ },
588+ {
589+ "allValue": "",
590+ "current": {
591+ "selected": true,
592+ "text": [
593+ "reverse_proxy"
594+ ],
595+ "value": [
596+ "reverse_proxy"
597+ ]
598+ },
599+ "datasource": {
600+ "type": "prometheus",
601+ "uid": "PBFA97CFB590B2093"
602+ },
603+ "definition": "label_values(caddy_http_requests_total{instance=~\"$instance\"}, handler)",
604+ "hide": 0,
605+ "includeAll": true,
606+ "label": "Handler",
607+ "multi": true,
608+ "name": "handler",
609+ "options": [],
610+ "query": {
611+ "query": "label_values(caddy_http_requests_total{instance=~\"$instance\"}, handler)",
612+ "refId": "StandardVariableQuery"
613+ },
614+ "refresh": 2,
615+ "regex": "",
616+ "skipUrlSync": false,
617+ "sort": 0,
618+ "tagValuesQuery": "",
619+ "tagsQuery": "",
620+ "type": "query",
621+ "useTags": false
622+ }
623+ ]
624+ },
625+ "time": {
626+ "from": "now-15m",
627+ "to": "now"
628+ },
629+ "timepicker": {},
630+ "timezone": "",
631+ "title": "Caddy exporter",
632+ "uid": "6zdvM3hGz",
633+ "version": 4,
634+ "weekStart": ""
635+}
1@@ -0,0 +1,739 @@
2+{
3+ "annotations": {
4+ "list": [
5+ {
6+ "builtIn": 1,
7+ "datasource": {
8+ "type": "datasource",
9+ "uid": "grafana"
10+ },
11+ "enable": true,
12+ "hide": true,
13+ "iconColor": "rgba(0, 211, 255, 1)",
14+ "limit": 100,
15+ "name": "Annotations & Alerts",
16+ "showIn": 0,
17+ "target": {
18+ "limit": 100,
19+ "matchAny": false,
20+ "tags": [],
21+ "type": "dashboard"
22+ },
23+ "type": "dashboard"
24+ }
25+ ]
26+ },
27+ "editable": true,
28+ "fiscalYearStartMonth": 0,
29+ "gnetId": 13460,
30+ "graphTooltip": 0,
31+ "links": [],
32+ "liveNow": false,
33+ "panels": [
34+ {
35+ "datasource": {
36+ "type": "prometheus",
37+ "uid": "PBFA97CFB590B2093"
38+ },
39+ "fieldConfig": {
40+ "defaults": {
41+ "color": {
42+ "mode": "palette-classic"
43+ },
44+ "custom": {
45+ "axisLabel": "",
46+ "axisPlacement": "auto",
47+ "barAlignment": 0,
48+ "drawStyle": "line",
49+ "fillOpacity": 10,
50+ "gradientMode": "none",
51+ "hideFrom": {
52+ "legend": false,
53+ "tooltip": false,
54+ "viz": false
55+ },
56+ "lineInterpolation": "linear",
57+ "lineWidth": 2,
58+ "pointSize": 5,
59+ "scaleDistribution": {
60+ "log": 10,
61+ "type": "log"
62+ },
63+ "showPoints": "never",
64+ "spanNulls": false,
65+ "stacking": {
66+ "group": "A",
67+ "mode": "none"
68+ },
69+ "thresholdsStyle": {
70+ "mode": "off"
71+ }
72+ },
73+ "mappings": [],
74+ "thresholds": {
75+ "mode": "absolute",
76+ "steps": [
77+ {
78+ "color": "green",
79+ "value": null
80+ },
81+ {
82+ "color": "red",
83+ "value": 80
84+ }
85+ ]
86+ },
87+ "unit": "short"
88+ },
89+ "overrides": []
90+ },
91+ "gridPos": {
92+ "h": 9,
93+ "w": 12,
94+ "x": 0,
95+ "y": 0
96+ },
97+ "id": 2,
98+ "options": {
99+ "legend": {
100+ "calcs": [
101+ "min",
102+ "max",
103+ "mean"
104+ ],
105+ "displayMode": "table",
106+ "placement": "bottom",
107+ "sortBy": "Mean",
108+ "sortDesc": true
109+ },
110+ "tooltip": {
111+ "mode": "multi",
112+ "sort": "none"
113+ }
114+ },
115+ "pluginVersion": "9.0.5",
116+ "targets": [
117+ {
118+ "datasource": {
119+ "type": "prometheus",
120+ "uid": "PBFA97CFB590B2093"
121+ },
122+ "editorMode": "code",
123+ "expr": "sum(rate(caddy_http_requests_total{handler=~\"$handler\", instance=~\"$instance\"}[1m])) by (instance, handler)",
124+ "interval": "",
125+ "legendFormat": "{{instance}} - {{handler}}",
126+ "range": true,
127+ "refId": "A"
128+ }
129+ ],
130+ "title": "Requests",
131+ "type": "timeseries"
132+ },
133+ {
134+ "datasource": {
135+ "type": "prometheus",
136+ "uid": "PBFA97CFB590B2093"
137+ },
138+ "description": "",
139+ "fieldConfig": {
140+ "defaults": {
141+ "color": {
142+ "mode": "palette-classic"
143+ },
144+ "custom": {
145+ "axisLabel": "",
146+ "axisPlacement": "auto",
147+ "barAlignment": 0,
148+ "drawStyle": "line",
149+ "fillOpacity": 10,
150+ "gradientMode": "none",
151+ "hideFrom": {
152+ "legend": false,
153+ "tooltip": false,
154+ "viz": false
155+ },
156+ "lineInterpolation": "linear",
157+ "lineWidth": 2,
158+ "pointSize": 5,
159+ "scaleDistribution": {
160+ "type": "linear"
161+ },
162+ "showPoints": "never",
163+ "spanNulls": false,
164+ "stacking": {
165+ "group": "A",
166+ "mode": "normal"
167+ },
168+ "thresholdsStyle": {
169+ "mode": "off"
170+ }
171+ },
172+ "mappings": [],
173+ "thresholds": {
174+ "mode": "absolute",
175+ "steps": [
176+ {
177+ "color": "green",
178+ "value": null
179+ },
180+ {
181+ "color": "red",
182+ "value": 80
183+ }
184+ ]
185+ },
186+ "unit": "short"
187+ },
188+ "overrides": []
189+ },
190+ "gridPos": {
191+ "h": 9,
192+ "w": 12,
193+ "x": 12,
194+ "y": 0
195+ },
196+ "id": 7,
197+ "options": {
198+ "legend": {
199+ "calcs": [
200+ "min",
201+ "max",
202+ "mean"
203+ ],
204+ "displayMode": "table",
205+ "placement": "bottom",
206+ "sortBy": "Mean",
207+ "sortDesc": true
208+ },
209+ "tooltip": {
210+ "mode": "multi",
211+ "sort": "none"
212+ }
213+ },
214+ "pluginVersion": "9.0.5",
215+ "targets": [
216+ {
217+ "datasource": {
218+ "type": "prometheus",
219+ "uid": "PBFA97CFB590B2093"
220+ },
221+ "editorMode": "code",
222+ "expr": "sum(irate(caddy_http_request_duration_seconds_count{instance=~\"$instance\", handler=~\"$handler\"}[1m])) by (code, instance, handler)",
223+ "interval": "",
224+ "legendFormat": "{{instance}} - {{handler}} - {{code}}",
225+ "range": true,
226+ "refId": "A"
227+ }
228+ ],
229+ "title": "Requests by Response Code",
230+ "type": "timeseries"
231+ },
232+ {
233+ "datasource": {
234+ "type": "prometheus",
235+ "uid": "PBFA97CFB590B2093"
236+ },
237+ "fieldConfig": {
238+ "defaults": {
239+ "color": {
240+ "mode": "palette-classic"
241+ },
242+ "custom": {
243+ "axisLabel": "",
244+ "axisPlacement": "auto",
245+ "barAlignment": 0,
246+ "drawStyle": "line",
247+ "fillOpacity": 10,
248+ "gradientMode": "none",
249+ "hideFrom": {
250+ "legend": false,
251+ "tooltip": false,
252+ "viz": false
253+ },
254+ "lineInterpolation": "linear",
255+ "lineWidth": 2,
256+ "pointSize": 5,
257+ "scaleDistribution": {
258+ "type": "linear"
259+ },
260+ "showPoints": "never",
261+ "spanNulls": false,
262+ "stacking": {
263+ "group": "A",
264+ "mode": "none"
265+ },
266+ "thresholdsStyle": {
267+ "mode": "off"
268+ }
269+ },
270+ "mappings": [],
271+ "thresholds": {
272+ "mode": "absolute",
273+ "steps": [
274+ {
275+ "color": "green",
276+ "value": null
277+ },
278+ {
279+ "color": "red",
280+ "value": 80
281+ }
282+ ]
283+ },
284+ "unit": "short"
285+ },
286+ "overrides": []
287+ },
288+ "gridPos": {
289+ "h": 9,
290+ "w": 12,
291+ "x": 0,
292+ "y": 9
293+ },
294+ "id": 8,
295+ "options": {
296+ "legend": {
297+ "calcs": [
298+ "min",
299+ "max",
300+ "mean"
301+ ],
302+ "displayMode": "table",
303+ "placement": "bottom",
304+ "sortBy": "Mean",
305+ "sortDesc": true
306+ },
307+ "tooltip": {
308+ "mode": "multi",
309+ "sort": "none"
310+ }
311+ },
312+ "pluginVersion": "9.0.5",
313+ "targets": [
314+ {
315+ "datasource": {
316+ "type": "prometheus",
317+ "uid": "PBFA97CFB590B2093"
318+ },
319+ "editorMode": "code",
320+ "expr": "avg_over_time(caddy_http_requests_in_flight{instance=~\"$instance\", handler=~\"$handler\"}[1m])",
321+ "hide": false,
322+ "interval": "",
323+ "legendFormat": "{{instance}} - {{handler}}",
324+ "range": true,
325+ "refId": "E"
326+ }
327+ ],
328+ "title": "Requests In Flight",
329+ "type": "timeseries"
330+ },
331+ {
332+ "datasource": {
333+ "type": "prometheus",
334+ "uid": "PBFA97CFB590B2093"
335+ },
336+ "description": "",
337+ "fieldConfig": {
338+ "defaults": {
339+ "color": {
340+ "mode": "palette-classic"
341+ },
342+ "custom": {
343+ "axisLabel": "",
344+ "axisPlacement": "auto",
345+ "barAlignment": 0,
346+ "drawStyle": "bars",
347+ "fillOpacity": 100,
348+ "gradientMode": "none",
349+ "hideFrom": {
350+ "legend": false,
351+ "tooltip": false,
352+ "viz": false
353+ },
354+ "lineInterpolation": "linear",
355+ "lineWidth": 2,
356+ "pointSize": 5,
357+ "scaleDistribution": {
358+ "type": "linear"
359+ },
360+ "showPoints": "never",
361+ "spanNulls": false,
362+ "stacking": {
363+ "group": "A",
364+ "mode": "normal"
365+ },
366+ "thresholdsStyle": {
367+ "mode": "off"
368+ }
369+ },
370+ "mappings": [],
371+ "min": 0,
372+ "thresholds": {
373+ "mode": "absolute",
374+ "steps": [
375+ {
376+ "color": "green",
377+ "value": null
378+ },
379+ {
380+ "color": "red",
381+ "value": 80
382+ }
383+ ]
384+ },
385+ "unit": "none"
386+ },
387+ "overrides": []
388+ },
389+ "gridPos": {
390+ "h": 9,
391+ "w": 12,
392+ "x": 12,
393+ "y": 9
394+ },
395+ "id": 5,
396+ "options": {
397+ "legend": {
398+ "calcs": [
399+ "min",
400+ "max",
401+ "mean"
402+ ],
403+ "displayMode": "table",
404+ "placement": "bottom",
405+ "sortBy": "Mean",
406+ "sortDesc": true
407+ },
408+ "tooltip": {
409+ "mode": "multi",
410+ "sort": "none"
411+ }
412+ },
413+ "pluginVersion": "9.0.5",
414+ "targets": [
415+ {
416+ "datasource": {
417+ "type": "prometheus",
418+ "uid": "PBFA97CFB590B2093"
419+ },
420+ "editorMode": "code",
421+ "expr": "sum(irate(caddy_http_request_duration_seconds_count{instance=~\"$instance\", handler=~\"$handler\"}[1m])) by (code, instance, handler)",
422+ "interval": "",
423+ "legendFormat": "{{instance}} - {{handler}} - {{code}}",
424+ "range": true,
425+ "refId": "A"
426+ }
427+ ],
428+ "title": "Requests by Response Code (%)",
429+ "type": "timeseries"
430+ },
431+ {
432+ "datasource": {
433+ "type": "prometheus",
434+ "uid": "PBFA97CFB590B2093"
435+ },
436+ "fieldConfig": {
437+ "defaults": {
438+ "color": {
439+ "mode": "palette-classic"
440+ },
441+ "custom": {
442+ "axisLabel": "",
443+ "axisPlacement": "auto",
444+ "barAlignment": 0,
445+ "drawStyle": "line",
446+ "fillOpacity": 10,
447+ "gradientMode": "none",
448+ "hideFrom": {
449+ "legend": false,
450+ "tooltip": false,
451+ "viz": false
452+ },
453+ "lineInterpolation": "linear",
454+ "lineWidth": 2,
455+ "pointSize": 5,
456+ "scaleDistribution": {
457+ "log": 2,
458+ "type": "log"
459+ },
460+ "showPoints": "never",
461+ "spanNulls": false,
462+ "stacking": {
463+ "group": "A",
464+ "mode": "none"
465+ },
466+ "thresholdsStyle": {
467+ "mode": "off"
468+ }
469+ },
470+ "mappings": [],
471+ "thresholds": {
472+ "mode": "absolute",
473+ "steps": [
474+ {
475+ "color": "green",
476+ "value": null
477+ },
478+ {
479+ "color": "red",
480+ "value": 80
481+ }
482+ ]
483+ },
484+ "unit": "s"
485+ },
486+ "overrides": []
487+ },
488+ "gridPos": {
489+ "h": 9,
490+ "w": 12,
491+ "x": 0,
492+ "y": 18
493+ },
494+ "id": 4,
495+ "options": {
496+ "legend": {
497+ "calcs": [
498+ "min",
499+ "max",
500+ "mean"
501+ ],
502+ "displayMode": "table",
503+ "placement": "bottom",
504+ "sortBy": "Mean",
505+ "sortDesc": true
506+ },
507+ "tooltip": {
508+ "mode": "multi",
509+ "sort": "none"
510+ }
511+ },
512+ "pluginVersion": "9.0.5",
513+ "targets": [
514+ {
515+ "datasource": {
516+ "type": "prometheus",
517+ "uid": "PBFA97CFB590B2093"
518+ },
519+ "editorMode": "code",
520+ "expr": "histogram_quantile(0.99, sum(rate(caddy_http_request_duration_seconds_bucket{instance=~\"$instance\", handler=~\"$handler\"}[1m])) by (le, instance, handler))",
521+ "interval": "",
522+ "legendFormat": "p99 - {{instance}} - {{handler}}",
523+ "range": true,
524+ "refId": "A"
525+ },
526+ {
527+ "datasource": {
528+ "type": "prometheus",
529+ "uid": "PBFA97CFB590B2093"
530+ },
531+ "editorMode": "code",
532+ "expr": "histogram_quantile(0.95, sum(rate(caddy_http_request_duration_seconds_bucket{instance=~\"$instance\", handler=~\"$handler\"}[1m])) by (le, instance, handler))",
533+ "interval": "",
534+ "legendFormat": "p95 - {{instance}} - {{handler}}",
535+ "range": true,
536+ "refId": "B"
537+ },
538+ {
539+ "datasource": {
540+ "type": "prometheus",
541+ "uid": "PBFA97CFB590B2093"
542+ },
543+ "editorMode": "code",
544+ "expr": "histogram_quantile(0.90, sum(rate(caddy_http_request_duration_seconds_bucket{instance=~\"$instance\", handler=~\"$handler\"}[1m])) by (le, instance, handler))",
545+ "interval": "",
546+ "legendFormat": "p90 - {{instance}} - {{handler}}",
547+ "range": true,
548+ "refId": "C"
549+ },
550+ {
551+ "datasource": {
552+ "type": "prometheus",
553+ "uid": "PBFA97CFB590B2093"
554+ },
555+ "editorMode": "code",
556+ "expr": "histogram_quantile(0.75, sum(rate(caddy_http_request_duration_seconds_bucket{instance=~\"$instance\", handler=~\"$handler\"}[1m])) by (le, instance, handler))",
557+ "interval": "",
558+ "legendFormat": "p75 - {{instance}} - {{handler}}",
559+ "range": true,
560+ "refId": "D"
561+ },
562+ {
563+ "datasource": {
564+ "type": "prometheus",
565+ "uid": "PBFA97CFB590B2093"
566+ },
567+ "editorMode": "code",
568+ "expr": "histogram_quantile(0.5, sum(rate(caddy_http_request_duration_seconds_bucket{instance=~\"$instance\", handler=~\"$handler\"}[1m])) by (le, instance, handler))",
569+ "interval": "",
570+ "legendFormat": "p50 - {{instance}} - {{handler}}",
571+ "range": true,
572+ "refId": "E"
573+ }
574+ ],
575+ "title": "Request Duration (percentile)",
576+ "type": "timeseries"
577+ },
578+ {
579+ "cards": {},
580+ "color": {
581+ "cardColor": "#b4ff00",
582+ "colorScale": "linear",
583+ "colorScheme": "interpolateInferno",
584+ "exponent": 0.5,
585+ "mode": "spectrum"
586+ },
587+ "dataFormat": "tsbuckets",
588+ "datasource": {
589+ "type": "prometheus",
590+ "uid": "PBFA97CFB590B2093"
591+ },
592+ "gridPos": {
593+ "h": 9,
594+ "w": 12,
595+ "x": 12,
596+ "y": 18
597+ },
598+ "heatmap": {},
599+ "hideZeroBuckets": true,
600+ "highlightCards": true,
601+ "id": 6,
602+ "interval": "",
603+ "legend": {
604+ "show": true
605+ },
606+ "maxDataPoints": 25,
607+ "pluginVersion": "7.1.0",
608+ "reverseYBuckets": false,
609+ "targets": [
610+ {
611+ "datasource": {
612+ "type": "prometheus",
613+ "uid": "PBFA97CFB590B2093"
614+ },
615+ "editorMode": "code",
616+ "expr": "sum(increase(caddy_http_request_duration_seconds_bucket{instance=~\"$instance\", handler=~\"$handler\"}[5m])) by (le, instance, handler)",
617+ "format": "heatmap",
618+ "interval": "",
619+ "legendFormat": "{{le}} - {{instance}} - {{handler}}",
620+ "range": true,
621+ "refId": "A"
622+ }
623+ ],
624+ "title": "Request Duration (heatmap)",
625+ "tooltip": {
626+ "show": true,
627+ "showHistogram": false
628+ },
629+ "type": "heatmap",
630+ "xAxis": {
631+ "show": true
632+ },
633+ "yAxis": {
634+ "format": "s",
635+ "logBase": 1,
636+ "show": true
637+ },
638+ "yBucketBound": "auto"
639+ }
640+ ],
641+ "refresh": false,
642+ "schemaVersion": 36,
643+ "style": "dark",
644+ "tags": [
645+ "http",
646+ "caddy",
647+ "prometheus"
648+ ],
649+ "templating": {
650+ "list": [
651+ {
652+ "current": {
653+ "selected": true,
654+ "text": [
655+ "prose.sh:443"
656+ ],
657+ "value": [
658+ "prose.sh:443"
659+ ]
660+ },
661+ "datasource": {
662+ "type": "prometheus",
663+ "uid": "PBFA97CFB590B2093"
664+ },
665+ "definition": "label_values(caddy_http_requests_total, instance)",
666+ "hide": 0,
667+ "includeAll": true,
668+ "label": "Instance",
669+ "multi": true,
670+ "name": "instance",
671+ "options": [],
672+ "query": {
673+ "query": "label_values(caddy_http_requests_total, instance)",
674+ "refId": "StandardVariableQuery"
675+ },
676+ "refresh": 2,
677+ "regex": "",
678+ "skipUrlSync": false,
679+ "sort": 0,
680+ "type": "query"
681+ },
682+ {
683+ "current": {
684+ "selected": true,
685+ "text": [
686+ "reverse_proxy"
687+ ],
688+ "value": [
689+ "reverse_proxy"
690+ ]
691+ },
692+ "datasource": {
693+ "type": "prometheus",
694+ "uid": "PBFA97CFB590B2093"
695+ },
696+ "definition": "label_values(caddy_http_requests_total{instance=~\"$instance\"}, handler)",
697+ "hide": 0,
698+ "includeAll": true,
699+ "label": "handler",
700+ "multi": true,
701+ "name": "handler",
702+ "options": [],
703+ "query": {
704+ "query": "label_values(caddy_http_requests_total{instance=~\"$instance\"}, handler)",
705+ "refId": "StandardVariableQuery"
706+ },
707+ "refresh": 2,
708+ "regex": "",
709+ "skipUrlSync": false,
710+ "sort": 1,
711+ "tagValuesQuery": "",
712+ "tagsQuery": "",
713+ "type": "query",
714+ "useTags": false
715+ }
716+ ]
717+ },
718+ "time": {
719+ "from": "now-15m",
720+ "to": "now"
721+ },
722+ "timepicker": {
723+ "refresh_intervals": [
724+ "10s",
725+ "30s",
726+ "1m",
727+ "5m",
728+ "15m",
729+ "30m",
730+ "1h",
731+ "2h",
732+ "1d"
733+ ]
734+ },
735+ "timezone": "",
736+ "title": "Caddy",
737+ "uid": "TZBbz9TMk",
738+ "version": 5,
739+ "weekStart": ""
740+}
1@@ -0,0 +1,11 @@
2+apiVersion: 1
3+
4+providers:
5+- name: 'Prometheus'
6+ orgId: 1
7+ folder: ''
8+ type: file
9+ disableDeletion: true
10+ editable: false
11+ options:
12+ path: /etc/grafana/provisioning/dashboards
1@@ -0,0 +1,2542 @@
2+{
3+ "annotations": {
4+ "list": [
5+ {
6+ "builtIn": 1,
7+ "datasource": "-- Grafana --",
8+ "enable": true,
9+ "hide": true,
10+ "iconColor": "rgba(0, 211, 255, 1)",
11+ "name": "Annotations & Alerts",
12+ "target": {
13+ "limit": 100,
14+ "matchAny": false,
15+ "tags": [],
16+ "type": "dashboard"
17+ },
18+ "type": "dashboard"
19+ }
20+ ]
21+ },
22+ "description": "Dashboard with details of the container metrics and host OS metrics.",
23+ "editable": true,
24+ "gnetId": 10566,
25+ "graphTooltip": 1,
26+ "id": 5,
27+ "iteration": 1634427417267,
28+ "links": [],
29+ "panels": [
30+ {
31+ "cacheTimeout": null,
32+ "datasource": "Prometheus",
33+ "fieldConfig": {
34+ "defaults": {
35+ "color": {
36+ "mode": "thresholds"
37+ },
38+ "decimals": 0,
39+ "mappings": [
40+ {
41+ "options": {
42+ "match": "null",
43+ "result": {
44+ "text": "N/A"
45+ }
46+ },
47+ "type": "special"
48+ }
49+ ],
50+ "thresholds": {
51+ "mode": "absolute",
52+ "steps": [
53+ {
54+ "color": "green",
55+ "value": null
56+ },
57+ {
58+ "color": "red",
59+ "value": 80
60+ }
61+ ]
62+ },
63+ "unit": "s"
64+ },
65+ "overrides": []
66+ },
67+ "gridPos": {
68+ "h": 4,
69+ "w": 4,
70+ "x": 0,
71+ "y": 0
72+ },
73+ "id": 24,
74+ "interval": null,
75+ "links": [],
76+ "maxDataPoints": 100,
77+ "options": {
78+ "colorMode": "none",
79+ "graphMode": "none",
80+ "justifyMode": "auto",
81+ "orientation": "horizontal",
82+ "reduceOptions": {
83+ "calcs": [
84+ "lastNotNull"
85+ ],
86+ "fields": "",
87+ "values": false
88+ },
89+ "text": {},
90+ "textMode": "auto"
91+ },
92+ "pluginVersion": "8.1.2",
93+ "targets": [
94+ {
95+ "exemplar": true,
96+ "expr": "time() - node_boot_time_seconds{instance=~\"$node_instance\"} * on(instance) group_left(nodename) node_uname_info",
97+ "format": "time_series",
98+ "hide": false,
99+ "interval": "",
100+ "intervalFactor": 2,
101+ "legendFormat": "{{ nodename }}",
102+ "refId": "A",
103+ "step": 1800
104+ }
105+ ],
106+ "title": "Uptime",
107+ "type": "stat"
108+ },
109+ {
110+ "cacheTimeout": null,
111+ "datasource": "Prometheus",
112+ "fieldConfig": {
113+ "defaults": {
114+ "color": {
115+ "mode": "thresholds"
116+ },
117+ "mappings": [
118+ {
119+ "options": {
120+ "match": "null",
121+ "result": {
122+ "text": "N/A"
123+ }
124+ },
125+ "type": "special"
126+ }
127+ ],
128+ "thresholds": {
129+ "mode": "absolute",
130+ "steps": [
131+ {
132+ "color": "green",
133+ "value": null
134+ },
135+ {
136+ "color": "red",
137+ "value": 80
138+ }
139+ ]
140+ },
141+ "unit": "none"
142+ },
143+ "overrides": []
144+ },
145+ "gridPos": {
146+ "h": 4,
147+ "w": 4,
148+ "x": 4,
149+ "y": 0
150+ },
151+ "id": 31,
152+ "interval": null,
153+ "links": [],
154+ "maxDataPoints": 100,
155+ "options": {
156+ "colorMode": "none",
157+ "graphMode": "none",
158+ "justifyMode": "auto",
159+ "orientation": "horizontal",
160+ "reduceOptions": {
161+ "calcs": [
162+ "lastNotNull"
163+ ],
164+ "fields": "",
165+ "values": false
166+ },
167+ "text": {},
168+ "textMode": "auto"
169+ },
170+ "pluginVersion": "8.1.2",
171+ "targets": [
172+ {
173+ "expr": "count(rate(container_last_seen{id=~\"/docker/.*\",instance=~\"$cadvisor_instance\"}[5m]))",
174+ "format": "time_series",
175+ "hide": false,
176+ "intervalFactor": 2,
177+ "refId": "A",
178+ "step": 1800
179+ }
180+ ],
181+ "title": "Containers",
182+ "type": "stat"
183+ },
184+ {
185+ "cacheTimeout": null,
186+ "datasource": "Prometheus",
187+ "fieldConfig": {
188+ "defaults": {
189+ "color": {
190+ "mode": "thresholds"
191+ },
192+ "decimals": 1,
193+ "mappings": [
194+ {
195+ "options": {
196+ "match": "null",
197+ "result": {
198+ "text": "N/A"
199+ }
200+ },
201+ "type": "special"
202+ }
203+ ],
204+ "max": 1,
205+ "min": 0,
206+ "thresholds": {
207+ "mode": "absolute",
208+ "steps": [
209+ {
210+ "color": "rgba(50, 172, 45, 0.97)",
211+ "value": null
212+ },
213+ {
214+ "color": "rgba(237, 129, 40, 0.89)",
215+ "value": 0.75
216+ },
217+ {
218+ "color": "rgba(245, 54, 54, 0.9)",
219+ "value": 0.9
220+ }
221+ ]
222+ },
223+ "unit": "percentunit"
224+ },
225+ "overrides": []
226+ },
227+ "gridPos": {
228+ "h": 4,
229+ "w": 4,
230+ "x": 8,
231+ "y": 0
232+ },
233+ "id": 26,
234+ "interval": null,
235+ "links": [],
236+ "maxDataPoints": 100,
237+ "options": {
238+ "orientation": "horizontal",
239+ "reduceOptions": {
240+ "calcs": [
241+ "lastNotNull"
242+ ],
243+ "fields": "",
244+ "values": false
245+ },
246+ "showThresholdLabels": false,
247+ "showThresholdMarkers": true,
248+ "text": {}
249+ },
250+ "pluginVersion": "8.1.2",
251+ "targets": [
252+ {
253+ "expr": "min((node_filesystem_size_bytes{fstype=~\"xfs|ext4\",instance=~\"$node_instance\"} - node_filesystem_free_bytes{fstype=~\"xfs|ext4\",instance=~\"$node_instance\"} )/ node_filesystem_size_bytes{fstype=~\"xfs|ext4\",instance=~\"$node_instance\"})",
254+ "format": "time_series",
255+ "hide": false,
256+ "intervalFactor": 2,
257+ "legendFormat": "/",
258+ "refId": "A",
259+ "step": 1800
260+ }
261+ ],
262+ "title": "Disk space /",
263+ "type": "gauge"
264+ },
265+ {
266+ "cacheTimeout": null,
267+ "datasource": "Prometheus",
268+ "fieldConfig": {
269+ "defaults": {
270+ "color": {
271+ "mode": "thresholds"
272+ },
273+ "decimals": 0,
274+ "mappings": [
275+ {
276+ "options": {
277+ "match": "null",
278+ "result": {
279+ "text": "N/A"
280+ }
281+ },
282+ "type": "special"
283+ }
284+ ],
285+ "max": 100,
286+ "min": 0,
287+ "thresholds": {
288+ "mode": "absolute",
289+ "steps": [
290+ {
291+ "color": "rgba(50, 172, 45, 0.97)",
292+ "value": null
293+ },
294+ {
295+ "color": "rgba(237, 129, 40, 0.89)",
296+ "value": 70
297+ },
298+ {
299+ "color": "rgba(245, 54, 54, 0.9)",
300+ "value": 90
301+ }
302+ ]
303+ },
304+ "unit": "percent"
305+ },
306+ "overrides": []
307+ },
308+ "gridPos": {
309+ "h": 4,
310+ "w": 4,
311+ "x": 12,
312+ "y": 0
313+ },
314+ "id": 25,
315+ "interval": null,
316+ "links": [],
317+ "maxDataPoints": 100,
318+ "options": {
319+ "orientation": "horizontal",
320+ "reduceOptions": {
321+ "calcs": [
322+ "lastNotNull"
323+ ],
324+ "fields": "",
325+ "values": false
326+ },
327+ "showThresholdLabels": false,
328+ "showThresholdMarkers": true,
329+ "text": {}
330+ },
331+ "pluginVersion": "8.1.2",
332+ "targets": [
333+ {
334+ "exemplar": true,
335+ "expr": "((node_memory_MemTotal_bytes{instance=~\"$node_instance\"} - node_memory_MemAvailable_bytes{instance=~\"$node_instance\"}) / node_memory_MemTotal_bytes{instance=~\"$node_instance\"}) * 100 * on(instance) group_left(nodename) node_uname_info",
336+ "format": "time_series",
337+ "hide": false,
338+ "interval": "",
339+ "intervalFactor": 2,
340+ "legendFormat": "{{ nodename }}",
341+ "refId": "A",
342+ "step": 1800
343+ }
344+ ],
345+ "title": "Memory",
346+ "type": "gauge"
347+ },
348+ {
349+ "cacheTimeout": null,
350+ "datasource": "Prometheus",
351+ "fieldConfig": {
352+ "defaults": {
353+ "color": {
354+ "mode": "thresholds"
355+ },
356+ "decimals": 0,
357+ "mappings": [
358+ {
359+ "options": {
360+ "match": "null",
361+ "result": {
362+ "text": "N/A"
363+ }
364+ },
365+ "type": "special"
366+ }
367+ ],
368+ "max": 500000000,
369+ "min": 0,
370+ "thresholds": {
371+ "mode": "absolute",
372+ "steps": [
373+ {
374+ "color": "rgba(50, 172, 45, 0.97)",
375+ "value": null
376+ },
377+ {
378+ "color": "rgba(237, 129, 40, 0.89)",
379+ "value": 400000000
380+ },
381+ {
382+ "color": "rgba(245, 54, 54, 0.9)"
383+ }
384+ ]
385+ },
386+ "unit": "decbytes"
387+ },
388+ "overrides": []
389+ },
390+ "gridPos": {
391+ "h": 4,
392+ "w": 4,
393+ "x": 16,
394+ "y": 0
395+ },
396+ "id": 30,
397+ "interval": null,
398+ "links": [],
399+ "maxDataPoints": 100,
400+ "options": {
401+ "orientation": "horizontal",
402+ "reduceOptions": {
403+ "calcs": [
404+ "lastNotNull"
405+ ],
406+ "fields": "",
407+ "values": false
408+ },
409+ "showThresholdLabels": false,
410+ "showThresholdMarkers": true,
411+ "text": {}
412+ },
413+ "pluginVersion": "8.1.2",
414+ "targets": [
415+ {
416+ "exemplar": true,
417+ "expr": "(node_memory_SwapTotal_bytes{instance=~\"$node_instance\"} - node_memory_SwapFree_bytes{instance=~\"$node_instance\"}) * on(instance) group_left(nodename) node_uname_info",
418+ "format": "time_series",
419+ "interval": "",
420+ "intervalFactor": 2,
421+ "legendFormat": "{{ nodename }}",
422+ "refId": "A",
423+ "step": 1800
424+ }
425+ ],
426+ "title": "Swap",
427+ "type": "gauge"
428+ },
429+ {
430+ "cacheTimeout": null,
431+ "datasource": "Prometheus",
432+ "fieldConfig": {
433+ "defaults": {
434+ "color": {
435+ "fixedColor": "rgb(69, 193, 31)",
436+ "mode": "fixed"
437+ },
438+ "decimals": 0,
439+ "mappings": [
440+ {
441+ "options": {
442+ "match": "null",
443+ "result": {
444+ "text": "N/A"
445+ }
446+ },
447+ "type": "special"
448+ }
449+ ],
450+ "thresholds": {
451+ "mode": "absolute",
452+ "steps": [
453+ {
454+ "color": "rgba(245, 54, 54, 0.9)",
455+ "value": null
456+ },
457+ {
458+ "color": "rgba(237, 129, 40, 0.89)",
459+ "value": 0.8
460+ },
461+ {
462+ "color": "rgba(50, 172, 45, 0.97)",
463+ "value": 0.9
464+ }
465+ ]
466+ },
467+ "unit": "percent"
468+ },
469+ "overrides": []
470+ },
471+ "gridPos": {
472+ "h": 4,
473+ "w": 4,
474+ "x": 20,
475+ "y": 0
476+ },
477+ "id": 27,
478+ "interval": null,
479+ "links": [],
480+ "maxDataPoints": 100,
481+ "options": {
482+ "colorMode": "none",
483+ "graphMode": "area",
484+ "justifyMode": "auto",
485+ "orientation": "horizontal",
486+ "reduceOptions": {
487+ "calcs": [
488+ "mean"
489+ ],
490+ "fields": "",
491+ "values": false
492+ },
493+ "text": {},
494+ "textMode": "auto"
495+ },
496+ "pluginVersion": "8.1.2",
497+ "targets": [
498+ {
499+ "expr": "node_load1{instance=~\"$node_instance\"} / count by(job, instance)(count by(job, instance, cpu)(node_cpu_seconds_total{instance=~\"$node_instance\"}))",
500+ "format": "time_series",
501+ "hide": true,
502+ "intervalFactor": 2,
503+ "refId": "A",
504+ "step": 1800
505+ },
506+ {
507+ "exemplar": true,
508+ "expr": "(sum(node_load1{instance=~\"$node_instance\"}) by (instance) / count(node_cpu_seconds_total{mode=\"system\",instance=~\"$node_instance\"}) by (instance) * 100) * on(instance) group_left(nodename) node_uname_info",
509+ "format": "time_series",
510+ "hide": false,
511+ "interval": "",
512+ "intervalFactor": 2,
513+ "legendFormat": "{{ nodename }}",
514+ "refId": "B"
515+ }
516+ ],
517+ "title": "Load1",
518+ "type": "stat"
519+ },
520+ {
521+ "aliasColors": {
522+ "SENT": "#BF1B00"
523+ },
524+ "bars": false,
525+ "dashLength": 10,
526+ "dashes": false,
527+ "datasource": "Prometheus",
528+ "editable": true,
529+ "error": false,
530+ "fill": 1,
531+ "fillGradient": 0,
532+ "grid": {},
533+ "gridPos": {
534+ "h": 6,
535+ "w": 4,
536+ "x": 0,
537+ "y": 4
538+ },
539+ "hiddenSeries": false,
540+ "id": 19,
541+ "legend": {
542+ "avg": false,
543+ "current": false,
544+ "max": false,
545+ "min": false,
546+ "show": false,
547+ "total": false,
548+ "values": false
549+ },
550+ "lines": true,
551+ "linewidth": 1,
552+ "links": [],
553+ "nullPointMode": "null as zero",
554+ "options": {
555+ "alertThreshold": true
556+ },
557+ "percentage": false,
558+ "pluginVersion": "8.1.2",
559+ "pointradius": 1,
560+ "points": false,
561+ "renderer": "flot",
562+ "seriesOverrides": [],
563+ "spaceLength": 10,
564+ "stack": false,
565+ "steppedLine": false,
566+ "targets": [
567+ {
568+ "expr": "sum(rate(container_network_receive_bytes_total{id=\"/\",instance=~\"$cadvisor_instance\"}[5m])) by (id)",
569+ "format": "time_series",
570+ "hide": false,
571+ "intervalFactor": 2,
572+ "legendFormat": "RECEIVED",
573+ "refId": "A",
574+ "step": 600
575+ },
576+ {
577+ "expr": "- sum(rate(container_network_transmit_bytes_total{id=\"/\",instance=~\"$cadvisor_instance\"}[5m ])) by (id)",
578+ "format": "time_series",
579+ "hide": false,
580+ "intervalFactor": 2,
581+ "legendFormat": "SENT",
582+ "refId": "B",
583+ "step": 600
584+ }
585+ ],
586+ "thresholds": [],
587+ "timeFrom": null,
588+ "timeRegions": [],
589+ "timeShift": null,
590+ "title": "Network Traffic",
591+ "tooltip": {
592+ "msResolution": true,
593+ "shared": true,
594+ "sort": 0,
595+ "value_type": "cumulative"
596+ },
597+ "type": "graph",
598+ "xaxis": {
599+ "buckets": null,
600+ "mode": "time",
601+ "name": null,
602+ "show": false,
603+ "values": []
604+ },
605+ "yaxes": [
606+ {
607+ "format": "bytes",
608+ "label": null,
609+ "logBase": 1,
610+ "max": null,
611+ "min": null,
612+ "show": true
613+ },
614+ {
615+ "format": "short",
616+ "label": null,
617+ "logBase": 1,
618+ "max": null,
619+ "min": null,
620+ "show": false
621+ }
622+ ],
623+ "yaxis": {
624+ "align": false,
625+ "alignLevel": null
626+ }
627+ },
628+ {
629+ "aliasColors": {
630+ "{id=\"/\",instance=\"cadvisor:8080\",job=\"prometheus\"}": "#BA43A9"
631+ },
632+ "bars": false,
633+ "dashLength": 10,
634+ "dashes": false,
635+ "datasource": "Prometheus",
636+ "editable": true,
637+ "error": false,
638+ "fill": 1,
639+ "fillGradient": 0,
640+ "grid": {},
641+ "gridPos": {
642+ "h": 6,
643+ "w": 4,
644+ "x": 4,
645+ "y": 4
646+ },
647+ "hiddenSeries": false,
648+ "id": 5,
649+ "legend": {
650+ "avg": false,
651+ "current": false,
652+ "max": false,
653+ "min": false,
654+ "show": false,
655+ "total": false,
656+ "values": false
657+ },
658+ "lines": true,
659+ "linewidth": 1,
660+ "links": [],
661+ "nullPointMode": "null as zero",
662+ "options": {
663+ "alertThreshold": true
664+ },
665+ "percentage": false,
666+ "pluginVersion": "8.1.2",
667+ "pointradius": 5,
668+ "points": false,
669+ "renderer": "flot",
670+ "seriesOverrides": [],
671+ "spaceLength": 10,
672+ "stack": true,
673+ "steppedLine": false,
674+ "targets": [
675+ {
676+ "expr": "sum(rate(container_cpu_system_seconds_total[1m]))",
677+ "format": "time_series",
678+ "hide": true,
679+ "intervalFactor": 2,
680+ "legendFormat": "a",
681+ "refId": "B",
682+ "step": 120
683+ },
684+ {
685+ "expr": "sum(rate(container_cpu_system_seconds_total{name=~\".+\"}[1m]))",
686+ "format": "time_series",
687+ "hide": true,
688+ "interval": "",
689+ "intervalFactor": 2,
690+ "legendFormat": "nur container",
691+ "refId": "F",
692+ "step": 10
693+ },
694+ {
695+ "expr": "sum(rate(container_cpu_system_seconds_total{id=\"/\"}[1m]))",
696+ "format": "time_series",
697+ "hide": true,
698+ "interval": "",
699+ "intervalFactor": 2,
700+ "legendFormat": "nur docker host",
701+ "metric": "",
702+ "refId": "A",
703+ "step": 20
704+ },
705+ {
706+ "expr": "sum(rate(process_cpu_seconds_total[$__interval])) * 100",
707+ "format": "time_series",
708+ "hide": true,
709+ "interval": "",
710+ "intervalFactor": 2,
711+ "legendFormat": "host",
712+ "metric": "",
713+ "refId": "C",
714+ "step": 600
715+ },
716+ {
717+ "expr": "sum(rate(container_cpu_system_seconds_total{name=~\".+\"}[1m])) + sum(rate(container_cpu_system_seconds_total{id=\"/\"}[1m])) + sum(rate(process_cpu_seconds_total[1m]))",
718+ "format": "time_series",
719+ "hide": true,
720+ "intervalFactor": 2,
721+ "legendFormat": "",
722+ "refId": "D",
723+ "step": 120
724+ },
725+ {
726+ "exemplar": true,
727+ "expr": "100 - (avg by (instance) (irate(node_cpu_seconds_total{instance=~\"$node_instance\",mode=\"idle\"}[5m])) * 100) * on(instance) group_left(nodename) node_uname_info",
728+ "format": "time_series",
729+ "hide": false,
730+ "interval": "",
731+ "intervalFactor": 2,
732+ "legendFormat": "{{ nodename }}",
733+ "refId": "E"
734+ }
735+ ],
736+ "thresholds": [],
737+ "timeFrom": null,
738+ "timeRegions": [],
739+ "timeShift": null,
740+ "title": "CPU Usage",
741+ "tooltip": {
742+ "msResolution": true,
743+ "shared": true,
744+ "sort": 0,
745+ "value_type": "cumulative"
746+ },
747+ "type": "graph",
748+ "xaxis": {
749+ "buckets": null,
750+ "mode": "time",
751+ "name": null,
752+ "show": false,
753+ "values": []
754+ },
755+ "yaxes": [
756+ {
757+ "format": "percent",
758+ "label": "",
759+ "logBase": 1,
760+ "max": null,
761+ "min": null,
762+ "show": true
763+ },
764+ {
765+ "format": "short",
766+ "label": null,
767+ "logBase": 1,
768+ "max": null,
769+ "min": null,
770+ "show": false
771+ }
772+ ],
773+ "yaxis": {
774+ "align": false,
775+ "alignLevel": null
776+ }
777+ },
778+ {
779+ "alert": {
780+ "conditions": [
781+ {
782+ "evaluator": {
783+ "params": [
784+ 1.25
785+ ],
786+ "type": "gt"
787+ },
788+ "query": {
789+ "params": [
790+ "A",
791+ "5m",
792+ "now"
793+ ]
794+ },
795+ "reducer": {
796+ "params": [],
797+ "type": "avg"
798+ },
799+ "type": "query"
800+ }
801+ ],
802+ "executionErrorState": "alerting",
803+ "frequency": "60s",
804+ "handler": 1,
805+ "name": "Panel Title alert",
806+ "noDataState": "keep_state",
807+ "notifications": [
808+ {
809+ "id": 1
810+ }
811+ ]
812+ },
813+ "aliasColors": {},
814+ "bars": false,
815+ "dashLength": 10,
816+ "dashes": false,
817+ "datasource": "Prometheus",
818+ "decimals": 0,
819+ "editable": true,
820+ "error": false,
821+ "fill": 1,
822+ "fillGradient": 0,
823+ "gridPos": {
824+ "h": 6,
825+ "w": 4,
826+ "x": 8,
827+ "y": 4
828+ },
829+ "hiddenSeries": false,
830+ "id": 28,
831+ "legend": {
832+ "avg": false,
833+ "current": false,
834+ "max": false,
835+ "min": false,
836+ "show": false,
837+ "total": false,
838+ "values": false
839+ },
840+ "lines": true,
841+ "linewidth": 1,
842+ "links": [],
843+ "nullPointMode": "connected",
844+ "options": {
845+ "alertThreshold": true
846+ },
847+ "percentage": false,
848+ "pluginVersion": "8.1.2",
849+ "pointradius": 5,
850+ "points": false,
851+ "renderer": "flot",
852+ "seriesOverrides": [],
853+ "spaceLength": 10,
854+ "stack": false,
855+ "steppedLine": false,
856+ "targets": [
857+ {
858+ "expr": "node_load1{instance=~\"$node_instance\"} / count by(job, instance)(count by(job, instance, cpu)(node_cpu_seconds_total{instance=~\"$node_instance\"}))",
859+ "format": "time_series",
860+ "hide": true,
861+ "intervalFactor": 2,
862+ "refId": "A",
863+ "step": 600
864+ },
865+ {
866+ "exemplar": true,
867+ "expr": "sum(node_load1{instance=~\"$node_instance\"}) by (instance) / count(node_cpu_seconds_total{mode=\"system\",instance=~\"$node_instance\"}) by (instance) * 100 * on(instance) group_left(nodename) node_uname_info",
868+ "format": "time_series",
869+ "hide": false,
870+ "interval": "",
871+ "intervalFactor": 2,
872+ "legendFormat": "{{ nodename }}",
873+ "refId": "B"
874+ }
875+ ],
876+ "thresholds": [
877+ {
878+ "colorMode": "critical",
879+ "fill": true,
880+ "line": true,
881+ "op": "gt",
882+ "value": 1.25,
883+ "visible": true
884+ }
885+ ],
886+ "timeFrom": null,
887+ "timeRegions": [],
888+ "timeShift": null,
889+ "title": "Load 1",
890+ "tooltip": {
891+ "msResolution": false,
892+ "shared": true,
893+ "sort": 0,
894+ "value_type": "individual"
895+ },
896+ "type": "graph",
897+ "xaxis": {
898+ "buckets": null,
899+ "mode": "time",
900+ "name": null,
901+ "show": false,
902+ "values": []
903+ },
904+ "yaxes": [
905+ {
906+ "format": "percent",
907+ "label": null,
908+ "logBase": 1,
909+ "max": "300",
910+ "min": null,
911+ "show": true
912+ },
913+ {
914+ "format": "short",
915+ "label": null,
916+ "logBase": 1,
917+ "max": null,
918+ "min": null,
919+ "show": false
920+ }
921+ ],
922+ "yaxis": {
923+ "align": false,
924+ "alignLevel": null
925+ }
926+ },
927+ {
928+ "alert": {
929+ "conditions": [
930+ {
931+ "evaluator": {
932+ "params": [
933+ 250000000000
934+ ],
935+ "type": "gt"
936+ },
937+ "query": {
938+ "params": [
939+ "A",
940+ "5m",
941+ "now"
942+ ]
943+ },
944+ "reducer": {
945+ "params": [],
946+ "type": "avg"
947+ },
948+ "type": "query"
949+ }
950+ ],
951+ "executionErrorState": "alerting",
952+ "frequency": "60s",
953+ "handler": 1,
954+ "name": "Free/Used Disk Space alert",
955+ "noDataState": "keep_state",
956+ "notifications": [
957+ {
958+ "id": 1
959+ }
960+ ]
961+ },
962+ "aliasColors": {
963+ "Belegete Festplatte": "#BF1B00",
964+ "Free Disk Space": "#7EB26D",
965+ "Used Disk Space": "#7EB26D",
966+ "{}": "#BF1B00"
967+ },
968+ "bars": false,
969+ "dashLength": 10,
970+ "dashes": false,
971+ "datasource": "Prometheus",
972+ "editable": true,
973+ "error": false,
974+ "fill": 1,
975+ "fillGradient": 0,
976+ "grid": {},
977+ "gridPos": {
978+ "h": 6,
979+ "w": 4,
980+ "x": 12,
981+ "y": 4
982+ },
983+ "hiddenSeries": false,
984+ "id": 13,
985+ "legend": {
986+ "avg": false,
987+ "current": false,
988+ "max": false,
989+ "min": false,
990+ "show": false,
991+ "total": false,
992+ "values": false
993+ },
994+ "lines": true,
995+ "linewidth": 1,
996+ "links": [],
997+ "nullPointMode": "null as zero",
998+ "options": {
999+ "alertThreshold": true
1000+ },
1001+ "percentage": false,
1002+ "pluginVersion": "8.1.2",
1003+ "pointradius": 5,
1004+ "points": false,
1005+ "renderer": "flot",
1006+ "seriesOverrides": [
1007+ {
1008+ "alias": "Used Disk Space",
1009+ "yaxis": 1
1010+ }
1011+ ],
1012+ "spaceLength": 10,
1013+ "stack": true,
1014+ "steppedLine": false,
1015+ "targets": [
1016+ {
1017+ "exemplar": true,
1018+ "expr": "(node_filesystem_size_bytes{fstype=\"ext4\",instance=~\"$node_instance\"} - node_filesystem_free_bytes{fstype=\"ext4\",instance=~\"$node_instance\"}) * on(instance) group_left(nodename) node_uname_info",
1019+ "format": "time_series",
1020+ "hide": false,
1021+ "interval": "",
1022+ "intervalFactor": 2,
1023+ "legendFormat": "{{ nodename }}",
1024+ "refId": "A",
1025+ "step": 600
1026+ }
1027+ ],
1028+ "thresholds": [
1029+ {
1030+ "colorMode": "critical",
1031+ "fill": true,
1032+ "line": true,
1033+ "op": "gt",
1034+ "value": 250000000000,
1035+ "visible": true
1036+ }
1037+ ],
1038+ "timeFrom": null,
1039+ "timeRegions": [],
1040+ "timeShift": null,
1041+ "title": "Used Disk Space /",
1042+ "tooltip": {
1043+ "msResolution": true,
1044+ "shared": true,
1045+ "sort": 0,
1046+ "value_type": "individual"
1047+ },
1048+ "type": "graph",
1049+ "xaxis": {
1050+ "buckets": null,
1051+ "mode": "time",
1052+ "name": null,
1053+ "show": false,
1054+ "values": []
1055+ },
1056+ "yaxes": [
1057+ {
1058+ "format": "bytes",
1059+ "label": "",
1060+ "logBase": 1,
1061+ "max": "295279001600",
1062+ "min": 0,
1063+ "show": true
1064+ },
1065+ {
1066+ "format": "short",
1067+ "label": null,
1068+ "logBase": 1,
1069+ "max": null,
1070+ "min": null,
1071+ "show": false
1072+ }
1073+ ],
1074+ "yaxis": {
1075+ "align": false,
1076+ "alignLevel": null
1077+ }
1078+ },
1079+ {
1080+ "alert": {
1081+ "conditions": [
1082+ {
1083+ "evaluator": {
1084+ "params": [
1085+ 214748364800
1086+ ],
1087+ "type": "gt"
1088+ },
1089+ "query": {
1090+ "params": [
1091+ "A",
1092+ "5m",
1093+ "now"
1094+ ]
1095+ },
1096+ "reducer": {
1097+ "params": [],
1098+ "type": "avg"
1099+ },
1100+ "type": "query"
1101+ }
1102+ ],
1103+ "executionErrorState": "alerting",
1104+ "frequency": "60s",
1105+ "handler": 1,
1106+ "name": "Available Memory alert",
1107+ "noDataState": "keep_state",
1108+ "notifications": [
1109+ {
1110+ "id": 1
1111+ }
1112+ ]
1113+ },
1114+ "aliasColors": {
1115+ "Available Memory": "#7EB26D",
1116+ "Unavailable Memory": "#7EB26D"
1117+ },
1118+ "bars": false,
1119+ "dashLength": 10,
1120+ "dashes": false,
1121+ "datasource": "Prometheus",
1122+ "editable": true,
1123+ "error": false,
1124+ "fill": 1,
1125+ "fillGradient": 0,
1126+ "grid": {},
1127+ "gridPos": {
1128+ "h": 6,
1129+ "w": 4,
1130+ "x": 16,
1131+ "y": 4
1132+ },
1133+ "hiddenSeries": false,
1134+ "id": 20,
1135+ "legend": {
1136+ "avg": false,
1137+ "current": false,
1138+ "max": false,
1139+ "min": false,
1140+ "show": false,
1141+ "total": false,
1142+ "values": false
1143+ },
1144+ "lines": true,
1145+ "linewidth": 1,
1146+ "links": [],
1147+ "nullPointMode": "null as zero",
1148+ "options": {
1149+ "alertThreshold": true
1150+ },
1151+ "percentage": false,
1152+ "pluginVersion": "8.1.2",
1153+ "pointradius": 5,
1154+ "points": false,
1155+ "renderer": "flot",
1156+ "seriesOverrides": [],
1157+ "spaceLength": 10,
1158+ "stack": true,
1159+ "steppedLine": false,
1160+ "targets": [
1161+ {
1162+ "expr": "container_memory_rss{name=~\".+\"}",
1163+ "format": "time_series",
1164+ "hide": true,
1165+ "intervalFactor": 2,
1166+ "legendFormat": "{{__name__}}",
1167+ "refId": "D",
1168+ "step": 20
1169+ },
1170+ {
1171+ "expr": "sum(container_memory_rss{name=~\".+\"})",
1172+ "format": "time_series",
1173+ "hide": true,
1174+ "intervalFactor": 2,
1175+ "legendFormat": "{{__name__}}",
1176+ "refId": "A",
1177+ "step": 20
1178+ },
1179+ {
1180+ "expr": "container_memory_usage_bytes{name=~\".+\"}",
1181+ "format": "time_series",
1182+ "hide": true,
1183+ "intervalFactor": 2,
1184+ "legendFormat": "{{name}}",
1185+ "refId": "B",
1186+ "step": 20
1187+ },
1188+ {
1189+ "expr": "container_memory_rss{id=\"/\"}",
1190+ "format": "time_series",
1191+ "hide": true,
1192+ "intervalFactor": 2,
1193+ "legendFormat": "{{__name__}}",
1194+ "refId": "C",
1195+ "step": 20
1196+ },
1197+ {
1198+ "expr": "sum(container_memory_rss)",
1199+ "format": "time_series",
1200+ "hide": true,
1201+ "intervalFactor": 2,
1202+ "legendFormat": "{{__name__}}",
1203+ "refId": "E",
1204+ "step": 20
1205+ },
1206+ {
1207+ "expr": "node_memory_Buffers",
1208+ "format": "time_series",
1209+ "hide": true,
1210+ "intervalFactor": 2,
1211+ "legendFormat": "node_memory_Dirty",
1212+ "refId": "N",
1213+ "step": 30
1214+ },
1215+ {
1216+ "expr": "node_memory_MemFree",
1217+ "format": "time_series",
1218+ "hide": true,
1219+ "intervalFactor": 2,
1220+ "legendFormat": "{{__name__}}",
1221+ "refId": "F",
1222+ "step": 20
1223+ },
1224+ {
1225+ "expr": "node_memory_MemAvailable",
1226+ "format": "time_series",
1227+ "hide": true,
1228+ "intervalFactor": 2,
1229+ "legendFormat": "Available Memory",
1230+ "refId": "H",
1231+ "step": 20
1232+ },
1233+ {
1234+ "expr": "node_memory_MemTotal_bytes{instance=~\"$node_instance\"} - node_memory_MemAvailable_bytes{instance=~\"$node_instance\"}",
1235+ "format": "time_series",
1236+ "hide": true,
1237+ "intervalFactor": 2,
1238+ "legendFormat": "Unavailable Memory",
1239+ "refId": "G",
1240+ "step": 600
1241+ },
1242+ {
1243+ "expr": "node_memory_Inactive",
1244+ "format": "time_series",
1245+ "hide": true,
1246+ "intervalFactor": 2,
1247+ "legendFormat": "{{__name__}}",
1248+ "refId": "I",
1249+ "step": 30
1250+ },
1251+ {
1252+ "expr": "node_memory_KernelStack",
1253+ "format": "time_series",
1254+ "hide": true,
1255+ "intervalFactor": 2,
1256+ "legendFormat": "{{__name__}}",
1257+ "refId": "J",
1258+ "step": 30
1259+ },
1260+ {
1261+ "expr": "node_memory_Active",
1262+ "format": "time_series",
1263+ "hide": true,
1264+ "intervalFactor": 2,
1265+ "legendFormat": "{{__name__}}",
1266+ "refId": "K",
1267+ "step": 30
1268+ },
1269+ {
1270+ "expr": "node_memory_MemTotal - (node_memory_Active + node_memory_MemFree + node_memory_Inactive)",
1271+ "format": "time_series",
1272+ "hide": true,
1273+ "intervalFactor": 2,
1274+ "legendFormat": "Unknown",
1275+ "refId": "L",
1276+ "step": 40
1277+ },
1278+ {
1279+ "expr": "node_memory_MemFree + node_memory_Inactive ",
1280+ "format": "time_series",
1281+ "hide": true,
1282+ "intervalFactor": 2,
1283+ "legendFormat": "{{__name__}}",
1284+ "refId": "M",
1285+ "step": 30
1286+ },
1287+ {
1288+ "expr": "container_memory_rss{name=~\".+\"}",
1289+ "format": "time_series",
1290+ "hide": true,
1291+ "intervalFactor": 2,
1292+ "legendFormat": "{{__name__}}",
1293+ "refId": "O",
1294+ "step": 30
1295+ },
1296+ {
1297+ "exemplar": true,
1298+ "expr": "node_memory_MemAvailable_bytes{instance=~\"$node_instance\"} * on(instance) group_left(nodename) node_uname_info",
1299+ "format": "time_series",
1300+ "hide": false,
1301+ "interval": "",
1302+ "intervalFactor": 2,
1303+ "legendFormat": "{{ nodename }} - Available memory",
1304+ "refId": "P",
1305+ "step": 40
1306+ },
1307+ {
1308+ "exemplar": true,
1309+ "expr": "node_memory_MemFree_bytes{instance=~\"$node_instance\"} * on(instance) group_left(nodename) node_uname_info",
1310+ "format": "time_series",
1311+ "interval": "",
1312+ "intervalFactor": 2,
1313+ "legendFormat": "{{ nodename }} - Free memory",
1314+ "refId": "Q"
1315+ },
1316+ {
1317+ "exemplar": true,
1318+ "expr": "node_memory_MemTotal_bytes{instance=~\"$node_instance\"} * on(instance) group_left(nodename) node_uname_info",
1319+ "format": "time_series",
1320+ "interval": "",
1321+ "intervalFactor": 2,
1322+ "legendFormat": "{{ nodename }} - Total memory",
1323+ "refId": "R"
1324+ },
1325+ {
1326+ "exemplar": true,
1327+ "expr": "node_memory_MemTotal_bytes{instance=~\"$node_instance\"}-(node_memory_Buffers_bytes{instance=~\"$node_instance\"}+node_memory_Cached_bytes{instance=~\"$node_instance\"}+node_memory_MemFree_bytes{instance=~\"$node_instance\"}) * on(instance) group_left(nodename) node_uname_info",
1328+ "format": "time_series",
1329+ "interval": "",
1330+ "intervalFactor": 2,
1331+ "legendFormat": "{{ nodename }} - Used memory",
1332+ "refId": "S"
1333+ }
1334+ ],
1335+ "thresholds": [
1336+ {
1337+ "colorMode": "critical",
1338+ "fill": true,
1339+ "line": true,
1340+ "op": "gt",
1341+ "value": 214748364800,
1342+ "visible": true
1343+ }
1344+ ],
1345+ "timeFrom": null,
1346+ "timeRegions": [],
1347+ "timeShift": null,
1348+ "title": "Available Memory",
1349+ "tooltip": {
1350+ "msResolution": true,
1351+ "shared": true,
1352+ "sort": 0,
1353+ "value_type": "individual"
1354+ },
1355+ "type": "graph",
1356+ "xaxis": {
1357+ "buckets": null,
1358+ "mode": "time",
1359+ "name": null,
1360+ "show": false,
1361+ "values": []
1362+ },
1363+ "yaxes": [
1364+ {
1365+ "format": "bytes",
1366+ "label": "",
1367+ "logBase": 1,
1368+ "max": "269509197824",
1369+ "min": 0,
1370+ "show": true
1371+ },
1372+ {
1373+ "format": "short",
1374+ "label": null,
1375+ "logBase": 1,
1376+ "max": null,
1377+ "min": null,
1378+ "show": false
1379+ }
1380+ ],
1381+ "yaxis": {
1382+ "align": false,
1383+ "alignLevel": null
1384+ }
1385+ },
1386+ {
1387+ "aliasColors": {
1388+ "IN on /sda": "#7EB26D",
1389+ "OUT on /sda": "#890F02"
1390+ },
1391+ "bars": false,
1392+ "dashLength": 10,
1393+ "dashes": false,
1394+ "datasource": "Prometheus",
1395+ "editable": true,
1396+ "error": false,
1397+ "fill": 1,
1398+ "fillGradient": 0,
1399+ "grid": {},
1400+ "gridPos": {
1401+ "h": 6,
1402+ "w": 4,
1403+ "x": 20,
1404+ "y": 4
1405+ },
1406+ "hiddenSeries": false,
1407+ "id": 3,
1408+ "legend": {
1409+ "avg": false,
1410+ "current": false,
1411+ "max": false,
1412+ "min": false,
1413+ "show": false,
1414+ "total": false,
1415+ "values": false
1416+ },
1417+ "lines": true,
1418+ "linewidth": 1,
1419+ "links": [],
1420+ "nullPointMode": "null as zero",
1421+ "options": {
1422+ "alertThreshold": true
1423+ },
1424+ "percentage": false,
1425+ "pluginVersion": "8.1.2",
1426+ "pointradius": 5,
1427+ "points": false,
1428+ "renderer": "flot",
1429+ "seriesOverrides": [],
1430+ "spaceLength": 10,
1431+ "stack": false,
1432+ "steppedLine": false,
1433+ "targets": [
1434+ {
1435+ "exemplar": true,
1436+ "expr": "-sum(rate(node_disk_read_bytes_total{instance=~\"$node_instance\"}[5m]) * on(instance) group_left(nodename) node_uname_info) by (device, nodename)",
1437+ "format": "time_series",
1438+ "hide": false,
1439+ "interval": "",
1440+ "intervalFactor": 2,
1441+ "legendFormat": "{{ nodename }} - OUT on /{{device}}",
1442+ "metric": "node_disk_bytes_read",
1443+ "refId": "A",
1444+ "step": 600
1445+ },
1446+ {
1447+ "exemplar": true,
1448+ "expr": "sum(rate(node_disk_written_bytes_total{instance=~\"$node_instance\"}[5m]) * on(instance) group_left(nodename) node_uname_info) by (device, nodename)",
1449+ "format": "time_series",
1450+ "hide": false,
1451+ "interval": "",
1452+ "intervalFactor": 2,
1453+ "legendFormat": "{{ nodename }} - IN on /{{device}}",
1454+ "metric": "",
1455+ "refId": "B",
1456+ "step": 600
1457+ }
1458+ ],
1459+ "thresholds": [],
1460+ "timeFrom": null,
1461+ "timeRegions": [],
1462+ "timeShift": null,
1463+ "title": "Disk I/O",
1464+ "tooltip": {
1465+ "msResolution": true,
1466+ "shared": true,
1467+ "sort": 0,
1468+ "value_type": "cumulative"
1469+ },
1470+ "type": "graph",
1471+ "xaxis": {
1472+ "buckets": null,
1473+ "mode": "time",
1474+ "name": null,
1475+ "show": false,
1476+ "values": []
1477+ },
1478+ "yaxes": [
1479+ {
1480+ "format": "Bps",
1481+ "label": null,
1482+ "logBase": 1,
1483+ "max": null,
1484+ "min": null,
1485+ "show": true
1486+ },
1487+ {
1488+ "format": "short",
1489+ "label": null,
1490+ "logBase": 1,
1491+ "max": null,
1492+ "min": null,
1493+ "show": false
1494+ }
1495+ ],
1496+ "yaxis": {
1497+ "align": false,
1498+ "alignLevel": null
1499+ }
1500+ },
1501+ {
1502+ "aliasColors": {},
1503+ "bars": false,
1504+ "dashLength": 10,
1505+ "dashes": false,
1506+ "datasource": "Prometheus",
1507+ "editable": true,
1508+ "error": false,
1509+ "fill": 1,
1510+ "fillGradient": 0,
1511+ "grid": {},
1512+ "gridPos": {
1513+ "h": 7,
1514+ "w": 12,
1515+ "x": 0,
1516+ "y": 10
1517+ },
1518+ "hiddenSeries": false,
1519+ "id": 8,
1520+ "legend": {
1521+ "alignAsTable": true,
1522+ "avg": false,
1523+ "current": false,
1524+ "max": false,
1525+ "min": false,
1526+ "rightSide": true,
1527+ "show": true,
1528+ "total": false,
1529+ "values": false
1530+ },
1531+ "lines": true,
1532+ "linewidth": 2,
1533+ "links": [],
1534+ "nullPointMode": "null as zero",
1535+ "options": {
1536+ "alertThreshold": true
1537+ },
1538+ "percentage": false,
1539+ "pluginVersion": "8.1.2",
1540+ "pointradius": 5,
1541+ "points": false,
1542+ "renderer": "flot",
1543+ "seriesOverrides": [],
1544+ "spaceLength": 10,
1545+ "stack": false,
1546+ "steppedLine": false,
1547+ "targets": [
1548+ {
1549+ "exemplar": true,
1550+ "expr": "rate(container_network_receive_bytes_total{name!=\"\",instance=~\"$cadvisor_instance\"}[5m])",
1551+ "format": "time_series",
1552+ "hide": true,
1553+ "interval": "",
1554+ "intervalFactor": 2,
1555+ "legendFormat": "{{name}}",
1556+ "refId": "A",
1557+ "step": 240
1558+ },
1559+ {
1560+ "exemplar": true,
1561+ "expr": "sum(rate(container_network_receive_bytes_total{instance=~\"$cadvisor_instance\"}[5m])) by (name)",
1562+ "format": "time_series",
1563+ "hide": false,
1564+ "interval": "",
1565+ "intervalFactor": 2,
1566+ "legendFormat": "{{ name }}",
1567+ "refId": "B",
1568+ "step": 10
1569+ }
1570+ ],
1571+ "thresholds": [],
1572+ "timeFrom": null,
1573+ "timeRegions": [],
1574+ "timeShift": null,
1575+ "title": "Received Network Traffic per Container",
1576+ "tooltip": {
1577+ "msResolution": true,
1578+ "shared": true,
1579+ "sort": 0,
1580+ "value_type": "cumulative"
1581+ },
1582+ "type": "graph",
1583+ "xaxis": {
1584+ "buckets": null,
1585+ "mode": "time",
1586+ "name": null,
1587+ "show": true,
1588+ "values": []
1589+ },
1590+ "yaxes": [
1591+ {
1592+ "format": "Bps",
1593+ "label": null,
1594+ "logBase": 1,
1595+ "max": null,
1596+ "min": null,
1597+ "show": true
1598+ },
1599+ {
1600+ "format": "short",
1601+ "label": null,
1602+ "logBase": 1,
1603+ "max": null,
1604+ "min": null,
1605+ "show": true
1606+ }
1607+ ],
1608+ "yaxis": {
1609+ "align": false,
1610+ "alignLevel": null
1611+ }
1612+ },
1613+ {
1614+ "aliasColors": {},
1615+ "bars": false,
1616+ "dashLength": 10,
1617+ "dashes": false,
1618+ "datasource": "Prometheus",
1619+ "editable": true,
1620+ "error": false,
1621+ "fill": 1,
1622+ "fillGradient": 0,
1623+ "grid": {},
1624+ "gridPos": {
1625+ "h": 7,
1626+ "w": 12,
1627+ "x": 12,
1628+ "y": 10
1629+ },
1630+ "hiddenSeries": false,
1631+ "id": 9,
1632+ "legend": {
1633+ "alignAsTable": true,
1634+ "avg": false,
1635+ "current": false,
1636+ "hideEmpty": false,
1637+ "hideZero": false,
1638+ "max": false,
1639+ "min": false,
1640+ "rightSide": true,
1641+ "show": true,
1642+ "total": false,
1643+ "values": false
1644+ },
1645+ "lines": true,
1646+ "linewidth": 2,
1647+ "links": [],
1648+ "nullPointMode": "null as zero",
1649+ "options": {
1650+ "alertThreshold": true
1651+ },
1652+ "percentage": false,
1653+ "pluginVersion": "8.1.2",
1654+ "pointradius": 5,
1655+ "points": false,
1656+ "renderer": "flot",
1657+ "seriesOverrides": [],
1658+ "spaceLength": 10,
1659+ "stack": false,
1660+ "steppedLine": false,
1661+ "targets": [
1662+ {
1663+ "expr": "sum(rate(container_network_transmit_bytes_total{name!=\"\",instance=~\"$cadvisor_instance\"}[5m])) by (name)",
1664+ "format": "time_series",
1665+ "intervalFactor": 2,
1666+ "legendFormat": "{{name}}",
1667+ "refId": "A",
1668+ "step": 240
1669+ },
1670+ {
1671+ "expr": "rate(container_network_transmit_bytes_total{id=\"/\"}[$__interval])",
1672+ "format": "time_series",
1673+ "hide": true,
1674+ "intervalFactor": 2,
1675+ "legendFormat": "",
1676+ "refId": "B",
1677+ "step": 10
1678+ }
1679+ ],
1680+ "thresholds": [],
1681+ "timeFrom": null,
1682+ "timeRegions": [],
1683+ "timeShift": null,
1684+ "title": "Sent Network Traffic per Container",
1685+ "tooltip": {
1686+ "msResolution": true,
1687+ "shared": true,
1688+ "sort": 0,
1689+ "value_type": "cumulative"
1690+ },
1691+ "type": "graph",
1692+ "xaxis": {
1693+ "buckets": null,
1694+ "mode": "time",
1695+ "name": null,
1696+ "show": true,
1697+ "values": []
1698+ },
1699+ "yaxes": [
1700+ {
1701+ "format": "Bps",
1702+ "label": "",
1703+ "logBase": 1,
1704+ "max": null,
1705+ "min": null,
1706+ "show": true
1707+ },
1708+ {
1709+ "format": "short",
1710+ "label": "",
1711+ "logBase": 10,
1712+ "max": 8,
1713+ "min": 0,
1714+ "show": false
1715+ }
1716+ ],
1717+ "yaxis": {
1718+ "align": false,
1719+ "alignLevel": null
1720+ }
1721+ },
1722+ {
1723+ "aliasColors": {},
1724+ "bars": false,
1725+ "dashLength": 10,
1726+ "dashes": false,
1727+ "datasource": "Prometheus",
1728+ "editable": true,
1729+ "error": false,
1730+ "fill": 0,
1731+ "fillGradient": 0,
1732+ "grid": {},
1733+ "gridPos": {
1734+ "h": 7,
1735+ "w": 12,
1736+ "x": 0,
1737+ "y": 17
1738+ },
1739+ "hiddenSeries": false,
1740+ "id": 1,
1741+ "legend": {
1742+ "alignAsTable": true,
1743+ "avg": false,
1744+ "current": false,
1745+ "max": false,
1746+ "min": false,
1747+ "rightSide": true,
1748+ "show": true,
1749+ "total": false,
1750+ "values": false
1751+ },
1752+ "lines": true,
1753+ "linewidth": 1,
1754+ "links": [],
1755+ "nullPointMode": "null as zero",
1756+ "options": {
1757+ "alertThreshold": true
1758+ },
1759+ "percentage": false,
1760+ "pluginVersion": "8.1.2",
1761+ "pointradius": 5,
1762+ "points": false,
1763+ "renderer": "flot",
1764+ "seriesOverrides": [],
1765+ "spaceLength": 10,
1766+ "stack": false,
1767+ "steppedLine": false,
1768+ "targets": [
1769+ {
1770+ "expr": "sum(rate(container_cpu_usage_seconds_total{name=~\".+\",instance=~\"$cadvisor_instance\"}[5m])) by (name) * 100",
1771+ "format": "time_series",
1772+ "hide": false,
1773+ "interval": "",
1774+ "intervalFactor": 2,
1775+ "legendFormat": "{{name}}",
1776+ "metric": "",
1777+ "refId": "F",
1778+ "step": 240
1779+ }
1780+ ],
1781+ "thresholds": [],
1782+ "timeFrom": null,
1783+ "timeRegions": [],
1784+ "timeShift": null,
1785+ "title": "CPU Usage per Container",
1786+ "tooltip": {
1787+ "msResolution": true,
1788+ "shared": true,
1789+ "sort": 0,
1790+ "value_type": "individual"
1791+ },
1792+ "type": "graph",
1793+ "xaxis": {
1794+ "buckets": null,
1795+ "mode": "time",
1796+ "name": null,
1797+ "show": true,
1798+ "values": []
1799+ },
1800+ "yaxes": [
1801+ {
1802+ "format": "percent",
1803+ "label": "",
1804+ "logBase": 1,
1805+ "max": null,
1806+ "show": true
1807+ },
1808+ {
1809+ "format": "short",
1810+ "label": null,
1811+ "logBase": 1,
1812+ "max": null,
1813+ "min": null,
1814+ "show": false
1815+ }
1816+ ],
1817+ "yaxis": {
1818+ "align": false,
1819+ "alignLevel": null
1820+ }
1821+ },
1822+ {
1823+ "aliasColors": {},
1824+ "bars": false,
1825+ "dashLength": 10,
1826+ "dashes": false,
1827+ "datasource": "Prometheus",
1828+ "editable": true,
1829+ "error": false,
1830+ "fill": 3,
1831+ "fillGradient": 0,
1832+ "grid": {},
1833+ "gridPos": {
1834+ "h": 7,
1835+ "w": 12,
1836+ "x": 12,
1837+ "y": 17
1838+ },
1839+ "hiddenSeries": false,
1840+ "id": 10,
1841+ "legend": {
1842+ "alignAsTable": true,
1843+ "avg": false,
1844+ "current": false,
1845+ "max": false,
1846+ "min": false,
1847+ "rightSide": true,
1848+ "show": true,
1849+ "total": false,
1850+ "values": false
1851+ },
1852+ "lines": true,
1853+ "linewidth": 2,
1854+ "links": [],
1855+ "nullPointMode": "null as zero",
1856+ "options": {
1857+ "alertThreshold": true
1858+ },
1859+ "percentage": false,
1860+ "pluginVersion": "8.1.2",
1861+ "pointradius": 5,
1862+ "points": false,
1863+ "renderer": "flot",
1864+ "seriesOverrides": [],
1865+ "spaceLength": 10,
1866+ "stack": true,
1867+ "steppedLine": false,
1868+ "targets": [
1869+ {
1870+ "expr": "sum(container_memory_rss{name!=\"\",instance=~\"$cadvisor_instance\"}) by (name)",
1871+ "format": "time_series",
1872+ "hide": false,
1873+ "intervalFactor": 2,
1874+ "legendFormat": "{{name}}",
1875+ "refId": "A",
1876+ "step": 240
1877+ },
1878+ {
1879+ "expr": "container_memory_usage_bytes{name=~\".+\"}",
1880+ "format": "time_series",
1881+ "hide": true,
1882+ "intervalFactor": 2,
1883+ "legendFormat": "{{name}}",
1884+ "refId": "B",
1885+ "step": 240
1886+ }
1887+ ],
1888+ "thresholds": [],
1889+ "timeFrom": null,
1890+ "timeRegions": [],
1891+ "timeShift": null,
1892+ "title": "RSS Memory Usage per Container",
1893+ "tooltip": {
1894+ "msResolution": true,
1895+ "shared": true,
1896+ "sort": 0,
1897+ "value_type": "individual"
1898+ },
1899+ "type": "graph",
1900+ "xaxis": {
1901+ "buckets": null,
1902+ "mode": "time",
1903+ "name": null,
1904+ "show": true,
1905+ "values": []
1906+ },
1907+ "yaxes": [
1908+ {
1909+ "format": "bytes",
1910+ "label": "",
1911+ "logBase": 1,
1912+ "max": null,
1913+ "min": null,
1914+ "show": true
1915+ },
1916+ {
1917+ "format": "short",
1918+ "label": null,
1919+ "logBase": 1,
1920+ "max": null,
1921+ "min": null,
1922+ "show": true
1923+ }
1924+ ],
1925+ "yaxis": {
1926+ "align": false,
1927+ "alignLevel": null
1928+ }
1929+ },
1930+ {
1931+ "aliasColors": {},
1932+ "bars": false,
1933+ "dashLength": 10,
1934+ "dashes": false,
1935+ "datasource": "Prometheus",
1936+ "fill": 1,
1937+ "fillGradient": 0,
1938+ "gridPos": {
1939+ "h": 7,
1940+ "w": 8,
1941+ "x": 0,
1942+ "y": 24
1943+ },
1944+ "hiddenSeries": false,
1945+ "id": 38,
1946+ "legend": {
1947+ "alignAsTable": true,
1948+ "avg": false,
1949+ "current": false,
1950+ "max": false,
1951+ "min": false,
1952+ "rightSide": true,
1953+ "show": true,
1954+ "total": false,
1955+ "values": false
1956+ },
1957+ "lines": true,
1958+ "linewidth": 1,
1959+ "links": [],
1960+ "nullPointMode": "null",
1961+ "options": {
1962+ "alertThreshold": true
1963+ },
1964+ "percentage": false,
1965+ "pluginVersion": "8.1.2",
1966+ "pointradius": 5,
1967+ "points": false,
1968+ "renderer": "flot",
1969+ "seriesOverrides": [],
1970+ "spaceLength": 10,
1971+ "stack": false,
1972+ "steppedLine": false,
1973+ "targets": [
1974+ {
1975+ "expr": "container_memory_usage_bytes{name!=\"\",instance=~\"$cadvisor_instance\"}",
1976+ "format": "time_series",
1977+ "hide": false,
1978+ "intervalFactor": 2,
1979+ "legendFormat": "{{name}}",
1980+ "refId": "A",
1981+ "target": ""
1982+ },
1983+ {
1984+ "expr": "container_spec_memory_limit_bytes{name!=\"\",instance=~\"$cadvisor_instance\"}",
1985+ "format": "time_series",
1986+ "hide": true,
1987+ "intervalFactor": 2,
1988+ "legendFormat": "Limit {{name}}",
1989+ "refId": "B"
1990+ }
1991+ ],
1992+ "thresholds": [],
1993+ "timeFrom": null,
1994+ "timeRegions": [],
1995+ "timeShift": null,
1996+ "title": "Used Memory per Container",
1997+ "tooltip": {
1998+ "shared": true,
1999+ "sort": 0,
2000+ "value_type": "individual"
2001+ },
2002+ "type": "graph",
2003+ "xaxis": {
2004+ "buckets": null,
2005+ "mode": "time",
2006+ "name": null,
2007+ "show": true,
2008+ "values": []
2009+ },
2010+ "yaxes": [
2011+ {
2012+ "decimals": 1,
2013+ "format": "bytes",
2014+ "label": null,
2015+ "logBase": 1,
2016+ "max": null,
2017+ "min": null,
2018+ "show": true
2019+ },
2020+ {
2021+ "decimals": 1,
2022+ "format": "bytes",
2023+ "label": null,
2024+ "logBase": 1,
2025+ "max": null,
2026+ "min": null,
2027+ "show": true
2028+ }
2029+ ],
2030+ "yaxis": {
2031+ "align": false,
2032+ "alignLevel": null
2033+ }
2034+ },
2035+ {
2036+ "aliasColors": {},
2037+ "bars": false,
2038+ "dashLength": 10,
2039+ "dashes": false,
2040+ "datasource": "Prometheus",
2041+ "fill": 1,
2042+ "fillGradient": 0,
2043+ "gridPos": {
2044+ "h": 7,
2045+ "w": 8,
2046+ "x": 8,
2047+ "y": 24
2048+ },
2049+ "hiddenSeries": false,
2050+ "id": 40,
2051+ "legend": {
2052+ "alignAsTable": true,
2053+ "avg": false,
2054+ "current": false,
2055+ "max": false,
2056+ "min": false,
2057+ "rightSide": true,
2058+ "show": true,
2059+ "total": false,
2060+ "values": false
2061+ },
2062+ "lines": true,
2063+ "linewidth": 1,
2064+ "links": [],
2065+ "nullPointMode": "null",
2066+ "options": {
2067+ "alertThreshold": true
2068+ },
2069+ "percentage": false,
2070+ "pluginVersion": "8.1.2",
2071+ "pointradius": 5,
2072+ "points": false,
2073+ "renderer": "flot",
2074+ "seriesOverrides": [],
2075+ "spaceLength": 10,
2076+ "stack": false,
2077+ "steppedLine": false,
2078+ "targets": [
2079+ {
2080+ "expr": "container_memory_usage_bytes{name!=\"\",instance=~\"$cadvisor_instance\"}",
2081+ "format": "time_series",
2082+ "hide": true,
2083+ "intervalFactor": 2,
2084+ "legendFormat": "{{name}}",
2085+ "refId": "A",
2086+ "target": ""
2087+ },
2088+ {
2089+ "expr": "container_spec_memory_limit_bytes{name!=\"\",instance=~\"$cadvisor_instance\"}-container_memory_usage_bytes{name!=\"\",instance=~\"$cadvisor_instance\"}",
2090+ "format": "time_series",
2091+ "hide": false,
2092+ "intervalFactor": 2,
2093+ "legendFormat": "{{name}}",
2094+ "refId": "B"
2095+ }
2096+ ],
2097+ "thresholds": [],
2098+ "timeFrom": null,
2099+ "timeRegions": [],
2100+ "timeShift": null,
2101+ "title": "Available Memory per Container",
2102+ "tooltip": {
2103+ "shared": true,
2104+ "sort": 0,
2105+ "value_type": "individual"
2106+ },
2107+ "type": "graph",
2108+ "xaxis": {
2109+ "buckets": null,
2110+ "mode": "time",
2111+ "name": null,
2112+ "show": true,
2113+ "values": []
2114+ },
2115+ "yaxes": [
2116+ {
2117+ "decimals": 1,
2118+ "format": "bytes",
2119+ "label": null,
2120+ "logBase": 1,
2121+ "max": null,
2122+ "min": null,
2123+ "show": true
2124+ },
2125+ {
2126+ "decimals": 1,
2127+ "format": "bytes",
2128+ "label": null,
2129+ "logBase": 1,
2130+ "max": null,
2131+ "min": null,
2132+ "show": true
2133+ }
2134+ ],
2135+ "yaxis": {
2136+ "align": false,
2137+ "alignLevel": null
2138+ }
2139+ },
2140+ {
2141+ "aliasColors": {},
2142+ "bars": false,
2143+ "dashLength": 10,
2144+ "dashes": false,
2145+ "datasource": "Prometheus",
2146+ "fill": 1,
2147+ "fillGradient": 0,
2148+ "gridPos": {
2149+ "h": 7,
2150+ "w": 8,
2151+ "x": 16,
2152+ "y": 24
2153+ },
2154+ "hiddenSeries": false,
2155+ "id": 39,
2156+ "legend": {
2157+ "alignAsTable": true,
2158+ "avg": false,
2159+ "current": false,
2160+ "max": false,
2161+ "min": false,
2162+ "rightSide": true,
2163+ "show": true,
2164+ "total": false,
2165+ "values": false
2166+ },
2167+ "lines": true,
2168+ "linewidth": 1,
2169+ "links": [],
2170+ "nullPointMode": "null",
2171+ "options": {
2172+ "alertThreshold": true
2173+ },
2174+ "percentage": false,
2175+ "pluginVersion": "8.1.2",
2176+ "pointradius": 5,
2177+ "points": false,
2178+ "renderer": "flot",
2179+ "seriesOverrides": [],
2180+ "spaceLength": 10,
2181+ "stack": false,
2182+ "steppedLine": false,
2183+ "targets": [
2184+ {
2185+ "expr": "container_memory_usage_bytes{name!=\"\",instance=~\"$cadvisor_instance\"}",
2186+ "format": "time_series",
2187+ "hide": true,
2188+ "intervalFactor": 2,
2189+ "legendFormat": "Used {{name}}",
2190+ "refId": "A",
2191+ "target": ""
2192+ },
2193+ {
2194+ "expr": "container_spec_memory_limit_bytes{name!=\"\",instance=~\"$cadvisor_instance\"}",
2195+ "format": "time_series",
2196+ "intervalFactor": 2,
2197+ "legendFormat": "{{name}}",
2198+ "refId": "B"
2199+ }
2200+ ],
2201+ "thresholds": [],
2202+ "timeFrom": null,
2203+ "timeRegions": [],
2204+ "timeShift": null,
2205+ "title": "Limit Memory per Container",
2206+ "tooltip": {
2207+ "shared": true,
2208+ "sort": 0,
2209+ "value_type": "individual"
2210+ },
2211+ "type": "graph",
2212+ "xaxis": {
2213+ "buckets": null,
2214+ "mode": "time",
2215+ "name": null,
2216+ "show": true,
2217+ "values": []
2218+ },
2219+ "yaxes": [
2220+ {
2221+ "decimals": 1,
2222+ "format": "bytes",
2223+ "label": null,
2224+ "logBase": 1,
2225+ "max": null,
2226+ "min": null,
2227+ "show": true
2228+ },
2229+ {
2230+ "decimals": 1,
2231+ "format": "bytes",
2232+ "label": null,
2233+ "logBase": 1,
2234+ "max": null,
2235+ "min": null,
2236+ "show": true
2237+ }
2238+ ],
2239+ "yaxis": {
2240+ "align": false,
2241+ "alignLevel": null
2242+ }
2243+ },
2244+ {
2245+ "columns": [],
2246+ "datasource": "Prometheus",
2247+ "fontSize": "100%",
2248+ "gridPos": {
2249+ "h": 8,
2250+ "w": 12,
2251+ "x": 0,
2252+ "y": 31
2253+ },
2254+ "id": 42,
2255+ "links": [],
2256+ "pageSize": null,
2257+ "scroll": true,
2258+ "showHeader": true,
2259+ "sort": {
2260+ "col": 0,
2261+ "desc": true
2262+ },
2263+ "styles": [
2264+ {
2265+ "alias": "",
2266+ "align": "auto",
2267+ "colorMode": null,
2268+ "colors": [
2269+ "rgba(245, 54, 54, 0.9)",
2270+ "rgba(237, 129, 40, 0.89)",
2271+ "rgba(50, 172, 45, 0.97)"
2272+ ],
2273+ "dateFormat": "YYYY-MM-DD HH:mm:ss",
2274+ "decimals": 2,
2275+ "mappingType": 1,
2276+ "pattern": "__name__",
2277+ "thresholds": [],
2278+ "type": "hidden",
2279+ "unit": "short"
2280+ },
2281+ {
2282+ "alias": "Used memory",
2283+ "align": "auto",
2284+ "colorMode": null,
2285+ "colors": [
2286+ "rgba(245, 54, 54, 0.9)",
2287+ "rgba(237, 129, 40, 0.89)",
2288+ "rgba(50, 172, 45, 0.97)"
2289+ ],
2290+ "dateFormat": "YYYY-MM-DD HH:mm:ss",
2291+ "decimals": 2,
2292+ "mappingType": 1,
2293+ "pattern": "Value #A",
2294+ "thresholds": [],
2295+ "type": "number",
2296+ "unit": "bytes"
2297+ },
2298+ {
2299+ "alias": "Available memory",
2300+ "align": "auto",
2301+ "colorMode": null,
2302+ "colors": [
2303+ "rgba(245, 54, 54, 0.9)",
2304+ "rgba(237, 129, 40, 0.89)",
2305+ "rgba(50, 172, 45, 0.97)"
2306+ ],
2307+ "dateFormat": "YYYY-MM-DD HH:mm:ss",
2308+ "decimals": 2,
2309+ "mappingType": 1,
2310+ "pattern": "Value #B",
2311+ "thresholds": [],
2312+ "type": "number",
2313+ "unit": "bytes"
2314+ },
2315+ {
2316+ "alias": "Limit memory",
2317+ "align": "auto",
2318+ "colorMode": null,
2319+ "colors": [
2320+ "rgba(245, 54, 54, 0.9)",
2321+ "rgba(237, 129, 40, 0.89)",
2322+ "rgba(50, 172, 45, 0.97)"
2323+ ],
2324+ "dateFormat": "YYYY-MM-DD HH:mm:ss",
2325+ "decimals": 2,
2326+ "mappingType": 1,
2327+ "pattern": "Value #C",
2328+ "thresholds": [],
2329+ "type": "number",
2330+ "unit": "bytes"
2331+ },
2332+ {
2333+ "alias": "",
2334+ "align": "auto",
2335+ "colorMode": null,
2336+ "colors": [
2337+ "rgba(245, 54, 54, 0.9)",
2338+ "rgba(237, 129, 40, 0.89)",
2339+ "rgba(50, 172, 45, 0.97)"
2340+ ],
2341+ "dateFormat": "YYYY-MM-DD HH:mm:ss",
2342+ "decimals": 2,
2343+ "mappingType": 1,
2344+ "pattern": "Time",
2345+ "thresholds": [],
2346+ "type": "hidden",
2347+ "unit": "short"
2348+ }
2349+ ],
2350+ "targets": [
2351+ {
2352+ "expr": "max(container_memory_usage_bytes{name!=\"\",instance=~\"$cadvisor_instance\"}) by (name)",
2353+ "format": "table",
2354+ "hide": false,
2355+ "instant": true,
2356+ "intervalFactor": 1,
2357+ "legendFormat": "",
2358+ "refId": "A"
2359+ },
2360+ {
2361+ "expr": "max(container_memory_max_usage_bytes{name!=\"\",instance=~\"$cadvisor_instance\"}-container_memory_usage_bytes{name!=\"\",instance=~\"$cadvisor_instance\"})by (name)",
2362+ "format": "table",
2363+ "instant": true,
2364+ "intervalFactor": 1,
2365+ "refId": "B"
2366+ },
2367+ {
2368+ "expr": "max(container_memory_max_usage_bytes{name!=\"\",instance=~\"$cadvisor_instance\"}) by (name)",
2369+ "format": "table",
2370+ "instant": true,
2371+ "intervalFactor": 1,
2372+ "refId": "C"
2373+ }
2374+ ],
2375+ "timeFrom": null,
2376+ "timeShift": null,
2377+ "title": "Memory usage per container",
2378+ "transform": "table",
2379+ "type": "table-old"
2380+ }
2381+ ],
2382+ "refresh": "30s",
2383+ "schemaVersion": 30,
2384+ "style": "dark",
2385+ "tags": [],
2386+ "templating": {
2387+ "list": [
2388+ {
2389+ "allValue": null,
2390+ "current": {
2391+ "selected": true,
2392+ "text": [
2393+ "c0"
2394+ ],
2395+ "value": [
2396+ "c0"
2397+ ]
2398+ },
2399+ "datasource": "Prometheus",
2400+ "definition": "label_values(node_uname_info, nodename)",
2401+ "description": null,
2402+ "error": {
2403+ "config": {
2404+ "data": {
2405+ "end": "1634427417",
2406+ "match[]": "node_uname_info",
2407+ "start": "1634405817"
2408+ },
2409+ "headers": {
2410+ "Content-Type": "application/x-www-form-urlencoded",
2411+ "X-Grafana-Org-Id": 1
2412+ },
2413+ "hideFromInspector": true,
2414+ "method": "POST",
2415+ "retry": 0,
2416+ "url": "api/datasources/proxy/2/api/v1/series"
2417+ },
2418+ "data": {
2419+ "error": "",
2420+ "message": "",
2421+ "response": ""
2422+ },
2423+ "message": "Query error: 502 ",
2424+ "status": 502,
2425+ "statusText": ""
2426+ },
2427+ "hide": 0,
2428+ "includeAll": true,
2429+ "label": "Node",
2430+ "multi": true,
2431+ "name": "node",
2432+ "options": [],
2433+ "query": {
2434+ "query": "label_values(node_uname_info, nodename)",
2435+ "refId": "StandardVariableQuery"
2436+ },
2437+ "refresh": 2,
2438+ "regex": "",
2439+ "skipUrlSync": false,
2440+ "sort": 1,
2441+ "tagValuesQuery": null,
2442+ "tagsQuery": null,
2443+ "type": "query",
2444+ "useTags": false
2445+ },
2446+ {
2447+ "allValue": null,
2448+ "current": {
2449+ "selected": false,
2450+ "text": "All",
2451+ "value": "$__all"
2452+ },
2453+ "datasource": null,
2454+ "definition": "query_result(label_replace(node_uname_info{nodename=~\"$node\"}, \"instance\", \"$1:9100\", \"instance\", \"(.*):.*\"))",
2455+ "description": null,
2456+ "error": {
2457+ "message": "Unknown error during query transaction. Please check JS console logs.",
2458+ "status": 502,
2459+ "statusText": ""
2460+ },
2461+ "hide": 2,
2462+ "includeAll": true,
2463+ "label": "",
2464+ "multi": true,
2465+ "name": "node_instance",
2466+ "options": [],
2467+ "query": {
2468+ "query": "query_result(label_replace(node_uname_info{nodename=~\"$node\"}, \"instance\", \"$1:9100\", \"instance\", \"(.*):.*\"))",
2469+ "refId": "StandardVariableQuery"
2470+ },
2471+ "refresh": 2,
2472+ "regex": "/instance\\=\"(.*?)\"/",
2473+ "skipUrlSync": false,
2474+ "sort": 0,
2475+ "type": "query"
2476+ },
2477+ {
2478+ "allValue": null,
2479+ "current": {
2480+ "selected": false,
2481+ "text": "All",
2482+ "value": "$__all"
2483+ },
2484+ "datasource": null,
2485+ "definition": "query_result(label_replace(node_uname_info{nodename=~\"$node\"}, \"instance\", \"$1:9080\", \"instance\", \"(.*):.*\"))",
2486+ "description": null,
2487+ "error": {
2488+ "message": "Unknown error during query transaction. Please check JS console logs.",
2489+ "status": 502,
2490+ "statusText": ""
2491+ },
2492+ "hide": 2,
2493+ "includeAll": true,
2494+ "label": "",
2495+ "multi": true,
2496+ "name": "cadvisor_instance",
2497+ "options": [],
2498+ "query": {
2499+ "query": "query_result(label_replace(node_uname_info{nodename=~\"$node\"}, \"instance\", \"$1:9080\", \"instance\", \"(.*):.*\"))",
2500+ "refId": "StandardVariableQuery"
2501+ },
2502+ "refresh": 2,
2503+ "regex": "/instance\\=\"(.*?)\"/",
2504+ "skipUrlSync": false,
2505+ "sort": 0,
2506+ "type": "query"
2507+ }
2508+ ]
2509+ },
2510+ "time": {
2511+ "from": "now-6h",
2512+ "to": "now"
2513+ },
2514+ "timepicker": {
2515+ "refresh_intervals": [
2516+ "5s",
2517+ "10s",
2518+ "30s",
2519+ "1m",
2520+ "5m",
2521+ "15m",
2522+ "30m",
2523+ "1h",
2524+ "2h",
2525+ "1d"
2526+ ],
2527+ "time_options": [
2528+ "5m",
2529+ "15m",
2530+ "1h",
2531+ "6h",
2532+ "12h",
2533+ "24h",
2534+ "2d",
2535+ "7d",
2536+ "30d"
2537+ ]
2538+ },
2539+ "timezone": "browser",
2540+ "title": "Docker and OS metrics",
2541+ "uid": "t47dYhgRz",
2542+ "version": 12
2543+}
1@@ -0,0 +1,21161 @@
2+{
3+ "annotations": {
4+ "list": [
5+ {
6+ "builtIn": 1,
7+ "datasource": "-- Grafana --",
8+ "enable": true,
9+ "hide": true,
10+ "iconColor": "rgba(0, 211, 255, 1)",
11+ "name": "Annotations & Alerts",
12+ "target": {
13+ "limit": 100,
14+ "matchAny": false,
15+ "tags": [],
16+ "type": "dashboard"
17+ },
18+ "type": "dashboard"
19+ }
20+ ]
21+ },
22+ "editable": true,
23+ "gnetId": 1860,
24+ "graphTooltip": 0,
25+ "id": 2,
26+ "iteration": 1634427507438,
27+ "links": [],
28+ "panels": [
29+ {
30+ "collapsed": false,
31+ "datasource": null,
32+ "fieldConfig": {
33+ "defaults": {},
34+ "overrides": []
35+ },
36+ "gridPos": {
37+ "h": 1,
38+ "w": 24,
39+ "x": 0,
40+ "y": 0
41+ },
42+ "id": 261,
43+ "panels": [],
44+ "repeat": null,
45+ "title": "Basic CPU / Mem / Disk Gauge",
46+ "type": "row"
47+ },
48+ {
49+ "cacheTimeout": null,
50+ "datasource": "Prometheus",
51+ "description": "Busy state of all CPU cores together",
52+ "fieldConfig": {
53+ "defaults": {
54+ "color": {
55+ "mode": "thresholds"
56+ },
57+ "mappings": [
58+ {
59+ "options": {
60+ "match": "null",
61+ "result": {
62+ "text": "N/A"
63+ }
64+ },
65+ "type": "special"
66+ }
67+ ],
68+ "max": 100,
69+ "min": 0,
70+ "thresholds": {
71+ "mode": "absolute",
72+ "steps": [
73+ {
74+ "color": "rgba(50, 172, 45, 0.97)",
75+ "value": null
76+ },
77+ {
78+ "color": "rgba(237, 129, 40, 0.89)",
79+ "value": 85
80+ },
81+ {
82+ "color": "rgba(245, 54, 54, 0.9)",
83+ "value": 95
84+ }
85+ ]
86+ },
87+ "unit": "percent"
88+ },
89+ "overrides": []
90+ },
91+ "gridPos": {
92+ "h": 4,
93+ "w": 4,
94+ "x": 0,
95+ "y": 1
96+ },
97+ "id": 20,
98+ "interval": null,
99+ "links": [],
100+ "maxDataPoints": 100,
101+ "options": {
102+ "orientation": "horizontal",
103+ "reduceOptions": {
104+ "calcs": [
105+ "lastNotNull"
106+ ],
107+ "fields": "",
108+ "values": false
109+ },
110+ "showThresholdLabels": false,
111+ "showThresholdMarkers": true,
112+ "text": {}
113+ },
114+ "pluginVersion": "8.1.2",
115+ "targets": [
116+ {
117+ "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))",
118+ "hide": false,
119+ "intervalFactor": 1,
120+ "legendFormat": "",
121+ "refId": "A",
122+ "step": 900
123+ }
124+ ],
125+ "title": "CPU Busy",
126+ "type": "gauge"
127+ },
128+ {
129+ "cacheTimeout": null,
130+ "datasource": "Prometheus",
131+ "description": "Non available RAM memory",
132+ "fieldConfig": {
133+ "defaults": {
134+ "color": {
135+ "mode": "thresholds"
136+ },
137+ "decimals": 0,
138+ "mappings": [],
139+ "max": 100,
140+ "min": 0,
141+ "thresholds": {
142+ "mode": "absolute",
143+ "steps": [
144+ {
145+ "color": "rgba(50, 172, 45, 0.97)",
146+ "value": null
147+ },
148+ {
149+ "color": "rgba(237, 129, 40, 0.89)",
150+ "value": 80
151+ },
152+ {
153+ "color": "rgba(245, 54, 54, 0.9)",
154+ "value": 90
155+ }
156+ ]
157+ },
158+ "unit": "percent"
159+ },
160+ "overrides": []
161+ },
162+ "gridPos": {
163+ "h": 4,
164+ "w": 4,
165+ "x": 4,
166+ "y": 1
167+ },
168+ "hideTimeOverride": false,
169+ "id": 16,
170+ "interval": null,
171+ "links": [],
172+ "maxDataPoints": 100,
173+ "options": {
174+ "orientation": "horizontal",
175+ "reduceOptions": {
176+ "calcs": [
177+ "lastNotNull"
178+ ],
179+ "fields": "",
180+ "values": false
181+ },
182+ "showThresholdLabels": false,
183+ "showThresholdMarkers": true,
184+ "text": {}
185+ },
186+ "pluginVersion": "8.1.2",
187+ "targets": [
188+ {
189+ "expr": "((node_memory_MemTotal_bytes{instance=~\"$node:$port\",job=~\"$job\"} - node_memory_MemFree_bytes{instance=~\"$node:$port\",job=~\"$job\"}) / (node_memory_MemTotal_bytes{instance=~\"$node:$port\",job=~\"$job\"} )) * 100",
190+ "format": "time_series",
191+ "hide": true,
192+ "intervalFactor": 1,
193+ "refId": "A",
194+ "step": 900
195+ },
196+ {
197+ "expr": "100 - ((node_memory_MemAvailable_bytes{instance=~\"$node:$port\",job=~\"$job\"} * 100) / node_memory_MemTotal_bytes{instance=~\"$node:$port\",job=~\"$job\"})",
198+ "format": "time_series",
199+ "hide": false,
200+ "intervalFactor": 1,
201+ "refId": "B",
202+ "step": 900
203+ }
204+ ],
205+ "title": "Used RAM Memory",
206+ "type": "gauge"
207+ },
208+ {
209+ "cacheTimeout": null,
210+ "datasource": "Prometheus",
211+ "description": "Used Swap",
212+ "fieldConfig": {
213+ "defaults": {
214+ "color": {
215+ "mode": "thresholds"
216+ },
217+ "mappings": [
218+ {
219+ "options": {
220+ "match": "null",
221+ "result": {
222+ "text": "N/A"
223+ }
224+ },
225+ "type": "special"
226+ }
227+ ],
228+ "max": 100,
229+ "min": 0,
230+ "thresholds": {
231+ "mode": "absolute",
232+ "steps": [
233+ {
234+ "color": "rgba(50, 172, 45, 0.97)",
235+ "value": null
236+ },
237+ {
238+ "color": "rgba(237, 129, 40, 0.89)",
239+ "value": 10
240+ },
241+ {
242+ "color": "rgba(245, 54, 54, 0.9)",
243+ "value": 25
244+ }
245+ ]
246+ },
247+ "unit": "percent"
248+ },
249+ "overrides": []
250+ },
251+ "gridPos": {
252+ "h": 4,
253+ "w": 4,
254+ "x": 8,
255+ "y": 1
256+ },
257+ "id": 21,
258+ "interval": null,
259+ "links": [],
260+ "maxDataPoints": 100,
261+ "options": {
262+ "orientation": "horizontal",
263+ "reduceOptions": {
264+ "calcs": [
265+ "lastNotNull"
266+ ],
267+ "fields": "",
268+ "values": false
269+ },
270+ "showThresholdLabels": false,
271+ "showThresholdMarkers": true,
272+ "text": {}
273+ },
274+ "pluginVersion": "8.1.2",
275+ "targets": [
276+ {
277+ "expr": "((node_memory_SwapTotal_bytes{instance=~\"$node:$port\",job=~\"$job\"} - node_memory_SwapFree_bytes{instance=~\"$node:$port\",job=~\"$job\"}) / (node_memory_SwapTotal_bytes{instance=~\"$node:$port\",job=~\"$job\"} )) * 100",
278+ "intervalFactor": 1,
279+ "refId": "A",
280+ "step": 900
281+ }
282+ ],
283+ "title": "Used SWAP",
284+ "type": "gauge"
285+ },
286+ {
287+ "cacheTimeout": null,
288+ "datasource": "Prometheus",
289+ "description": "Used Root FS",
290+ "fieldConfig": {
291+ "defaults": {
292+ "color": {
293+ "mode": "thresholds"
294+ },
295+ "mappings": [
296+ {
297+ "options": {
298+ "match": "null",
299+ "result": {
300+ "text": "N/A"
301+ }
302+ },
303+ "type": "special"
304+ }
305+ ],
306+ "max": 100,
307+ "min": 0,
308+ "thresholds": {
309+ "mode": "absolute",
310+ "steps": [
311+ {
312+ "color": "rgba(50, 172, 45, 0.97)",
313+ "value": null
314+ },
315+ {
316+ "color": "rgba(237, 129, 40, 0.89)",
317+ "value": 80
318+ },
319+ {
320+ "color": "rgba(245, 54, 54, 0.9)",
321+ "value": 90
322+ }
323+ ]
324+ },
325+ "unit": "percent"
326+ },
327+ "overrides": []
328+ },
329+ "gridPos": {
330+ "h": 4,
331+ "w": 4,
332+ "x": 12,
333+ "y": 1
334+ },
335+ "id": 154,
336+ "interval": null,
337+ "links": [],
338+ "maxDataPoints": 100,
339+ "options": {
340+ "orientation": "horizontal",
341+ "reduceOptions": {
342+ "calcs": [
343+ "lastNotNull"
344+ ],
345+ "fields": "",
346+ "values": false
347+ },
348+ "showThresholdLabels": false,
349+ "showThresholdMarkers": true,
350+ "text": {}
351+ },
352+ "pluginVersion": "8.1.2",
353+ "targets": [
354+ {
355+ "expr": "100 - ((node_filesystem_avail_bytes{instance=~\"$node:$port\",job=~\"$job\",mountpoint=\"/\",fstype!=\"rootfs\"} * 100) / node_filesystem_size_bytes{instance=~\"$node:$port\",job=~\"$job\",mountpoint=\"/\",fstype!=\"rootfs\"})",
356+ "format": "time_series",
357+ "intervalFactor": 1,
358+ "refId": "A",
359+ "step": 900
360+ }
361+ ],
362+ "title": "Used Root FS",
363+ "type": "gauge"
364+ },
365+ {
366+ "cacheTimeout": null,
367+ "datasource": "Prometheus",
368+ "description": "Busy state of all CPU cores together (1 min average)",
369+ "fieldConfig": {
370+ "defaults": {
371+ "color": {
372+ "mode": "thresholds"
373+ },
374+ "mappings": [
375+ {
376+ "options": {
377+ "match": "null",
378+ "result": {
379+ "text": "N/A"
380+ }
381+ },
382+ "type": "special"
383+ }
384+ ],
385+ "max": 100,
386+ "min": 0,
387+ "thresholds": {
388+ "mode": "absolute",
389+ "steps": [
390+ {
391+ "color": "rgba(50, 172, 45, 0.97)",
392+ "value": null
393+ },
394+ {
395+ "color": "rgba(237, 129, 40, 0.89)",
396+ "value": 85
397+ },
398+ {
399+ "color": "rgba(245, 54, 54, 0.9)",
400+ "value": 95
401+ }
402+ ]
403+ },
404+ "unit": "percent"
405+ },
406+ "overrides": []
407+ },
408+ "gridPos": {
409+ "h": 4,
410+ "w": 4,
411+ "x": 16,
412+ "y": 1
413+ },
414+ "id": 19,
415+ "interval": null,
416+ "links": [],
417+ "maxDataPoints": 100,
418+ "options": {
419+ "orientation": "horizontal",
420+ "reduceOptions": {
421+ "calcs": [
422+ "lastNotNull"
423+ ],
424+ "fields": "",
425+ "values": false
426+ },
427+ "showThresholdLabels": false,
428+ "showThresholdMarkers": true,
429+ "text": {}
430+ },
431+ "pluginVersion": "8.1.2",
432+ "targets": [
433+ {
434+ "expr": "avg(node_load1{instance=~\"$node:$port\",job=~\"$job\"}) / count(count(node_cpu_seconds_total{instance=~\"$node:$port\",job=~\"$job\"}) by (cpu)) * 100",
435+ "hide": false,
436+ "intervalFactor": 1,
437+ "refId": "A",
438+ "step": 900
439+ }
440+ ],
441+ "title": "CPU System Load (1m avg)",
442+ "type": "gauge"
443+ },
444+ {
445+ "cacheTimeout": null,
446+ "datasource": "Prometheus",
447+ "description": "Busy state of all CPU cores together (5 min average)",
448+ "fieldConfig": {
449+ "defaults": {
450+ "color": {
451+ "mode": "thresholds"
452+ },
453+ "mappings": [
454+ {
455+ "options": {
456+ "match": "null",
457+ "result": {
458+ "text": "N/A"
459+ }
460+ },
461+ "type": "special"
462+ }
463+ ],
464+ "max": 100,
465+ "min": 0,
466+ "thresholds": {
467+ "mode": "absolute",
468+ "steps": [
469+ {
470+ "color": "rgba(50, 172, 45, 0.97)",
471+ "value": null
472+ },
473+ {
474+ "color": "rgba(237, 129, 40, 0.89)",
475+ "value": 85
476+ },
477+ {
478+ "color": "rgba(245, 54, 54, 0.9)",
479+ "value": 95
480+ }
481+ ]
482+ },
483+ "unit": "percent"
484+ },
485+ "overrides": []
486+ },
487+ "gridPos": {
488+ "h": 4,
489+ "w": 4,
490+ "x": 20,
491+ "y": 1
492+ },
493+ "id": 155,
494+ "interval": null,
495+ "links": [],
496+ "maxDataPoints": 100,
497+ "options": {
498+ "orientation": "horizontal",
499+ "reduceOptions": {
500+ "calcs": [
501+ "lastNotNull"
502+ ],
503+ "fields": "",
504+ "values": false
505+ },
506+ "showThresholdLabels": false,
507+ "showThresholdMarkers": true,
508+ "text": {}
509+ },
510+ "pluginVersion": "8.1.2",
511+ "targets": [
512+ {
513+ "expr": "avg(node_load5{instance=~\"$node:$port\",job=~\"$job\"}) / count(count(node_cpu_seconds_total{instance=~\"$node:$port\",job=~\"$job\"}) by (cpu)) * 100",
514+ "format": "time_series",
515+ "hide": false,
516+ "intervalFactor": 1,
517+ "refId": "A",
518+ "step": 900
519+ }
520+ ],
521+ "title": "CPU System Load (5m avg)",
522+ "type": "gauge"
523+ },
524+ {
525+ "collapsed": false,
526+ "datasource": null,
527+ "fieldConfig": {
528+ "defaults": {},
529+ "overrides": []
530+ },
531+ "gridPos": {
532+ "h": 1,
533+ "w": 24,
534+ "x": 0,
535+ "y": 5
536+ },
537+ "id": 262,
538+ "panels": [],
539+ "repeat": null,
540+ "title": "Basic CPU / Mem / Disk Info",
541+ "type": "row"
542+ },
543+ {
544+ "cacheTimeout": null,
545+ "datasource": "Prometheus",
546+ "description": "Total number of CPU cores",
547+ "fieldConfig": {
548+ "defaults": {
549+ "color": {
550+ "mode": "thresholds"
551+ },
552+ "mappings": [
553+ {
554+ "options": {
555+ "match": "null",
556+ "result": {
557+ "text": "N/A"
558+ }
559+ },
560+ "type": "special"
561+ }
562+ ],
563+ "thresholds": {
564+ "mode": "absolute",
565+ "steps": [
566+ {
567+ "color": "green",
568+ "value": null
569+ },
570+ {
571+ "color": "red",
572+ "value": 80
573+ }
574+ ]
575+ },
576+ "unit": "short"
577+ },
578+ "overrides": []
579+ },
580+ "gridPos": {
581+ "h": 3,
582+ "w": 4,
583+ "x": 0,
584+ "y": 6
585+ },
586+ "id": 14,
587+ "interval": null,
588+ "links": [],
589+ "maxDataPoints": 100,
590+ "options": {
591+ "colorMode": "none",
592+ "graphMode": "none",
593+ "justifyMode": "auto",
594+ "orientation": "horizontal",
595+ "reduceOptions": {
596+ "calcs": [
597+ "lastNotNull"
598+ ],
599+ "fields": "",
600+ "values": false
601+ },
602+ "text": {},
603+ "textMode": "auto"
604+ },
605+ "pluginVersion": "8.1.2",
606+ "targets": [
607+ {
608+ "expr": "count(count(node_cpu_seconds_total{instance=~\"$node:$port\",job=~\"$job\"}) by (cpu))",
609+ "intervalFactor": 1,
610+ "refId": "A",
611+ "step": 900
612+ }
613+ ],
614+ "title": "CPU Cores",
615+ "type": "stat"
616+ },
617+ {
618+ "cacheTimeout": null,
619+ "datasource": "Prometheus",
620+ "description": "Total RAM",
621+ "fieldConfig": {
622+ "defaults": {
623+ "color": {
624+ "mode": "thresholds"
625+ },
626+ "decimals": 2,
627+ "mappings": [
628+ {
629+ "options": {
630+ "match": "null",
631+ "result": {
632+ "text": "N/A"
633+ }
634+ },
635+ "type": "special"
636+ }
637+ ],
638+ "thresholds": {
639+ "mode": "absolute",
640+ "steps": [
641+ {
642+ "color": "green",
643+ "value": null
644+ },
645+ {
646+ "color": "red",
647+ "value": 80
648+ }
649+ ]
650+ },
651+ "unit": "bytes"
652+ },
653+ "overrides": []
654+ },
655+ "gridPos": {
656+ "h": 3,
657+ "w": 4,
658+ "x": 4,
659+ "y": 6
660+ },
661+ "id": 75,
662+ "interval": null,
663+ "links": [],
664+ "maxDataPoints": 100,
665+ "options": {
666+ "colorMode": "none",
667+ "graphMode": "none",
668+ "justifyMode": "auto",
669+ "orientation": "horizontal",
670+ "reduceOptions": {
671+ "calcs": [
672+ "lastNotNull"
673+ ],
674+ "fields": "",
675+ "values": false
676+ },
677+ "text": {},
678+ "textMode": "auto"
679+ },
680+ "pluginVersion": "8.1.2",
681+ "targets": [
682+ {
683+ "expr": "node_memory_MemTotal_bytes{instance=~\"$node:$port\",job=~\"$job\"}",
684+ "intervalFactor": 1,
685+ "refId": "A",
686+ "step": 900
687+ }
688+ ],
689+ "title": "Total RAM",
690+ "type": "stat"
691+ },
692+ {
693+ "cacheTimeout": null,
694+ "datasource": "Prometheus",
695+ "description": "Total SWAP",
696+ "fieldConfig": {
697+ "defaults": {
698+ "color": {
699+ "mode": "thresholds"
700+ },
701+ "decimals": 2,
702+ "mappings": [
703+ {
704+ "options": {
705+ "match": "null",
706+ "result": {
707+ "text": "N/A"
708+ }
709+ },
710+ "type": "special"
711+ }
712+ ],
713+ "thresholds": {
714+ "mode": "absolute",
715+ "steps": [
716+ {
717+ "color": "green",
718+ "value": null
719+ },
720+ {
721+ "color": "red",
722+ "value": 80
723+ }
724+ ]
725+ },
726+ "unit": "bytes"
727+ },
728+ "overrides": []
729+ },
730+ "gridPos": {
731+ "h": 3,
732+ "w": 4,
733+ "x": 8,
734+ "y": 6
735+ },
736+ "id": 18,
737+ "interval": null,
738+ "links": [],
739+ "maxDataPoints": 100,
740+ "options": {
741+ "colorMode": "none",
742+ "graphMode": "none",
743+ "justifyMode": "auto",
744+ "orientation": "horizontal",
745+ "reduceOptions": {
746+ "calcs": [
747+ "lastNotNull"
748+ ],
749+ "fields": "",
750+ "values": false
751+ },
752+ "text": {},
753+ "textMode": "auto"
754+ },
755+ "pluginVersion": "8.1.2",
756+ "targets": [
757+ {
758+ "expr": "node_memory_SwapTotal_bytes{instance=~\"$node:$port\",job=~\"$job\"}",
759+ "intervalFactor": 1,
760+ "refId": "A",
761+ "step": 900
762+ }
763+ ],
764+ "title": "Total SWAP",
765+ "type": "stat"
766+ },
767+ {
768+ "cacheTimeout": null,
769+ "datasource": "Prometheus",
770+ "description": "Total RootFS",
771+ "fieldConfig": {
772+ "defaults": {
773+ "color": {
774+ "mode": "thresholds"
775+ },
776+ "mappings": [
777+ {
778+ "options": {
779+ "match": "null",
780+ "result": {
781+ "text": "N/A"
782+ }
783+ },
784+ "type": "special"
785+ }
786+ ],
787+ "thresholds": {
788+ "mode": "absolute",
789+ "steps": [
790+ {
791+ "color": "rgba(50, 172, 45, 0.97)",
792+ "value": null
793+ },
794+ {
795+ "color": "rgba(237, 129, 40, 0.89)",
796+ "value": 70
797+ },
798+ {
799+ "color": "rgba(245, 54, 54, 0.9)",
800+ "value": 90
801+ }
802+ ]
803+ },
804+ "unit": "bytes"
805+ },
806+ "overrides": []
807+ },
808+ "gridPos": {
809+ "h": 3,
810+ "w": 4,
811+ "x": 12,
812+ "y": 6
813+ },
814+ "id": 23,
815+ "interval": null,
816+ "links": [],
817+ "maxDataPoints": 100,
818+ "options": {
819+ "colorMode": "none",
820+ "graphMode": "none",
821+ "justifyMode": "auto",
822+ "orientation": "horizontal",
823+ "reduceOptions": {
824+ "calcs": [
825+ "lastNotNull"
826+ ],
827+ "fields": "",
828+ "values": false
829+ },
830+ "text": {},
831+ "textMode": "auto"
832+ },
833+ "pluginVersion": "8.1.2",
834+ "targets": [
835+ {
836+ "expr": "node_filesystem_size_bytes{instance=~\"$node:$port\",job=~\"$job\",mountpoint=\"/\",fstype!=\"rootfs\"}",
837+ "format": "time_series",
838+ "hide": false,
839+ "intervalFactor": 1,
840+ "refId": "A",
841+ "step": 900
842+ }
843+ ],
844+ "title": "Total RootFS",
845+ "type": "stat"
846+ },
847+ {
848+ "cacheTimeout": null,
849+ "datasource": "Prometheus",
850+ "description": "System Load (1m avg)",
851+ "fieldConfig": {
852+ "defaults": {
853+ "color": {
854+ "mode": "thresholds"
855+ },
856+ "decimals": 2,
857+ "mappings": [
858+ {
859+ "options": {
860+ "match": "null",
861+ "result": {
862+ "text": "N/A"
863+ }
864+ },
865+ "type": "special"
866+ }
867+ ],
868+ "thresholds": {
869+ "mode": "absolute",
870+ "steps": [
871+ {
872+ "color": "green",
873+ "value": null
874+ },
875+ {
876+ "color": "red",
877+ "value": 80
878+ }
879+ ]
880+ },
881+ "unit": "short"
882+ },
883+ "overrides": []
884+ },
885+ "gridPos": {
886+ "h": 3,
887+ "w": 4,
888+ "x": 16,
889+ "y": 6
890+ },
891+ "id": 17,
892+ "interval": null,
893+ "links": [],
894+ "maxDataPoints": 100,
895+ "options": {
896+ "colorMode": "none",
897+ "graphMode": "none",
898+ "justifyMode": "auto",
899+ "orientation": "horizontal",
900+ "reduceOptions": {
901+ "calcs": [
902+ "lastNotNull"
903+ ],
904+ "fields": "",
905+ "values": false
906+ },
907+ "text": {},
908+ "textMode": "auto"
909+ },
910+ "pluginVersion": "8.1.2",
911+ "targets": [
912+ {
913+ "expr": "node_load1{instance=~\"$node:$port\",job=~\"$job\"}",
914+ "hide": false,
915+ "intervalFactor": 1,
916+ "refId": "A",
917+ "step": 900
918+ }
919+ ],
920+ "title": "System Load (1m avg)",
921+ "type": "stat"
922+ },
923+ {
924+ "cacheTimeout": null,
925+ "datasource": "Prometheus",
926+ "description": "System uptime",
927+ "fieldConfig": {
928+ "defaults": {
929+ "color": {
930+ "mode": "thresholds"
931+ },
932+ "decimals": 1,
933+ "mappings": [
934+ {
935+ "options": {
936+ "match": "null",
937+ "result": {
938+ "text": "N/A"
939+ }
940+ },
941+ "type": "special"
942+ }
943+ ],
944+ "thresholds": {
945+ "mode": "absolute",
946+ "steps": [
947+ {
948+ "color": "green",
949+ "value": null
950+ },
951+ {
952+ "color": "red",
953+ "value": 80
954+ }
955+ ]
956+ },
957+ "unit": "s"
958+ },
959+ "overrides": []
960+ },
961+ "gridPos": {
962+ "h": 3,
963+ "w": 4,
964+ "x": 20,
965+ "y": 6
966+ },
967+ "hideTimeOverride": true,
968+ "id": 15,
969+ "interval": null,
970+ "links": [],
971+ "maxDataPoints": 100,
972+ "options": {
973+ "colorMode": "none",
974+ "graphMode": "none",
975+ "justifyMode": "auto",
976+ "orientation": "horizontal",
977+ "reduceOptions": {
978+ "calcs": [
979+ "lastNotNull"
980+ ],
981+ "fields": "",
982+ "values": false
983+ },
984+ "text": {},
985+ "textMode": "auto"
986+ },
987+ "pluginVersion": "8.1.2",
988+ "targets": [
989+ {
990+ "expr": "node_time_seconds{instance=~\"$node:$port\",job=~\"$job\"} - node_boot_time_seconds{instance=~\"$node:$port\",job=~\"$job\"}",
991+ "intervalFactor": 2,
992+ "refId": "A",
993+ "step": 1800
994+ }
995+ ],
996+ "title": "Uptime",
997+ "type": "stat"
998+ },
999+ {
1000+ "collapsed": false,
1001+ "datasource": null,
1002+ "fieldConfig": {
1003+ "defaults": {},
1004+ "overrides": []
1005+ },
1006+ "gridPos": {
1007+ "h": 1,
1008+ "w": 24,
1009+ "x": 0,
1010+ "y": 9
1011+ },
1012+ "id": 263,
1013+ "panels": [],
1014+ "repeat": null,
1015+ "title": "Basic CPU / Mem Graph",
1016+ "type": "row"
1017+ },
1018+ {
1019+ "aliasColors": {
1020+ "Busy": "#EAB839",
1021+ "Busy Iowait": "#890F02",
1022+ "Busy other": "#1F78C1",
1023+ "Idle": "#052B51",
1024+ "Idle - Waiting for something to happen": "#052B51",
1025+ "guest": "#9AC48A",
1026+ "idle": "#052B51",
1027+ "iowait": "#EAB839",
1028+ "irq": "#BF1B00",
1029+ "nice": "#C15C17",
1030+ "softirq": "#E24D42",
1031+ "steal": "#FCE2DE",
1032+ "system": "#508642",
1033+ "user": "#5195CE"
1034+ },
1035+ "bars": false,
1036+ "dashLength": 10,
1037+ "dashes": false,
1038+ "datasource": "Prometheus",
1039+ "decimals": 2,
1040+ "description": "Basic CPU info",
1041+ "fieldConfig": {
1042+ "defaults": {
1043+ "links": []
1044+ },
1045+ "overrides": []
1046+ },
1047+ "fill": 4,
1048+ "fillGradient": 0,
1049+ "gridPos": {
1050+ "h": 7,
1051+ "w": 12,
1052+ "x": 0,
1053+ "y": 10
1054+ },
1055+ "hiddenSeries": false,
1056+ "id": 77,
1057+ "legend": {
1058+ "alignAsTable": false,
1059+ "avg": false,
1060+ "current": false,
1061+ "max": false,
1062+ "min": false,
1063+ "rightSide": false,
1064+ "show": true,
1065+ "sideWidth": 250,
1066+ "sort": null,
1067+ "sortDesc": null,
1068+ "total": false,
1069+ "values": false
1070+ },
1071+ "lines": true,
1072+ "linewidth": 1,
1073+ "links": [],
1074+ "maxPerRow": 6,
1075+ "nullPointMode": "null",
1076+ "options": {
1077+ "alertThreshold": true
1078+ },
1079+ "percentage": true,
1080+ "pluginVersion": "8.1.2",
1081+ "pointradius": 5,
1082+ "points": false,
1083+ "renderer": "flot",
1084+ "seriesOverrides": [
1085+ {
1086+ "alias": "Busy Iowait",
1087+ "color": "#890F02"
1088+ },
1089+ {
1090+ "alias": "Idle",
1091+ "color": "#7EB26D"
1092+ },
1093+ {
1094+ "alias": "Busy System",
1095+ "color": "#EAB839"
1096+ },
1097+ {
1098+ "alias": "Busy User",
1099+ "color": "#0A437C"
1100+ },
1101+ {
1102+ "alias": "Busy Other",
1103+ "color": "#6D1F62"
1104+ }
1105+ ],
1106+ "spaceLength": 10,
1107+ "stack": true,
1108+ "steppedLine": false,
1109+ "targets": [
1110+ {
1111+ "expr": "sum by (instance)(irate(node_cpu_seconds_total{mode=\"system\",instance=~\"$node:$port\",job=~\"$job\"}[5m])) * 100",
1112+ "format": "time_series",
1113+ "hide": false,
1114+ "intervalFactor": 2,
1115+ "legendFormat": "Busy System",
1116+ "refId": "B",
1117+ "step": 240
1118+ },
1119+ {
1120+ "expr": "sum by (instance)(irate(node_cpu_seconds_total{mode='user',instance=~\"$node:$port\",job=~\"$job\"}[5m])) * 100",
1121+ "format": "time_series",
1122+ "hide": false,
1123+ "intervalFactor": 2,
1124+ "legendFormat": "Busy User",
1125+ "refId": "D",
1126+ "step": 240
1127+ },
1128+ {
1129+ "expr": "sum by (instance)(irate(node_cpu_seconds_total{mode='iowait',instance=~\"$node:$port\",job=~\"$job\"}[5m])) * 100",
1130+ "format": "time_series",
1131+ "intervalFactor": 2,
1132+ "legendFormat": "Busy Iowait",
1133+ "refId": "E",
1134+ "step": 240
1135+ },
1136+ {
1137+ "expr": "sum by (instance)(irate(node_cpu_seconds_total{mode=~\".*irq\",instance=~\"$node:$port\",job=~\"$job\"}[5m])) * 100",
1138+ "format": "time_series",
1139+ "intervalFactor": 2,
1140+ "legendFormat": "Busy IRQs",
1141+ "refId": "F",
1142+ "step": 240
1143+ },
1144+ {
1145+ "expr": "sum (irate(node_cpu_seconds_total{mode!='idle',mode!='user',mode!='system',mode!='iowait',mode!='irq',mode!='softirq',instance=~\"$node:$port\",job=~\"$job\"}[5m])) * 100",
1146+ "format": "time_series",
1147+ "intervalFactor": 2,
1148+ "legendFormat": "Busy Other",
1149+ "refId": "A",
1150+ "step": 240
1151+ },
1152+ {
1153+ "expr": "sum by (mode)(irate(node_cpu_seconds_total{mode='idle',instance=~\"$node:$port\",job=~\"$job\"}[5m])) * 100",
1154+ "format": "time_series",
1155+ "intervalFactor": 2,
1156+ "legendFormat": "Idle",
1157+ "refId": "C",
1158+ "step": 240
1159+ }
1160+ ],
1161+ "thresholds": [],
1162+ "timeFrom": null,
1163+ "timeRegions": [],
1164+ "timeShift": null,
1165+ "title": "CPU Basic",
1166+ "tooltip": {
1167+ "shared": true,
1168+ "sort": 0,
1169+ "value_type": "individual"
1170+ },
1171+ "type": "graph",
1172+ "xaxis": {
1173+ "buckets": null,
1174+ "mode": "time",
1175+ "name": null,
1176+ "show": true,
1177+ "values": []
1178+ },
1179+ "yaxes": [
1180+ {
1181+ "format": "short",
1182+ "label": "",
1183+ "logBase": 1,
1184+ "max": "100",
1185+ "min": "0",
1186+ "show": true
1187+ },
1188+ {
1189+ "format": "short",
1190+ "label": null,
1191+ "logBase": 1,
1192+ "max": null,
1193+ "min": null,
1194+ "show": false
1195+ }
1196+ ],
1197+ "yaxis": {
1198+ "align": false,
1199+ "alignLevel": null
1200+ }
1201+ },
1202+ {
1203+ "aliasColors": {
1204+ "Apps": "#629E51",
1205+ "Buffers": "#614D93",
1206+ "Cache": "#6D1F62",
1207+ "Cached": "#511749",
1208+ "Committed": "#508642",
1209+ "Free": "#0A437C",
1210+ "Harware Corrupted - Amount of RAM that the kernel identified as corrupted / not working": "#CFFAFF",
1211+ "Inactive": "#584477",
1212+ "PageTables": "#0A50A1",
1213+ "Page_Tables": "#0A50A1",
1214+ "RAM_Free": "#E0F9D7",
1215+ "SWAP Used": "#BF1B00",
1216+ "Slab": "#806EB7",
1217+ "Slab_Cache": "#E0752D",
1218+ "Swap": "#BF1B00",
1219+ "Swap Used": "#BF1B00",
1220+ "Swap_Cache": "#C15C17",
1221+ "Swap_Free": "#2F575E",
1222+ "Unused": "#EAB839"
1223+ },
1224+ "bars": false,
1225+ "dashLength": 10,
1226+ "dashes": false,
1227+ "datasource": "Prometheus",
1228+ "decimals": 2,
1229+ "description": "Basic memory usage",
1230+ "fieldConfig": {
1231+ "defaults": {
1232+ "links": []
1233+ },
1234+ "overrides": []
1235+ },
1236+ "fill": 4,
1237+ "fillGradient": 0,
1238+ "gridPos": {
1239+ "h": 7,
1240+ "w": 12,
1241+ "x": 12,
1242+ "y": 10
1243+ },
1244+ "hiddenSeries": false,
1245+ "id": 78,
1246+ "legend": {
1247+ "alignAsTable": false,
1248+ "avg": false,
1249+ "current": false,
1250+ "max": false,
1251+ "min": false,
1252+ "rightSide": false,
1253+ "show": true,
1254+ "sideWidth": 350,
1255+ "total": false,
1256+ "values": false
1257+ },
1258+ "lines": true,
1259+ "linewidth": 1,
1260+ "links": [],
1261+ "maxPerRow": 6,
1262+ "nullPointMode": "null",
1263+ "options": {
1264+ "alertThreshold": true
1265+ },
1266+ "percentage": false,
1267+ "pluginVersion": "8.1.2",
1268+ "pointradius": 5,
1269+ "points": false,
1270+ "renderer": "flot",
1271+ "seriesOverrides": [
1272+ {
1273+ "alias": "RAM Total",
1274+ "color": "#E0F9D7",
1275+ "fill": 0,
1276+ "stack": false
1277+ },
1278+ {
1279+ "alias": "RAM Cache + Buffer",
1280+ "color": "#052B51"
1281+ },
1282+ {
1283+ "alias": "RAM Free",
1284+ "color": "#7EB26D"
1285+ },
1286+ {
1287+ "alias": "Avaliable",
1288+ "color": "#DEDAF7",
1289+ "fill": 0,
1290+ "stack": false
1291+ }
1292+ ],
1293+ "spaceLength": 10,
1294+ "stack": true,
1295+ "steppedLine": false,
1296+ "targets": [
1297+ {
1298+ "expr": "node_memory_MemTotal_bytes{instance=~\"$node:$port\",job=~\"$job\"}",
1299+ "format": "time_series",
1300+ "hide": false,
1301+ "intervalFactor": 2,
1302+ "legendFormat": "RAM Total",
1303+ "refId": "A",
1304+ "step": 240
1305+ },
1306+ {
1307+ "expr": "node_memory_MemTotal_bytes{instance=~\"$node:$port\",job=~\"$job\"} - node_memory_MemFree_bytes{instance=~\"$node:$port\",job=~\"$job\"} - (node_memory_Cached_bytes{instance=~\"$node:$port\",job=~\"$job\"} + node_memory_Buffers_bytes{instance=~\"$node:$port\",job=~\"$job\"})",
1308+ "format": "time_series",
1309+ "hide": false,
1310+ "intervalFactor": 2,
1311+ "legendFormat": "RAM Used",
1312+ "refId": "D",
1313+ "step": 240
1314+ },
1315+ {
1316+ "expr": "node_memory_Cached_bytes{instance=~\"$node:$port\",job=~\"$job\"} + node_memory_Buffers_bytes{instance=~\"$node:$port\",job=~\"$job\"}",
1317+ "format": "time_series",
1318+ "intervalFactor": 2,
1319+ "legendFormat": "RAM Cache + Buffer",
1320+ "refId": "B",
1321+ "step": 240
1322+ },
1323+ {
1324+ "expr": "node_memory_MemFree_bytes{instance=~\"$node:$port\",job=~\"$job\"}",
1325+ "format": "time_series",
1326+ "intervalFactor": 2,
1327+ "legendFormat": "RAM Free",
1328+ "refId": "F",
1329+ "step": 240
1330+ },
1331+ {
1332+ "expr": "(node_memory_SwapTotal_bytes{instance=~\"$node:$port\",job=~\"$job\"} - node_memory_SwapFree_bytes{instance=~\"$node:$port\",job=~\"$job\"})",
1333+ "format": "time_series",
1334+ "intervalFactor": 2,
1335+ "legendFormat": "SWAP Used",
1336+ "refId": "G",
1337+ "step": 240
1338+ }
1339+ ],
1340+ "thresholds": [],
1341+ "timeFrom": null,
1342+ "timeRegions": [],
1343+ "timeShift": null,
1344+ "title": "Memory Basic",
1345+ "tooltip": {
1346+ "shared": true,
1347+ "sort": 0,
1348+ "value_type": "individual"
1349+ },
1350+ "type": "graph",
1351+ "xaxis": {
1352+ "buckets": null,
1353+ "mode": "time",
1354+ "name": null,
1355+ "show": true,
1356+ "values": []
1357+ },
1358+ "yaxes": [
1359+ {
1360+ "format": "bytes",
1361+ "label": "",
1362+ "logBase": 1,
1363+ "max": null,
1364+ "min": "0",
1365+ "show": true
1366+ },
1367+ {
1368+ "format": "short",
1369+ "label": null,
1370+ "logBase": 1,
1371+ "max": null,
1372+ "min": null,
1373+ "show": false
1374+ }
1375+ ],
1376+ "yaxis": {
1377+ "align": false,
1378+ "alignLevel": null
1379+ }
1380+ },
1381+ {
1382+ "collapsed": false,
1383+ "datasource": null,
1384+ "fieldConfig": {
1385+ "defaults": {},
1386+ "overrides": []
1387+ },
1388+ "gridPos": {
1389+ "h": 1,
1390+ "w": 24,
1391+ "x": 0,
1392+ "y": 17
1393+ },
1394+ "id": 264,
1395+ "panels": [],
1396+ "repeat": null,
1397+ "title": "Basic Net / Disk Info",
1398+ "type": "row"
1399+ },
1400+ {
1401+ "aliasColors": {
1402+ "Recv_bytes_eth2": "#7EB26D",
1403+ "Recv_bytes_lo": "#0A50A1",
1404+ "Recv_drop_eth2": "#6ED0E0",
1405+ "Recv_drop_lo": "#E0F9D7",
1406+ "Recv_errs_eth2": "#BF1B00",
1407+ "Recv_errs_lo": "#CCA300",
1408+ "Trans_bytes_eth2": "#7EB26D",
1409+ "Trans_bytes_lo": "#0A50A1",
1410+ "Trans_drop_eth2": "#6ED0E0",
1411+ "Trans_drop_lo": "#E0F9D7",
1412+ "Trans_errs_eth2": "#BF1B00",
1413+ "Trans_errs_lo": "#CCA300",
1414+ "recv_bytes_lo": "#0A50A1",
1415+ "recv_drop_eth0": "#99440A",
1416+ "recv_drop_lo": "#967302",
1417+ "recv_errs_eth0": "#BF1B00",
1418+ "recv_errs_lo": "#890F02",
1419+ "trans_bytes_eth0": "#7EB26D",
1420+ "trans_bytes_lo": "#0A50A1",
1421+ "trans_drop_eth0": "#99440A",
1422+ "trans_drop_lo": "#967302",
1423+ "trans_errs_eth0": "#BF1B00",
1424+ "trans_errs_lo": "#890F02"
1425+ },
1426+ "bars": false,
1427+ "dashLength": 10,
1428+ "dashes": false,
1429+ "datasource": "Prometheus",
1430+ "description": "Basic network info per interface",
1431+ "fieldConfig": {
1432+ "defaults": {
1433+ "links": []
1434+ },
1435+ "overrides": []
1436+ },
1437+ "fill": 4,
1438+ "fillGradient": 0,
1439+ "gridPos": {
1440+ "h": 7,
1441+ "w": 12,
1442+ "x": 0,
1443+ "y": 18
1444+ },
1445+ "hiddenSeries": false,
1446+ "id": 74,
1447+ "legend": {
1448+ "alignAsTable": false,
1449+ "avg": false,
1450+ "current": false,
1451+ "hideEmpty": false,
1452+ "hideZero": false,
1453+ "max": false,
1454+ "min": false,
1455+ "rightSide": false,
1456+ "show": true,
1457+ "sort": "current",
1458+ "sortDesc": true,
1459+ "total": false,
1460+ "values": false
1461+ },
1462+ "lines": true,
1463+ "linewidth": 1,
1464+ "links": [],
1465+ "nullPointMode": "null",
1466+ "options": {
1467+ "alertThreshold": true
1468+ },
1469+ "percentage": false,
1470+ "pluginVersion": "8.1.2",
1471+ "pointradius": 5,
1472+ "points": false,
1473+ "renderer": "flot",
1474+ "seriesOverrides": [
1475+ {
1476+ "alias": "/.*trans.*/",
1477+ "transform": "negative-Y"
1478+ },
1479+ {
1480+ "alias": "/.*lo.*/",
1481+ "color": "#7EB26D"
1482+ },
1483+ {
1484+ "alias": "/.*eth0.*/",
1485+ "color": "#EAB839"
1486+ },
1487+ {
1488+ "alias": "/.*eth1.*/",
1489+ "color": "#6ED0E0"
1490+ },
1491+ {
1492+ "alias": "/.*eth2.*/",
1493+ "color": "#EF843C"
1494+ },
1495+ {
1496+ "alias": "/.*eth3.*/",
1497+ "color": "#E24D42"
1498+ },
1499+ {
1500+ "alias": "/.*eth4.*/",
1501+ "color": "#1F78C1"
1502+ },
1503+ {
1504+ "alias": "/.*eth5.*/",
1505+ "color": "#BA43A9"
1506+ }
1507+ ],
1508+ "spaceLength": 10,
1509+ "stack": false,
1510+ "steppedLine": false,
1511+ "targets": [
1512+ {
1513+ "expr": "irate(node_network_receive_bytes_total{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
1514+ "format": "time_series",
1515+ "intervalFactor": 2,
1516+ "legendFormat": "recv {{device}}",
1517+ "refId": "A",
1518+ "step": 240
1519+ },
1520+ {
1521+ "expr": "irate(node_network_transmit_bytes_total{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
1522+ "format": "time_series",
1523+ "intervalFactor": 2,
1524+ "legendFormat": "trans {{device}} ",
1525+ "refId": "B",
1526+ "step": 240
1527+ }
1528+ ],
1529+ "thresholds": [],
1530+ "timeFrom": null,
1531+ "timeRegions": [],
1532+ "timeShift": null,
1533+ "title": "Network Traffic Basic",
1534+ "tooltip": {
1535+ "shared": true,
1536+ "sort": 0,
1537+ "value_type": "individual"
1538+ },
1539+ "type": "graph",
1540+ "xaxis": {
1541+ "buckets": null,
1542+ "mode": "time",
1543+ "name": null,
1544+ "show": true,
1545+ "values": []
1546+ },
1547+ "yaxes": [
1548+ {
1549+ "format": "bytes",
1550+ "label": null,
1551+ "logBase": 1,
1552+ "max": null,
1553+ "min": null,
1554+ "show": true
1555+ },
1556+ {
1557+ "format": "pps",
1558+ "label": "",
1559+ "logBase": 1,
1560+ "max": null,
1561+ "min": null,
1562+ "show": false
1563+ }
1564+ ],
1565+ "yaxis": {
1566+ "align": false,
1567+ "alignLevel": null
1568+ }
1569+ },
1570+ {
1571+ "aliasColors": {},
1572+ "bars": false,
1573+ "dashLength": 10,
1574+ "dashes": false,
1575+ "datasource": "Prometheus",
1576+ "decimals": 3,
1577+ "description": "Disk space used of all filesystems mounted",
1578+ "fieldConfig": {
1579+ "defaults": {
1580+ "links": []
1581+ },
1582+ "overrides": []
1583+ },
1584+ "fill": 4,
1585+ "fillGradient": 0,
1586+ "gridPos": {
1587+ "h": 7,
1588+ "w": 12,
1589+ "x": 12,
1590+ "y": 18
1591+ },
1592+ "height": "",
1593+ "hiddenSeries": false,
1594+ "id": 152,
1595+ "legend": {
1596+ "alignAsTable": false,
1597+ "avg": false,
1598+ "current": false,
1599+ "max": false,
1600+ "min": false,
1601+ "rightSide": false,
1602+ "show": true,
1603+ "sort": "current",
1604+ "sortDesc": false,
1605+ "total": false,
1606+ "values": false
1607+ },
1608+ "lines": true,
1609+ "linewidth": 1,
1610+ "links": [],
1611+ "maxPerRow": 6,
1612+ "nullPointMode": "null",
1613+ "options": {
1614+ "alertThreshold": true
1615+ },
1616+ "percentage": false,
1617+ "pluginVersion": "8.1.2",
1618+ "pointradius": 5,
1619+ "points": false,
1620+ "renderer": "flot",
1621+ "seriesOverrides": [],
1622+ "spaceLength": 10,
1623+ "stack": false,
1624+ "steppedLine": false,
1625+ "targets": [
1626+ {
1627+ "expr": "100 - ((node_filesystem_avail_bytes{instance=~\"$node:$port\",job=~\"$job\",device!~'rootfs'} * 100) / node_filesystem_size_bytes{instance=~\"$node:$port\",job=~\"$job\",device!~'rootfs'})",
1628+ "format": "time_series",
1629+ "intervalFactor": 2,
1630+ "legendFormat": "{{mountpoint}}",
1631+ "refId": "A",
1632+ "step": 240
1633+ }
1634+ ],
1635+ "thresholds": [],
1636+ "timeFrom": null,
1637+ "timeRegions": [],
1638+ "timeShift": null,
1639+ "title": "Disk Space Used Basic",
1640+ "tooltip": {
1641+ "shared": true,
1642+ "sort": 0,
1643+ "value_type": "individual"
1644+ },
1645+ "type": "graph",
1646+ "xaxis": {
1647+ "buckets": null,
1648+ "mode": "time",
1649+ "name": null,
1650+ "show": true,
1651+ "values": []
1652+ },
1653+ "yaxes": [
1654+ {
1655+ "format": "percent",
1656+ "label": null,
1657+ "logBase": 1,
1658+ "max": "100",
1659+ "min": "0",
1660+ "show": true
1661+ },
1662+ {
1663+ "format": "short",
1664+ "label": null,
1665+ "logBase": 1,
1666+ "max": null,
1667+ "min": null,
1668+ "show": true
1669+ }
1670+ ],
1671+ "yaxis": {
1672+ "align": false,
1673+ "alignLevel": null
1674+ }
1675+ },
1676+ {
1677+ "collapsed": true,
1678+ "datasource": null,
1679+ "fieldConfig": {
1680+ "defaults": {},
1681+ "overrides": []
1682+ },
1683+ "gridPos": {
1684+ "h": 1,
1685+ "w": 24,
1686+ "x": 0,
1687+ "y": 25
1688+ },
1689+ "id": 265,
1690+ "panels": [
1691+ {
1692+ "aliasColors": {
1693+ "Idle - Waiting for something to happen": "#052B51",
1694+ "guest": "#9AC48A",
1695+ "idle": "#052B51",
1696+ "iowait": "#EAB839",
1697+ "irq": "#BF1B00",
1698+ "nice": "#C15C17",
1699+ "softirq": "#E24D42",
1700+ "steal": "#FCE2DE",
1701+ "system": "#508642",
1702+ "user": "#5195CE"
1703+ },
1704+ "bars": false,
1705+ "dashLength": 10,
1706+ "dashes": false,
1707+ "datasource": "Prometheus",
1708+ "decimals": 2,
1709+ "description": "",
1710+ "fill": 4,
1711+ "gridPos": {
1712+ "h": 12,
1713+ "w": 12,
1714+ "x": 0,
1715+ "y": 26
1716+ },
1717+ "id": 3,
1718+ "legend": {
1719+ "alignAsTable": true,
1720+ "avg": true,
1721+ "current": true,
1722+ "max": true,
1723+ "min": true,
1724+ "rightSide": false,
1725+ "show": true,
1726+ "sideWidth": 250,
1727+ "sort": null,
1728+ "sortDesc": null,
1729+ "total": false,
1730+ "values": true
1731+ },
1732+ "lines": true,
1733+ "linewidth": 1,
1734+ "links": [],
1735+ "maxPerRow": 6,
1736+ "nullPointMode": "null",
1737+ "percentage": true,
1738+ "pointradius": 5,
1739+ "points": false,
1740+ "renderer": "flot",
1741+ "repeat": null,
1742+ "seriesOverrides": [],
1743+ "spaceLength": 10,
1744+ "stack": true,
1745+ "steppedLine": false,
1746+ "targets": [
1747+ {
1748+ "expr": "sum by (mode)(irate(node_cpu_seconds_total{mode=\"system\",instance=~\"$node:$port\",job=~\"$job\"}[5m])) * 100",
1749+ "format": "time_series",
1750+ "interval": "10s",
1751+ "intervalFactor": 2,
1752+ "legendFormat": "System - Processes executing in kernel mode",
1753+ "refId": "A",
1754+ "step": 20
1755+ },
1756+ {
1757+ "expr": "sum by (mode)(irate(node_cpu_seconds_total{mode='user',instance=~\"$node:$port\",job=~\"$job\"}[5m])) * 100",
1758+ "format": "time_series",
1759+ "intervalFactor": 2,
1760+ "legendFormat": "User - Normal processes executing in user mode",
1761+ "refId": "B",
1762+ "step": 240
1763+ },
1764+ {
1765+ "expr": "sum by (mode)(irate(node_cpu_seconds_total{mode='nice',instance=~\"$node:$port\",job=~\"$job\"}[5m])) * 100",
1766+ "format": "time_series",
1767+ "intervalFactor": 2,
1768+ "legendFormat": "Nice - Niced processes executing in user mode",
1769+ "refId": "C",
1770+ "step": 240
1771+ },
1772+ {
1773+ "expr": "sum by (mode)(irate(node_cpu_seconds_total{mode='idle',instance=~\"$node:$port\",job=~\"$job\"}[5m])) * 100",
1774+ "format": "time_series",
1775+ "intervalFactor": 2,
1776+ "legendFormat": "Idle - Waiting for something to happen",
1777+ "refId": "F",
1778+ "step": 240
1779+ },
1780+ {
1781+ "expr": "sum by (mode)(irate(node_cpu_seconds_total{mode='iowait',instance=~\"$node:$port\",job=~\"$job\"}[5m])) * 100",
1782+ "format": "time_series",
1783+ "intervalFactor": 2,
1784+ "legendFormat": "Iowait - Waiting for I/O to complete",
1785+ "refId": "D",
1786+ "step": 240
1787+ },
1788+ {
1789+ "expr": "sum by (mode)(irate(node_cpu_seconds_total{mode='irq',instance=~\"$node:$port\",job=~\"$job\"}[5m])) * 100",
1790+ "format": "time_series",
1791+ "intervalFactor": 2,
1792+ "legendFormat": "Irq - Servicing interrupts",
1793+ "refId": "G",
1794+ "step": 240
1795+ },
1796+ {
1797+ "expr": "sum by (mode)(irate(node_cpu_seconds_total{mode='softirq',instance=~\"$node:$port\",job=~\"$job\"}[5m])) * 100",
1798+ "format": "time_series",
1799+ "intervalFactor": 2,
1800+ "legendFormat": "Softirq - Servicing softirqs",
1801+ "refId": "H",
1802+ "step": 240
1803+ },
1804+ {
1805+ "expr": "sum by (mode)(irate(node_cpu_seconds_total{mode='steal',instance=~\"$node:$port\",job=~\"$job\"}[5m])) * 100",
1806+ "format": "time_series",
1807+ "intervalFactor": 2,
1808+ "legendFormat": "Steal - Time spent in other operating systems when running in a virtualized environment",
1809+ "refId": "E",
1810+ "step": 240
1811+ },
1812+ {
1813+ "expr": "sum by (mode)(irate(node_cpu_seconds_total{mode='guest',instance=~\"$node:$port\",job=~\"$job\"}[5m])) * 100",
1814+ "format": "time_series",
1815+ "intervalFactor": 2,
1816+ "legendFormat": "Guest - Time spent running a virtual CPU for a guest operating system",
1817+ "refId": "I",
1818+ "step": 240
1819+ }
1820+ ],
1821+ "thresholds": [],
1822+ "timeFrom": null,
1823+ "timeShift": null,
1824+ "title": "CPU",
1825+ "tooltip": {
1826+ "shared": true,
1827+ "sort": 0,
1828+ "value_type": "individual"
1829+ },
1830+ "transparent": false,
1831+ "type": "graph",
1832+ "xaxis": {
1833+ "buckets": null,
1834+ "mode": "time",
1835+ "name": null,
1836+ "show": true,
1837+ "values": []
1838+ },
1839+ "yaxes": [
1840+ {
1841+ "format": "short",
1842+ "label": "Percentage",
1843+ "logBase": 1,
1844+ "max": "100",
1845+ "min": "0",
1846+ "show": true
1847+ },
1848+ {
1849+ "format": "short",
1850+ "label": null,
1851+ "logBase": 1,
1852+ "max": null,
1853+ "min": null,
1854+ "show": false
1855+ }
1856+ ]
1857+ },
1858+ {
1859+ "aliasColors": {
1860+ "Apps": "#629E51",
1861+ "Buffers": "#614D93",
1862+ "Cache": "#6D1F62",
1863+ "Cached": "#511749",
1864+ "Committed": "#508642",
1865+ "Free": "#0A437C",
1866+ "Harware Corrupted - Amount of RAM that the kernel identified as corrupted / not working": "#CFFAFF",
1867+ "Inactive": "#584477",
1868+ "PageTables": "#0A50A1",
1869+ "Page_Tables": "#0A50A1",
1870+ "RAM_Free": "#E0F9D7",
1871+ "Slab": "#806EB7",
1872+ "Slab_Cache": "#E0752D",
1873+ "Swap": "#BF1B00",
1874+ "Swap - Swap memory usage": "#BF1B00",
1875+ "Swap_Cache": "#C15C17",
1876+ "Swap_Free": "#2F575E",
1877+ "Unused": "#EAB839",
1878+ "Unused - Free memory unasigned": "#052B51"
1879+ },
1880+ "bars": false,
1881+ "dashLength": 10,
1882+ "dashes": false,
1883+ "datasource": "Prometheus",
1884+ "decimals": 2,
1885+ "description": "",
1886+ "fill": 4,
1887+ "gridPos": {
1888+ "h": 12,
1889+ "w": 12,
1890+ "x": 12,
1891+ "y": 26
1892+ },
1893+ "id": 24,
1894+ "legend": {
1895+ "alignAsTable": true,
1896+ "avg": true,
1897+ "current": true,
1898+ "max": true,
1899+ "min": true,
1900+ "rightSide": false,
1901+ "show": true,
1902+ "sideWidth": 350,
1903+ "sort": null,
1904+ "sortDesc": null,
1905+ "total": false,
1906+ "values": true
1907+ },
1908+ "lines": true,
1909+ "linewidth": 1,
1910+ "links": [],
1911+ "maxPerRow": 6,
1912+ "nullPointMode": "null",
1913+ "percentage": false,
1914+ "pointradius": 5,
1915+ "points": false,
1916+ "renderer": "flot",
1917+ "seriesOverrides": [
1918+ {
1919+ "alias": "/.*Harware Corrupted - *./",
1920+ "stack": false
1921+ }
1922+ ],
1923+ "spaceLength": 10,
1924+ "stack": true,
1925+ "steppedLine": false,
1926+ "targets": [
1927+ {
1928+ "expr": "node_memory_MemTotal_bytes{instance=~\"$node:$port\",job=~\"$job\"} - node_memory_MemFree_bytes{instance=~\"$node:$port\",job=~\"$job\"} - node_memory_Buffers_bytes{instance=~\"$node:$port\",job=~\"$job\"} - node_memory_Cached_bytes{instance=~\"$node:$port\",job=~\"$job\"} - node_memory_Slab_bytes{instance=~\"$node:$port\",job=~\"$job\"} - node_memory_PageTables_bytes{instance=~\"$node:$port\",job=~\"$job\"} - node_memory_SwapCached_bytes{instance=~\"$node:$port\",job=~\"$job\"}",
1929+ "format": "time_series",
1930+ "hide": false,
1931+ "intervalFactor": 2,
1932+ "legendFormat": "Apps - Memory used by user-space applications",
1933+ "refId": "Q",
1934+ "step": 240
1935+ },
1936+ {
1937+ "expr": "node_memory_PageTables_bytes{instance=~\"$node:$port\",job=~\"$job\"}",
1938+ "format": "time_series",
1939+ "hide": false,
1940+ "intervalFactor": 2,
1941+ "legendFormat": "PageTables - Memory used to map between virtual and physical memory addresses",
1942+ "refId": "G",
1943+ "step": 240
1944+ },
1945+ {
1946+ "expr": "node_memory_SwapCached_bytes{instance=~\"$node:$port\",job=~\"$job\"}",
1947+ "format": "time_series",
1948+ "intervalFactor": 2,
1949+ "legendFormat": "SwapCache - Memory that keeps track of pages that have been fetched from swap but not yet been modified",
1950+ "refId": "F",
1951+ "step": 240
1952+ },
1953+ {
1954+ "expr": "node_memory_Slab_bytes{instance=~\"$node:$port\",job=~\"$job\"}",
1955+ "format": "time_series",
1956+ "hide": false,
1957+ "intervalFactor": 2,
1958+ "legendFormat": "Slab - Memory used by the kernel to cache data structures for its own use (caches like inode, dentry, etc)",
1959+ "refId": "E",
1960+ "step": 240
1961+ },
1962+ {
1963+ "expr": "node_memory_Cached_bytes{instance=~\"$node:$port\",job=~\"$job\"}",
1964+ "format": "time_series",
1965+ "hide": false,
1966+ "intervalFactor": 2,
1967+ "legendFormat": "Cache - Parked file data (file content) cache",
1968+ "refId": "C",
1969+ "step": 240
1970+ },
1971+ {
1972+ "expr": "node_memory_Buffers_bytes{instance=~\"$node:$port\",job=~\"$job\"}",
1973+ "format": "time_series",
1974+ "hide": false,
1975+ "intervalFactor": 2,
1976+ "legendFormat": "Buffers - Block device (e.g. harddisk) cache",
1977+ "refId": "B",
1978+ "step": 240
1979+ },
1980+ {
1981+ "expr": "node_memory_MemFree_bytes{instance=~\"$node:$port\",job=~\"$job\"}",
1982+ "format": "time_series",
1983+ "hide": false,
1984+ "intervalFactor": 2,
1985+ "legendFormat": "Unused - Free memory unasigned",
1986+ "refId": "D",
1987+ "step": 240
1988+ },
1989+ {
1990+ "expr": "(node_memory_SwapTotal_bytes{instance=~\"$node:$port\",job=~\"$job\"} - node_memory_SwapFree_bytes{instance=~\"$node:$port\",job=~\"$job\"})",
1991+ "format": "time_series",
1992+ "hide": false,
1993+ "intervalFactor": 2,
1994+ "legendFormat": "Swap - Swap space used",
1995+ "refId": "I",
1996+ "step": 240
1997+ },
1998+ {
1999+ "expr": "node_memory_HardwareCorrupted_bytes{instance=~\"$node:$port\",job=~\"$job\"}",
2000+ "format": "time_series",
2001+ "hide": false,
2002+ "intervalFactor": 2,
2003+ "legendFormat": "Harware Corrupted - Amount of RAM that the kernel identified as corrupted / not working",
2004+ "refId": "O",
2005+ "step": 240
2006+ }
2007+ ],
2008+ "thresholds": [],
2009+ "timeFrom": null,
2010+ "timeShift": null,
2011+ "title": "Memory Stack",
2012+ "tooltip": {
2013+ "shared": true,
2014+ "sort": 0,
2015+ "value_type": "individual"
2016+ },
2017+ "type": "graph",
2018+ "xaxis": {
2019+ "buckets": null,
2020+ "mode": "time",
2021+ "name": null,
2022+ "show": true,
2023+ "values": []
2024+ },
2025+ "yaxes": [
2026+ {
2027+ "format": "bytes",
2028+ "label": "Bytes",
2029+ "logBase": 1,
2030+ "max": null,
2031+ "min": "0",
2032+ "show": true
2033+ },
2034+ {
2035+ "format": "short",
2036+ "label": null,
2037+ "logBase": 1,
2038+ "max": null,
2039+ "min": null,
2040+ "show": false
2041+ }
2042+ ]
2043+ },
2044+ {
2045+ "aliasColors": {
2046+ "receive_packets_eth0": "#7EB26D",
2047+ "receive_packets_lo": "#E24D42",
2048+ "transmit_packets_eth0": "#7EB26D",
2049+ "transmit_packets_lo": "#E24D42"
2050+ },
2051+ "bars": false,
2052+ "dashLength": 10,
2053+ "dashes": false,
2054+ "datasource": "Prometheus",
2055+ "fill": 4,
2056+ "gridPos": {
2057+ "h": 12,
2058+ "w": 12,
2059+ "x": 0,
2060+ "y": 38
2061+ },
2062+ "id": 84,
2063+ "legend": {
2064+ "alignAsTable": true,
2065+ "avg": true,
2066+ "current": true,
2067+ "max": true,
2068+ "min": true,
2069+ "rightSide": false,
2070+ "show": true,
2071+ "total": false,
2072+ "values": true
2073+ },
2074+ "lines": true,
2075+ "linewidth": 1,
2076+ "links": [],
2077+ "nullPointMode": "null",
2078+ "percentage": false,
2079+ "pointradius": 5,
2080+ "points": false,
2081+ "renderer": "flot",
2082+ "seriesOverrides": [
2083+ {
2084+ "alias": "/.*Trans.*/",
2085+ "transform": "negative-Y"
2086+ },
2087+ {
2088+ "alias": "/.*lo.*/",
2089+ "color": "#7EB26D"
2090+ },
2091+ {
2092+ "alias": "/.*eth0.*/",
2093+ "color": "#EAB839"
2094+ },
2095+ {
2096+ "alias": "/.*eth1.*/",
2097+ "color": "#6ED0E0"
2098+ },
2099+ {
2100+ "alias": "/.*eth2.*/",
2101+ "color": "#EF843C"
2102+ },
2103+ {
2104+ "alias": "/.*eth3.*/",
2105+ "color": "#E24D42"
2106+ },
2107+ {
2108+ "alias": "/.*eth4.*/",
2109+ "color": "#1F78C1"
2110+ },
2111+ {
2112+ "alias": "/.*eth5.*/",
2113+ "color": "#BA43A9"
2114+ }
2115+ ],
2116+ "spaceLength": 10,
2117+ "stack": false,
2118+ "steppedLine": false,
2119+ "targets": [
2120+ {
2121+ "expr": "irate(node_network_receive_bytes_total{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
2122+ "format": "time_series",
2123+ "intervalFactor": 2,
2124+ "legendFormat": "{{device}} - Receive",
2125+ "refId": "O",
2126+ "step": 240
2127+ },
2128+ {
2129+ "expr": "irate(node_network_transmit_bytes_total{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
2130+ "format": "time_series",
2131+ "intervalFactor": 2,
2132+ "legendFormat": "{{device}} - Transmit",
2133+ "refId": "P",
2134+ "step": 240
2135+ }
2136+ ],
2137+ "thresholds": [],
2138+ "timeFrom": null,
2139+ "timeShift": null,
2140+ "title": "Network Traffic",
2141+ "tooltip": {
2142+ "shared": true,
2143+ "sort": 0,
2144+ "value_type": "individual"
2145+ },
2146+ "type": "graph",
2147+ "xaxis": {
2148+ "buckets": null,
2149+ "mode": "time",
2150+ "name": null,
2151+ "show": true,
2152+ "values": []
2153+ },
2154+ "yaxes": [
2155+ {
2156+ "format": "Bps",
2157+ "label": "Bytes out (-) / in (+)",
2158+ "logBase": 1,
2159+ "max": null,
2160+ "min": null,
2161+ "show": true
2162+ },
2163+ {
2164+ "format": "short",
2165+ "label": null,
2166+ "logBase": 1,
2167+ "max": null,
2168+ "min": null,
2169+ "show": false
2170+ }
2171+ ]
2172+ },
2173+ {
2174+ "aliasColors": {},
2175+ "bars": false,
2176+ "dashLength": 10,
2177+ "dashes": false,
2178+ "datasource": "Prometheus",
2179+ "decimals": 3,
2180+ "description": "",
2181+ "fill": 4,
2182+ "gridPos": {
2183+ "h": 12,
2184+ "w": 12,
2185+ "x": 12,
2186+ "y": 38
2187+ },
2188+ "height": "",
2189+ "id": 156,
2190+ "legend": {
2191+ "alignAsTable": true,
2192+ "avg": true,
2193+ "current": true,
2194+ "max": true,
2195+ "min": true,
2196+ "rightSide": false,
2197+ "show": true,
2198+ "sort": "current",
2199+ "sortDesc": false,
2200+ "total": false,
2201+ "values": true
2202+ },
2203+ "lines": true,
2204+ "linewidth": 1,
2205+ "links": [],
2206+ "maxPerRow": 6,
2207+ "nullPointMode": "null",
2208+ "percentage": false,
2209+ "pointradius": 5,
2210+ "points": false,
2211+ "renderer": "flot",
2212+ "seriesOverrides": [],
2213+ "spaceLength": 10,
2214+ "stack": false,
2215+ "steppedLine": false,
2216+ "targets": [
2217+ {
2218+ "expr": "node_filesystem_size_bytes{instance=~\"$node:$port\",job=~\"$job\",device!~'rootfs'} - node_filesystem_avail_bytes{instance=~\"$node:$port\",job=~\"$job\",device!~'rootfs'}",
2219+ "format": "time_series",
2220+ "intervalFactor": 2,
2221+ "legendFormat": "{{mountpoint}}",
2222+ "refId": "A",
2223+ "step": 240
2224+ }
2225+ ],
2226+ "thresholds": [],
2227+ "timeFrom": null,
2228+ "timeShift": null,
2229+ "title": "Disk Space Used",
2230+ "tooltip": {
2231+ "shared": true,
2232+ "sort": 0,
2233+ "value_type": "individual"
2234+ },
2235+ "type": "graph",
2236+ "xaxis": {
2237+ "buckets": null,
2238+ "mode": "time",
2239+ "name": null,
2240+ "show": true,
2241+ "values": []
2242+ },
2243+ "yaxes": [
2244+ {
2245+ "format": "bytes",
2246+ "label": "Bytes",
2247+ "logBase": 1,
2248+ "max": null,
2249+ "min": "0",
2250+ "show": true
2251+ },
2252+ {
2253+ "format": "short",
2254+ "label": null,
2255+ "logBase": 1,
2256+ "max": null,
2257+ "min": null,
2258+ "show": false
2259+ }
2260+ ]
2261+ },
2262+ {
2263+ "aliasColors": {},
2264+ "bars": false,
2265+ "dashLength": 10,
2266+ "dashes": false,
2267+ "datasource": "Prometheus",
2268+ "description": "",
2269+ "fill": 2,
2270+ "gridPos": {
2271+ "h": 12,
2272+ "w": 12,
2273+ "x": 0,
2274+ "y": 50
2275+ },
2276+ "id": 229,
2277+ "legend": {
2278+ "alignAsTable": true,
2279+ "avg": true,
2280+ "current": true,
2281+ "hideZero": true,
2282+ "max": true,
2283+ "min": true,
2284+ "rightSide": false,
2285+ "show": true,
2286+ "total": false,
2287+ "values": true
2288+ },
2289+ "lines": true,
2290+ "linewidth": 1,
2291+ "links": [],
2292+ "maxPerRow": 6,
2293+ "nullPointMode": "null",
2294+ "percentage": false,
2295+ "pointradius": 5,
2296+ "points": false,
2297+ "renderer": "flot",
2298+ "seriesOverrides": [
2299+ {
2300+ "alias": "/.*Read.*/",
2301+ "transform": "negative-Y"
2302+ },
2303+ {
2304+ "alias": "/.*sda_.*/",
2305+ "color": "#7EB26D"
2306+ },
2307+ {
2308+ "alias": "/.*sdb_.*/",
2309+ "color": "#EAB839"
2310+ },
2311+ {
2312+ "alias": "/.*sdc_.*/",
2313+ "color": "#6ED0E0"
2314+ },
2315+ {
2316+ "alias": "/.*sdd_.*/",
2317+ "color": "#EF843C"
2318+ },
2319+ {
2320+ "alias": "/.*sde_.*/",
2321+ "color": "#E24D42"
2322+ },
2323+ {
2324+ "alias": "/.*sda1.*/",
2325+ "color": "#584477"
2326+ },
2327+ {
2328+ "alias": "/.*sda2_.*/",
2329+ "color": "#BA43A9"
2330+ },
2331+ {
2332+ "alias": "/.*sda3_.*/",
2333+ "color": "#F4D598"
2334+ },
2335+ {
2336+ "alias": "/.*sdb1.*/",
2337+ "color": "#0A50A1"
2338+ },
2339+ {
2340+ "alias": "/.*sdb2.*/",
2341+ "color": "#BF1B00"
2342+ },
2343+ {
2344+ "alias": "/.*sdb3.*/",
2345+ "color": "#E0752D"
2346+ },
2347+ {
2348+ "alias": "/.*sdc1.*/",
2349+ "color": "#962D82"
2350+ },
2351+ {
2352+ "alias": "/.*sdc2.*/",
2353+ "color": "#614D93"
2354+ },
2355+ {
2356+ "alias": "/.*sdc3.*/",
2357+ "color": "#9AC48A"
2358+ },
2359+ {
2360+ "alias": "/.*sdd1.*/",
2361+ "color": "#65C5DB"
2362+ },
2363+ {
2364+ "alias": "/.*sdd2.*/",
2365+ "color": "#F9934E"
2366+ },
2367+ {
2368+ "alias": "/.*sdd3.*/",
2369+ "color": "#EA6460"
2370+ },
2371+ {
2372+ "alias": "/.*sde1.*/",
2373+ "color": "#E0F9D7"
2374+ },
2375+ {
2376+ "alias": "/.*sdd2.*/",
2377+ "color": "#FCEACA"
2378+ },
2379+ {
2380+ "alias": "/.*sde3.*/",
2381+ "color": "#F9E2D2"
2382+ }
2383+ ],
2384+ "spaceLength": 10,
2385+ "stack": false,
2386+ "steppedLine": false,
2387+ "targets": [
2388+ {
2389+ "expr": "irate(node_disk_reads_completed_total{instance=~\"$node:$port\",job=~\"$job\",device=~\"[a-z]*[a-z]\"}[5m])",
2390+ "intervalFactor": 4,
2391+ "legendFormat": "{{device}} - Reads completed",
2392+ "refId": "A",
2393+ "step": 480
2394+ },
2395+ {
2396+ "expr": "irate(node_disk_writes_completed_total{instance=~\"$node:$port\",job=~\"$job\",device=~\"[a-z]*[a-z]\"}[5m])",
2397+ "intervalFactor": 2,
2398+ "legendFormat": "{{device}} - Writes completed",
2399+ "refId": "B",
2400+ "step": 240
2401+ }
2402+ ],
2403+ "thresholds": [],
2404+ "timeFrom": null,
2405+ "timeShift": null,
2406+ "title": "Disk IOps",
2407+ "tooltip": {
2408+ "shared": false,
2409+ "sort": 0,
2410+ "value_type": "individual"
2411+ },
2412+ "type": "graph",
2413+ "xaxis": {
2414+ "buckets": null,
2415+ "mode": "time",
2416+ "name": null,
2417+ "show": true,
2418+ "values": []
2419+ },
2420+ "yaxes": [
2421+ {
2422+ "format": "iops",
2423+ "label": "IO read (-) / write (+)",
2424+ "logBase": 1,
2425+ "max": null,
2426+ "min": null,
2427+ "show": true
2428+ },
2429+ {
2430+ "format": "short",
2431+ "label": null,
2432+ "logBase": 1,
2433+ "max": null,
2434+ "min": null,
2435+ "show": false
2436+ }
2437+ ]
2438+ },
2439+ {
2440+ "aliasColors": {
2441+ "io time": "#890F02"
2442+ },
2443+ "bars": false,
2444+ "dashLength": 10,
2445+ "dashes": false,
2446+ "datasource": "Prometheus",
2447+ "decimals": 3,
2448+ "description": "",
2449+ "fill": 4,
2450+ "gridPos": {
2451+ "h": 12,
2452+ "w": 12,
2453+ "x": 12,
2454+ "y": 50
2455+ },
2456+ "id": 42,
2457+ "legend": {
2458+ "alignAsTable": true,
2459+ "avg": true,
2460+ "current": true,
2461+ "max": true,
2462+ "min": true,
2463+ "rightSide": false,
2464+ "show": true,
2465+ "sort": null,
2466+ "sortDesc": null,
2467+ "total": false,
2468+ "values": true
2469+ },
2470+ "lines": true,
2471+ "linewidth": 1,
2472+ "links": [],
2473+ "maxPerRow": 6,
2474+ "nullPointMode": "null",
2475+ "percentage": false,
2476+ "pointradius": 5,
2477+ "points": false,
2478+ "renderer": "flot",
2479+ "seriesOverrides": [
2480+ {
2481+ "alias": "/.*read*./",
2482+ "transform": "negative-Y"
2483+ },
2484+ {
2485+ "alias": "/.*sda.*/",
2486+ "color": "#7EB26D"
2487+ },
2488+ {
2489+ "alias": "/.*sdb.*/",
2490+ "color": "#EAB839"
2491+ },
2492+ {
2493+ "alias": "/.*sdc.*/",
2494+ "color": "#6ED0E0"
2495+ },
2496+ {
2497+ "alias": "/.*sdd.*/",
2498+ "color": "#EF843C"
2499+ },
2500+ {
2501+ "alias": "/.*sde.*/",
2502+ "color": "#E24D42"
2503+ }
2504+ ],
2505+ "spaceLength": 10,
2506+ "stack": false,
2507+ "steppedLine": false,
2508+ "targets": [
2509+ {
2510+ "expr": "irate(node_disk_read_bytes_total{instance=~\"$node:$port\",job=~\"$job\",device=~\"[a-z]*[a-z]\"}[5m])",
2511+ "format": "time_series",
2512+ "hide": false,
2513+ "intervalFactor": 2,
2514+ "legendFormat": "{{device}} - Successfully read bytes",
2515+ "refId": "A",
2516+ "step": 240
2517+ },
2518+ {
2519+ "expr": "irate(node_disk_written_bytes_total{instance=~\"$node:$port\",job=~\"$job\",device=~\"[a-z]*[a-z]\"}[5m])",
2520+ "format": "time_series",
2521+ "hide": false,
2522+ "intervalFactor": 2,
2523+ "legendFormat": "{{device}} - Successfully written bytes",
2524+ "refId": "B",
2525+ "step": 240
2526+ }
2527+ ],
2528+ "thresholds": [],
2529+ "timeFrom": null,
2530+ "timeShift": null,
2531+ "title": "I/O Usage Read / Write",
2532+ "tooltip": {
2533+ "shared": true,
2534+ "sort": 0,
2535+ "value_type": "individual"
2536+ },
2537+ "type": "graph",
2538+ "xaxis": {
2539+ "buckets": null,
2540+ "mode": "time",
2541+ "name": null,
2542+ "show": false,
2543+ "values": []
2544+ },
2545+ "yaxes": [
2546+ {
2547+ "format": "bytes",
2548+ "label": "Bytes read (-) / write (+)",
2549+ "logBase": 1,
2550+ "max": null,
2551+ "min": null,
2552+ "show": true
2553+ },
2554+ {
2555+ "format": "ms",
2556+ "label": "",
2557+ "logBase": 1,
2558+ "max": null,
2559+ "min": null,
2560+ "show": true
2561+ }
2562+ ]
2563+ },
2564+ {
2565+ "aliasColors": {
2566+ "io time": "#890F02"
2567+ },
2568+ "bars": false,
2569+ "dashLength": 10,
2570+ "dashes": false,
2571+ "datasource": "Prometheus",
2572+ "decimals": 3,
2573+ "description": "",
2574+ "fill": 4,
2575+ "gridPos": {
2576+ "h": 12,
2577+ "w": 12,
2578+ "x": 0,
2579+ "y": 62
2580+ },
2581+ "id": 127,
2582+ "legend": {
2583+ "alignAsTable": true,
2584+ "avg": true,
2585+ "current": true,
2586+ "max": true,
2587+ "min": true,
2588+ "rightSide": false,
2589+ "show": true,
2590+ "sort": null,
2591+ "sortDesc": null,
2592+ "total": false,
2593+ "values": true
2594+ },
2595+ "lines": true,
2596+ "linewidth": 1,
2597+ "links": [],
2598+ "maxPerRow": 6,
2599+ "nullPointMode": "null",
2600+ "percentage": false,
2601+ "pointradius": 5,
2602+ "points": false,
2603+ "renderer": "flot",
2604+ "seriesOverrides": [],
2605+ "spaceLength": 10,
2606+ "stack": false,
2607+ "steppedLine": false,
2608+ "targets": [
2609+ {
2610+ "expr": "irate(node_disk_io_time_seconds_total{instance=~\"$node:$port\",job=~\"$job\",device=~\"[a-z]*[a-z]\"} [5m])",
2611+ "format": "time_series",
2612+ "hide": false,
2613+ "intervalFactor": 2,
2614+ "legendFormat": "{{device}} - Time spent doing I/Os",
2615+ "refId": "C",
2616+ "step": 240
2617+ }
2618+ ],
2619+ "thresholds": [],
2620+ "timeFrom": null,
2621+ "timeShift": null,
2622+ "title": "I/O Usage Times",
2623+ "tooltip": {
2624+ "shared": true,
2625+ "sort": 0,
2626+ "value_type": "individual"
2627+ },
2628+ "type": "graph",
2629+ "xaxis": {
2630+ "buckets": null,
2631+ "mode": "time",
2632+ "name": null,
2633+ "show": false,
2634+ "values": []
2635+ },
2636+ "yaxes": [
2637+ {
2638+ "format": "s",
2639+ "label": "Time",
2640+ "logBase": 1,
2641+ "max": null,
2642+ "min": "0",
2643+ "show": true
2644+ },
2645+ {
2646+ "format": "s",
2647+ "label": "",
2648+ "logBase": 1,
2649+ "max": null,
2650+ "min": null,
2651+ "show": false
2652+ }
2653+ ]
2654+ }
2655+ ],
2656+ "repeat": null,
2657+ "title": "CPU Memory Net Disk",
2658+ "type": "row"
2659+ },
2660+ {
2661+ "collapsed": true,
2662+ "datasource": null,
2663+ "fieldConfig": {
2664+ "defaults": {},
2665+ "overrides": []
2666+ },
2667+ "gridPos": {
2668+ "h": 1,
2669+ "w": 24,
2670+ "x": 0,
2671+ "y": 26
2672+ },
2673+ "id": 266,
2674+ "panels": [
2675+ {
2676+ "aliasColors": {
2677+ "Apps": "#629E51",
2678+ "Buffers": "#614D93",
2679+ "Cache": "#6D1F62",
2680+ "Cached": "#511749",
2681+ "Committed": "#508642",
2682+ "Free": "#0A437C",
2683+ "Harware Corrupted - Amount of RAM that the kernel identified as corrupted / not working": "#CFFAFF",
2684+ "Inactive": "#584477",
2685+ "PageTables": "#0A50A1",
2686+ "Page_Tables": "#0A50A1",
2687+ "RAM_Free": "#E0F9D7",
2688+ "Slab": "#806EB7",
2689+ "Slab_Cache": "#E0752D",
2690+ "Swap": "#BF1B00",
2691+ "Swap_Cache": "#C15C17",
2692+ "Swap_Free": "#2F575E",
2693+ "Unused": "#EAB839"
2694+ },
2695+ "bars": false,
2696+ "dashLength": 10,
2697+ "dashes": false,
2698+ "datasource": "Prometheus",
2699+ "decimals": 2,
2700+ "fill": 2,
2701+ "gridPos": {
2702+ "h": 10,
2703+ "w": 12,
2704+ "x": 0,
2705+ "y": 63
2706+ },
2707+ "id": 136,
2708+ "legend": {
2709+ "alignAsTable": true,
2710+ "avg": true,
2711+ "current": true,
2712+ "max": true,
2713+ "min": true,
2714+ "rightSide": false,
2715+ "show": true,
2716+ "sideWidth": 350,
2717+ "total": false,
2718+ "values": true
2719+ },
2720+ "lines": true,
2721+ "linewidth": 1,
2722+ "links": [],
2723+ "maxPerRow": 2,
2724+ "nullPointMode": "null",
2725+ "percentage": false,
2726+ "pointradius": 5,
2727+ "points": false,
2728+ "renderer": "flot",
2729+ "seriesOverrides": [],
2730+ "spaceLength": 10,
2731+ "stack": true,
2732+ "steppedLine": false,
2733+ "targets": [
2734+ {
2735+ "expr": "node_memory_Inactive_bytes{instance=~\"$node:$port\",job=~\"$job\"}",
2736+ "format": "time_series",
2737+ "intervalFactor": 2,
2738+ "legendFormat": "Inactive - Memory which has been less recently used. It is more eligible to be reclaimed for other purposes",
2739+ "refId": "K",
2740+ "step": 4
2741+ },
2742+ {
2743+ "expr": "node_memory_Active_bytes{instance=~\"$node:$port\",job=~\"$job\"}",
2744+ "format": "time_series",
2745+ "intervalFactor": 2,
2746+ "legendFormat": "Active - Memory that has been used more recently and usually not reclaimed unless absolutely necessary",
2747+ "refId": "J",
2748+ "step": 4
2749+ }
2750+ ],
2751+ "thresholds": [],
2752+ "timeFrom": null,
2753+ "timeShift": null,
2754+ "title": "Memory Active / Inactive",
2755+ "tooltip": {
2756+ "shared": true,
2757+ "sort": 0,
2758+ "value_type": "cumulative"
2759+ },
2760+ "type": "graph",
2761+ "xaxis": {
2762+ "buckets": null,
2763+ "mode": "time",
2764+ "name": null,
2765+ "show": true,
2766+ "values": []
2767+ },
2768+ "yaxes": [
2769+ {
2770+ "format": "bytes",
2771+ "label": "Bytes",
2772+ "logBase": 1,
2773+ "max": null,
2774+ "min": "0",
2775+ "show": true
2776+ },
2777+ {
2778+ "format": "short",
2779+ "label": null,
2780+ "logBase": 1,
2781+ "max": null,
2782+ "min": null,
2783+ "show": false
2784+ }
2785+ ]
2786+ },
2787+ {
2788+ "aliasColors": {
2789+ "Apps": "#629E51",
2790+ "Buffers": "#614D93",
2791+ "Cache": "#6D1F62",
2792+ "Cached": "#511749",
2793+ "Committed": "#508642",
2794+ "Free": "#0A437C",
2795+ "Harware Corrupted - Amount of RAM that the kernel identified as corrupted / not working": "#CFFAFF",
2796+ "Inactive": "#584477",
2797+ "PageTables": "#0A50A1",
2798+ "Page_Tables": "#0A50A1",
2799+ "RAM_Free": "#E0F9D7",
2800+ "Slab": "#806EB7",
2801+ "Slab_Cache": "#E0752D",
2802+ "Swap": "#BF1B00",
2803+ "Swap_Cache": "#C15C17",
2804+ "Swap_Free": "#2F575E",
2805+ "Unused": "#EAB839"
2806+ },
2807+ "bars": false,
2808+ "dashLength": 10,
2809+ "dashes": false,
2810+ "datasource": "Prometheus",
2811+ "decimals": 2,
2812+ "fill": 2,
2813+ "gridPos": {
2814+ "h": 10,
2815+ "w": 12,
2816+ "x": 12,
2817+ "y": 63
2818+ },
2819+ "id": 135,
2820+ "legend": {
2821+ "alignAsTable": true,
2822+ "avg": true,
2823+ "current": true,
2824+ "max": true,
2825+ "min": true,
2826+ "rightSide": false,
2827+ "show": true,
2828+ "sideWidth": 350,
2829+ "total": false,
2830+ "values": true
2831+ },
2832+ "lines": true,
2833+ "linewidth": 1,
2834+ "links": [],
2835+ "maxPerRow": 6,
2836+ "nullPointMode": "null",
2837+ "percentage": false,
2838+ "pointradius": 5,
2839+ "points": false,
2840+ "renderer": "flot",
2841+ "seriesOverrides": [
2842+ {
2843+ "alias": "/.*Committed_AS - *./"
2844+ },
2845+ {
2846+ "alias": "/.*CommitLimit - *./",
2847+ "color": "#BF1B00",
2848+ "fill": 0
2849+ }
2850+ ],
2851+ "spaceLength": 10,
2852+ "stack": false,
2853+ "steppedLine": false,
2854+ "targets": [
2855+ {
2856+ "expr": "node_memory_Committed_AS_bytes{instance=~\"$node:$port\",job=~\"$job\"}",
2857+ "format": "time_series",
2858+ "intervalFactor": 2,
2859+ "legendFormat": "Committed_AS - Amount of memory presently allocated on the system",
2860+ "refId": "A",
2861+ "step": 4
2862+ },
2863+ {
2864+ "expr": "node_memory_CommitLimit_bytes{instance=~\"$node:$port\",job=~\"$job\"}",
2865+ "format": "time_series",
2866+ "intervalFactor": 2,
2867+ "legendFormat": "CommitLimit - Amount of memory currently available to be allocated on the system",
2868+ "refId": "M",
2869+ "step": 4
2870+ }
2871+ ],
2872+ "thresholds": [],
2873+ "timeFrom": null,
2874+ "timeShift": null,
2875+ "title": "Memory Commited",
2876+ "tooltip": {
2877+ "shared": true,
2878+ "sort": 0,
2879+ "value_type": "cumulative"
2880+ },
2881+ "type": "graph",
2882+ "xaxis": {
2883+ "buckets": null,
2884+ "mode": "time",
2885+ "name": null,
2886+ "show": true,
2887+ "values": []
2888+ },
2889+ "yaxes": [
2890+ {
2891+ "format": "bytes",
2892+ "label": "Bytes",
2893+ "logBase": 1,
2894+ "max": null,
2895+ "min": "0",
2896+ "show": true
2897+ },
2898+ {
2899+ "format": "short",
2900+ "label": null,
2901+ "logBase": 1,
2902+ "max": null,
2903+ "min": null,
2904+ "show": false
2905+ }
2906+ ]
2907+ },
2908+ {
2909+ "aliasColors": {
2910+ "Apps": "#629E51",
2911+ "Buffers": "#614D93",
2912+ "Cache": "#6D1F62",
2913+ "Cached": "#511749",
2914+ "Committed": "#508642",
2915+ "Free": "#0A437C",
2916+ "Harware Corrupted - Amount of RAM that the kernel identified as corrupted / not working": "#CFFAFF",
2917+ "Inactive": "#584477",
2918+ "PageTables": "#0A50A1",
2919+ "Page_Tables": "#0A50A1",
2920+ "RAM_Free": "#E0F9D7",
2921+ "Slab": "#806EB7",
2922+ "Slab_Cache": "#E0752D",
2923+ "Swap": "#BF1B00",
2924+ "Swap_Cache": "#C15C17",
2925+ "Swap_Free": "#2F575E",
2926+ "Unused": "#EAB839"
2927+ },
2928+ "bars": false,
2929+ "dashLength": 10,
2930+ "dashes": false,
2931+ "datasource": "Prometheus",
2932+ "decimals": 2,
2933+ "fill": 2,
2934+ "gridPos": {
2935+ "h": 10,
2936+ "w": 12,
2937+ "x": 0,
2938+ "y": 73
2939+ },
2940+ "id": 191,
2941+ "legend": {
2942+ "alignAsTable": true,
2943+ "avg": true,
2944+ "current": true,
2945+ "max": true,
2946+ "min": true,
2947+ "rightSide": false,
2948+ "show": true,
2949+ "sideWidth": 350,
2950+ "total": false,
2951+ "values": true
2952+ },
2953+ "lines": true,
2954+ "linewidth": 1,
2955+ "links": [],
2956+ "maxPerRow": 6,
2957+ "nullPointMode": "null",
2958+ "percentage": false,
2959+ "pointradius": 5,
2960+ "points": false,
2961+ "renderer": "flot",
2962+ "seriesOverrides": [],
2963+ "spaceLength": 10,
2964+ "stack": true,
2965+ "steppedLine": false,
2966+ "targets": [
2967+ {
2968+ "expr": "node_memory_Inactive_file_bytes{instance=~\"$node:$port\",job=~\"$job\"}",
2969+ "format": "time_series",
2970+ "hide": false,
2971+ "intervalFactor": 2,
2972+ "legendFormat": "Inactive_file - File-backed memory on inactive LRU list",
2973+ "refId": "A",
2974+ "step": 4
2975+ },
2976+ {
2977+ "expr": "node_memory_Inactive_anon_bytes{instance=~\"$node:$port\",job=~\"$job\"}",
2978+ "format": "time_series",
2979+ "hide": false,
2980+ "intervalFactor": 2,
2981+ "legendFormat": "Inactive_anon - Anonymous and swap cache on inactive LRU list, including tmpfs (shmem)",
2982+ "refId": "D",
2983+ "step": 4
2984+ },
2985+ {
2986+ "expr": "node_memory_Active_file_bytes{instance=~\"$node:$port\",job=~\"$job\"}",
2987+ "format": "time_series",
2988+ "hide": false,
2989+ "intervalFactor": 2,
2990+ "legendFormat": "Active_file - File-backed memory on active LRU list",
2991+ "refId": "B",
2992+ "step": 4
2993+ },
2994+ {
2995+ "expr": "node_memory_Active_anon_bytes{instance=~\"$node:$port\",job=~\"$job\"}",
2996+ "format": "time_series",
2997+ "hide": false,
2998+ "intervalFactor": 2,
2999+ "legendFormat": "Active_anon - Anonymous and swap cache on active least-recently-used (LRU) list, including tmpfs",
3000+ "refId": "C",
3001+ "step": 4
3002+ }
3003+ ],
3004+ "thresholds": [],
3005+ "timeFrom": null,
3006+ "timeShift": null,
3007+ "title": "Memory Active / Inactive Detail",
3008+ "tooltip": {
3009+ "shared": true,
3010+ "sort": 0,
3011+ "value_type": "cumulative"
3012+ },
3013+ "type": "graph",
3014+ "xaxis": {
3015+ "buckets": null,
3016+ "mode": "time",
3017+ "name": null,
3018+ "show": true,
3019+ "values": []
3020+ },
3021+ "yaxes": [
3022+ {
3023+ "format": "bytes",
3024+ "label": "Bytes",
3025+ "logBase": 1,
3026+ "max": null,
3027+ "min": "0",
3028+ "show": true
3029+ },
3030+ {
3031+ "format": "bytes",
3032+ "label": null,
3033+ "logBase": 1,
3034+ "max": null,
3035+ "min": null,
3036+ "show": true
3037+ }
3038+ ]
3039+ },
3040+ {
3041+ "aliasColors": {
3042+ "Active": "#99440A",
3043+ "Buffers": "#58140C",
3044+ "Cache": "#6D1F62",
3045+ "Cached": "#511749",
3046+ "Committed": "#508642",
3047+ "Dirty": "#6ED0E0",
3048+ "Free": "#B7DBAB",
3049+ "Inactive": "#EA6460",
3050+ "Mapped": "#052B51",
3051+ "PageTables": "#0A50A1",
3052+ "Page_Tables": "#0A50A1",
3053+ "Slab_Cache": "#EAB839",
3054+ "Swap": "#BF1B00",
3055+ "Swap_Cache": "#C15C17",
3056+ "Total": "#511749",
3057+ "Total RAM": "#052B51",
3058+ "Total RAM + Swap": "#052B51",
3059+ "Total Swap": "#614D93",
3060+ "VmallocUsed": "#EA6460"
3061+ },
3062+ "bars": false,
3063+ "dashLength": 10,
3064+ "dashes": false,
3065+ "datasource": "Prometheus",
3066+ "decimals": 2,
3067+ "fill": 2,
3068+ "gridPos": {
3069+ "h": 10,
3070+ "w": 12,
3071+ "x": 12,
3072+ "y": 73
3073+ },
3074+ "id": 130,
3075+ "legend": {
3076+ "alignAsTable": true,
3077+ "avg": true,
3078+ "current": true,
3079+ "max": true,
3080+ "min": true,
3081+ "rightSide": false,
3082+ "show": true,
3083+ "sideWidth": null,
3084+ "total": false,
3085+ "values": true
3086+ },
3087+ "lines": true,
3088+ "linewidth": 1,
3089+ "links": [],
3090+ "maxPerRow": 2,
3091+ "nullPointMode": "null",
3092+ "percentage": false,
3093+ "pointradius": 5,
3094+ "points": false,
3095+ "renderer": "flot",
3096+ "seriesOverrides": [],
3097+ "spaceLength": 10,
3098+ "stack": false,
3099+ "steppedLine": false,
3100+ "targets": [
3101+ {
3102+ "expr": "node_memory_Writeback_bytes{instance=~\"$node:$port\",job=~\"$job\"}",
3103+ "format": "time_series",
3104+ "intervalFactor": 2,
3105+ "legendFormat": "Writeback - Memory which is actively being written back to disk",
3106+ "refId": "J",
3107+ "step": 4
3108+ },
3109+ {
3110+ "expr": "node_memory_WritebackTmp_bytes{instance=~\"$node:$port\",job=~\"$job\"}",
3111+ "format": "time_series",
3112+ "intervalFactor": 2,
3113+ "legendFormat": "WritebackTmp - Memory used by FUSE for temporary writeback buffers",
3114+ "refId": "K",
3115+ "step": 4
3116+ },
3117+ {
3118+ "expr": "node_memory_Dirty_bytes{instance=~\"$node:$port\",job=~\"$job\"}",
3119+ "format": "time_series",
3120+ "intervalFactor": 2,
3121+ "legendFormat": "Dirty - Memory which is waiting to get written back to the disk",
3122+ "refId": "A",
3123+ "step": 4
3124+ }
3125+ ],
3126+ "thresholds": [],
3127+ "timeFrom": null,
3128+ "timeShift": null,
3129+ "title": "Memory Writeback and Dirty",
3130+ "tooltip": {
3131+ "shared": true,
3132+ "sort": 0,
3133+ "value_type": "individual"
3134+ },
3135+ "type": "graph",
3136+ "xaxis": {
3137+ "buckets": null,
3138+ "mode": "time",
3139+ "name": null,
3140+ "show": true,
3141+ "values": []
3142+ },
3143+ "yaxes": [
3144+ {
3145+ "format": "bytes",
3146+ "label": "Bytes",
3147+ "logBase": 1,
3148+ "max": null,
3149+ "min": "0",
3150+ "show": true
3151+ },
3152+ {
3153+ "format": "short",
3154+ "label": null,
3155+ "logBase": 1,
3156+ "max": null,
3157+ "min": null,
3158+ "show": false
3159+ }
3160+ ]
3161+ },
3162+ {
3163+ "aliasColors": {
3164+ "Apps": "#629E51",
3165+ "Buffers": "#614D93",
3166+ "Cache": "#6D1F62",
3167+ "Cached": "#511749",
3168+ "Committed": "#508642",
3169+ "Free": "#0A437C",
3170+ "Harware Corrupted - Amount of RAM that the kernel identified as corrupted / not working": "#CFFAFF",
3171+ "Inactive": "#584477",
3172+ "PageTables": "#0A50A1",
3173+ "Page_Tables": "#0A50A1",
3174+ "RAM_Free": "#E0F9D7",
3175+ "Slab": "#806EB7",
3176+ "Slab_Cache": "#E0752D",
3177+ "Swap": "#BF1B00",
3178+ "Swap_Cache": "#C15C17",
3179+ "Swap_Free": "#2F575E",
3180+ "Unused": "#EAB839"
3181+ },
3182+ "bars": false,
3183+ "dashLength": 10,
3184+ "dashes": false,
3185+ "datasource": "Prometheus",
3186+ "decimals": 2,
3187+ "fill": 2,
3188+ "gridPos": {
3189+ "h": 10,
3190+ "w": 12,
3191+ "x": 0,
3192+ "y": 83
3193+ },
3194+ "id": 138,
3195+ "legend": {
3196+ "alignAsTable": true,
3197+ "avg": true,
3198+ "current": true,
3199+ "max": true,
3200+ "min": true,
3201+ "rightSide": false,
3202+ "show": true,
3203+ "sideWidth": 350,
3204+ "total": false,
3205+ "values": true
3206+ },
3207+ "lines": true,
3208+ "linewidth": 1,
3209+ "links": [],
3210+ "maxPerRow": 6,
3211+ "nullPointMode": "null",
3212+ "percentage": false,
3213+ "pointradius": 5,
3214+ "points": false,
3215+ "renderer": "flot",
3216+ "seriesOverrides": [],
3217+ "spaceLength": 10,
3218+ "stack": false,
3219+ "steppedLine": false,
3220+ "targets": [
3221+ {
3222+ "expr": "node_memory_Mapped_bytes{instance=~\"$node:$port\",job=~\"$job\"}",
3223+ "format": "time_series",
3224+ "intervalFactor": 2,
3225+ "legendFormat": "Mapped - Used memory in mapped pages files which have been mmaped, such as libraries",
3226+ "refId": "A",
3227+ "step": 4
3228+ },
3229+ {
3230+ "expr": "node_memory_Shmem_bytes{instance=~\"$node:$port\",job=~\"$job\"}",
3231+ "format": "time_series",
3232+ "intervalFactor": 2,
3233+ "legendFormat": "Shmem - Used shared memory (shared between several processes, thus including RAM disks)",
3234+ "refId": "B",
3235+ "step": 4
3236+ }
3237+ ],
3238+ "thresholds": [],
3239+ "timeFrom": null,
3240+ "timeShift": null,
3241+ "title": "Memory Shared and Mapped",
3242+ "tooltip": {
3243+ "shared": true,
3244+ "sort": 0,
3245+ "value_type": "cumulative"
3246+ },
3247+ "type": "graph",
3248+ "xaxis": {
3249+ "buckets": null,
3250+ "mode": "time",
3251+ "name": null,
3252+ "show": true,
3253+ "values": []
3254+ },
3255+ "yaxes": [
3256+ {
3257+ "format": "bytes",
3258+ "label": "Bytes",
3259+ "logBase": 1,
3260+ "max": null,
3261+ "min": "0",
3262+ "show": true
3263+ },
3264+ {
3265+ "format": "short",
3266+ "label": null,
3267+ "logBase": 1,
3268+ "max": null,
3269+ "min": null,
3270+ "show": false
3271+ }
3272+ ]
3273+ },
3274+ {
3275+ "aliasColors": {
3276+ "Active": "#99440A",
3277+ "Buffers": "#58140C",
3278+ "Cache": "#6D1F62",
3279+ "Cached": "#511749",
3280+ "Committed": "#508642",
3281+ "Dirty": "#6ED0E0",
3282+ "Free": "#B7DBAB",
3283+ "Inactive": "#EA6460",
3284+ "Mapped": "#052B51",
3285+ "PageTables": "#0A50A1",
3286+ "Page_Tables": "#0A50A1",
3287+ "Slab_Cache": "#EAB839",
3288+ "Swap": "#BF1B00",
3289+ "Swap_Cache": "#C15C17",
3290+ "Total": "#511749",
3291+ "Total RAM": "#052B51",
3292+ "Total RAM + Swap": "#052B51",
3293+ "Total Swap": "#614D93",
3294+ "VmallocUsed": "#EA6460"
3295+ },
3296+ "bars": false,
3297+ "dashLength": 10,
3298+ "dashes": false,
3299+ "datasource": "Prometheus",
3300+ "decimals": 2,
3301+ "fill": 2,
3302+ "gridPos": {
3303+ "h": 10,
3304+ "w": 12,
3305+ "x": 12,
3306+ "y": 83
3307+ },
3308+ "id": 131,
3309+ "legend": {
3310+ "alignAsTable": true,
3311+ "avg": true,
3312+ "current": true,
3313+ "max": true,
3314+ "min": true,
3315+ "rightSide": false,
3316+ "show": true,
3317+ "sideWidth": null,
3318+ "total": false,
3319+ "values": true
3320+ },
3321+ "lines": true,
3322+ "linewidth": 1,
3323+ "links": [],
3324+ "maxPerRow": 2,
3325+ "nullPointMode": "null",
3326+ "percentage": false,
3327+ "pointradius": 5,
3328+ "points": false,
3329+ "renderer": "flot",
3330+ "seriesOverrides": [],
3331+ "spaceLength": 10,
3332+ "stack": true,
3333+ "steppedLine": false,
3334+ "targets": [
3335+ {
3336+ "expr": "node_memory_SUnreclaim_bytes{instance=~\"$node:$port\",job=~\"$job\"}",
3337+ "format": "time_series",
3338+ "intervalFactor": 2,
3339+ "legendFormat": "SUnreclaim - Part of Slab, that cannot be reclaimed on memory pressure",
3340+ "refId": "O",
3341+ "step": 4
3342+ },
3343+ {
3344+ "expr": "node_memory_SReclaimable_bytes{instance=~\"$node:$port\",job=~\"$job\"}",
3345+ "format": "time_series",
3346+ "intervalFactor": 2,
3347+ "legendFormat": "SReclaimable - Part of Slab, that might be reclaimed, such as caches",
3348+ "refId": "N",
3349+ "step": 4
3350+ }
3351+ ],
3352+ "thresholds": [],
3353+ "timeFrom": null,
3354+ "timeShift": null,
3355+ "title": "Memory Slab",
3356+ "tooltip": {
3357+ "shared": true,
3358+ "sort": 0,
3359+ "value_type": "individual"
3360+ },
3361+ "type": "graph",
3362+ "xaxis": {
3363+ "buckets": null,
3364+ "mode": "time",
3365+ "name": null,
3366+ "show": true,
3367+ "values": []
3368+ },
3369+ "yaxes": [
3370+ {
3371+ "format": "bytes",
3372+ "label": "Bytes",
3373+ "logBase": 1,
3374+ "max": null,
3375+ "min": "0",
3376+ "show": true
3377+ },
3378+ {
3379+ "format": "short",
3380+ "label": null,
3381+ "logBase": 1,
3382+ "max": null,
3383+ "min": null,
3384+ "show": false
3385+ }
3386+ ]
3387+ },
3388+ {
3389+ "aliasColors": {
3390+ "Active": "#99440A",
3391+ "Buffers": "#58140C",
3392+ "Cache": "#6D1F62",
3393+ "Cached": "#511749",
3394+ "Committed": "#508642",
3395+ "Dirty": "#6ED0E0",
3396+ "Free": "#B7DBAB",
3397+ "Inactive": "#EA6460",
3398+ "Mapped": "#052B51",
3399+ "PageTables": "#0A50A1",
3400+ "Page_Tables": "#0A50A1",
3401+ "Slab_Cache": "#EAB839",
3402+ "Swap": "#BF1B00",
3403+ "Swap_Cache": "#C15C17",
3404+ "Total": "#511749",
3405+ "Total RAM": "#052B51",
3406+ "Total RAM + Swap": "#052B51",
3407+ "VmallocUsed": "#EA6460"
3408+ },
3409+ "bars": false,
3410+ "dashLength": 10,
3411+ "dashes": false,
3412+ "datasource": "Prometheus",
3413+ "decimals": 2,
3414+ "fill": 2,
3415+ "gridPos": {
3416+ "h": 10,
3417+ "w": 12,
3418+ "x": 0,
3419+ "y": 93
3420+ },
3421+ "id": 70,
3422+ "legend": {
3423+ "alignAsTable": true,
3424+ "avg": true,
3425+ "current": true,
3426+ "max": true,
3427+ "min": true,
3428+ "rightSide": false,
3429+ "show": true,
3430+ "sideWidth": null,
3431+ "total": false,
3432+ "values": true
3433+ },
3434+ "lines": true,
3435+ "linewidth": 1,
3436+ "links": [],
3437+ "maxPerRow": 6,
3438+ "nullPointMode": "null",
3439+ "percentage": false,
3440+ "pointradius": 5,
3441+ "points": false,
3442+ "renderer": "flot",
3443+ "seriesOverrides": [],
3444+ "spaceLength": 10,
3445+ "stack": false,
3446+ "steppedLine": false,
3447+ "targets": [
3448+ {
3449+ "expr": "node_memory_VmallocChunk_bytes{instance=~\"$node:$port\",job=~\"$job\"}",
3450+ "format": "time_series",
3451+ "hide": false,
3452+ "intervalFactor": 2,
3453+ "legendFormat": "VmallocChunk - Largest contigious block of vmalloc area which is free",
3454+ "refId": "H",
3455+ "step": 4
3456+ },
3457+ {
3458+ "expr": "node_memory_VmallocTotal_bytes{instance=~\"$node:$port\",job=~\"$job\"}",
3459+ "format": "time_series",
3460+ "hide": false,
3461+ "intervalFactor": 2,
3462+ "legendFormat": "VmallocTotal - Total size of vmalloc memory area",
3463+ "refId": "I",
3464+ "step": 4
3465+ },
3466+ {
3467+ "expr": "node_memory_VmallocUsed_bytes{instance=~\"$node:$port\",job=~\"$job\"}",
3468+ "format": "time_series",
3469+ "hide": false,
3470+ "intervalFactor": 2,
3471+ "legendFormat": "VmallocUsed - Amount of vmalloc area which is used",
3472+ "refId": "O",
3473+ "step": 4
3474+ }
3475+ ],
3476+ "thresholds": [],
3477+ "timeFrom": null,
3478+ "timeShift": null,
3479+ "title": "Memory Vmalloc",
3480+ "tooltip": {
3481+ "shared": true,
3482+ "sort": 0,
3483+ "value_type": "individual"
3484+ },
3485+ "type": "graph",
3486+ "xaxis": {
3487+ "buckets": null,
3488+ "mode": "time",
3489+ "name": null,
3490+ "show": true,
3491+ "values": []
3492+ },
3493+ "yaxes": [
3494+ {
3495+ "format": "bytes",
3496+ "label": "Bytes",
3497+ "logBase": 1,
3498+ "max": null,
3499+ "min": "0",
3500+ "show": true
3501+ },
3502+ {
3503+ "format": "short",
3504+ "label": null,
3505+ "logBase": 1,
3506+ "max": null,
3507+ "min": null,
3508+ "show": false
3509+ }
3510+ ]
3511+ },
3512+ {
3513+ "aliasColors": {
3514+ "Apps": "#629E51",
3515+ "Buffers": "#614D93",
3516+ "Cache": "#6D1F62",
3517+ "Cached": "#511749",
3518+ "Committed": "#508642",
3519+ "Free": "#0A437C",
3520+ "Harware Corrupted - Amount of RAM that the kernel identified as corrupted / not working": "#CFFAFF",
3521+ "Inactive": "#584477",
3522+ "PageTables": "#0A50A1",
3523+ "Page_Tables": "#0A50A1",
3524+ "RAM_Free": "#E0F9D7",
3525+ "Slab": "#806EB7",
3526+ "Slab_Cache": "#E0752D",
3527+ "Swap": "#BF1B00",
3528+ "Swap_Cache": "#C15C17",
3529+ "Swap_Free": "#2F575E",
3530+ "Unused": "#EAB839"
3531+ },
3532+ "bars": false,
3533+ "dashLength": 10,
3534+ "dashes": false,
3535+ "datasource": "Prometheus",
3536+ "decimals": 2,
3537+ "fill": 2,
3538+ "gridPos": {
3539+ "h": 10,
3540+ "w": 12,
3541+ "x": 12,
3542+ "y": 93
3543+ },
3544+ "id": 159,
3545+ "legend": {
3546+ "alignAsTable": true,
3547+ "avg": true,
3548+ "current": true,
3549+ "max": true,
3550+ "min": true,
3551+ "rightSide": false,
3552+ "show": true,
3553+ "sideWidth": 350,
3554+ "total": false,
3555+ "values": true
3556+ },
3557+ "lines": true,
3558+ "linewidth": 1,
3559+ "links": [],
3560+ "maxPerRow": 6,
3561+ "nullPointMode": "null",
3562+ "percentage": false,
3563+ "pointradius": 5,
3564+ "points": false,
3565+ "renderer": "flot",
3566+ "seriesOverrides": [],
3567+ "spaceLength": 10,
3568+ "stack": false,
3569+ "steppedLine": false,
3570+ "targets": [
3571+ {
3572+ "expr": "node_memory_Bounce_bytes{instance=~\"$node:$port\",job=~\"$job\"}",
3573+ "format": "time_series",
3574+ "intervalFactor": 2,
3575+ "legendFormat": "Bounce - Memory used for block device bounce buffers",
3576+ "refId": "N",
3577+ "step": 4
3578+ }
3579+ ],
3580+ "thresholds": [],
3581+ "timeFrom": null,
3582+ "timeShift": null,
3583+ "title": "Memory Bounce",
3584+ "tooltip": {
3585+ "shared": true,
3586+ "sort": 0,
3587+ "value_type": "cumulative"
3588+ },
3589+ "type": "graph",
3590+ "xaxis": {
3591+ "buckets": null,
3592+ "mode": "time",
3593+ "name": null,
3594+ "show": true,
3595+ "values": []
3596+ },
3597+ "yaxes": [
3598+ {
3599+ "format": "bytes",
3600+ "label": "Bytes",
3601+ "logBase": 1,
3602+ "max": null,
3603+ "min": "0",
3604+ "show": true
3605+ },
3606+ {
3607+ "format": "short",
3608+ "label": null,
3609+ "logBase": 1,
3610+ "max": null,
3611+ "min": null,
3612+ "show": false
3613+ }
3614+ ]
3615+ },
3616+ {
3617+ "aliasColors": {
3618+ "Active": "#99440A",
3619+ "Buffers": "#58140C",
3620+ "Cache": "#6D1F62",
3621+ "Cached": "#511749",
3622+ "Committed": "#508642",
3623+ "Dirty": "#6ED0E0",
3624+ "Free": "#B7DBAB",
3625+ "Inactive": "#EA6460",
3626+ "Mapped": "#052B51",
3627+ "PageTables": "#0A50A1",
3628+ "Page_Tables": "#0A50A1",
3629+ "Slab_Cache": "#EAB839",
3630+ "Swap": "#BF1B00",
3631+ "Swap_Cache": "#C15C17",
3632+ "Total": "#511749",
3633+ "Total RAM": "#052B51",
3634+ "Total RAM + Swap": "#052B51",
3635+ "VmallocUsed": "#EA6460"
3636+ },
3637+ "bars": false,
3638+ "dashLength": 10,
3639+ "dashes": false,
3640+ "datasource": "Prometheus",
3641+ "decimals": 2,
3642+ "fill": 2,
3643+ "gridPos": {
3644+ "h": 10,
3645+ "w": 12,
3646+ "x": 0,
3647+ "y": 103
3648+ },
3649+ "id": 129,
3650+ "legend": {
3651+ "alignAsTable": true,
3652+ "avg": true,
3653+ "current": true,
3654+ "max": true,
3655+ "min": true,
3656+ "rightSide": false,
3657+ "show": true,
3658+ "sideWidth": null,
3659+ "total": false,
3660+ "values": true
3661+ },
3662+ "lines": true,
3663+ "linewidth": 1,
3664+ "links": [],
3665+ "maxPerRow": 6,
3666+ "nullPointMode": "null",
3667+ "percentage": false,
3668+ "pointradius": 5,
3669+ "points": false,
3670+ "renderer": "flot",
3671+ "seriesOverrides": [
3672+ {
3673+ "alias": "/.*Inactive *./",
3674+ "transform": "negative-Y"
3675+ }
3676+ ],
3677+ "spaceLength": 10,
3678+ "stack": false,
3679+ "steppedLine": false,
3680+ "targets": [
3681+ {
3682+ "expr": "node_memory_AnonHugePages_bytes{instance=~\"$node:$port\",job=~\"$job\"}",
3683+ "format": "time_series",
3684+ "intervalFactor": 2,
3685+ "legendFormat": "AnonHugePages - Memory in anonymous huge pages",
3686+ "refId": "D",
3687+ "step": 4
3688+ },
3689+ {
3690+ "expr": "node_memory_AnonPages_bytes{instance=~\"$node:$port\",job=~\"$job\"}",
3691+ "format": "time_series",
3692+ "intervalFactor": 2,
3693+ "legendFormat": "AnonPages - Memory in user pages not backed by files",
3694+ "refId": "G",
3695+ "step": 4
3696+ }
3697+ ],
3698+ "thresholds": [],
3699+ "timeFrom": null,
3700+ "timeShift": null,
3701+ "title": "Memory Anonymous",
3702+ "tooltip": {
3703+ "shared": true,
3704+ "sort": 0,
3705+ "value_type": "individual"
3706+ },
3707+ "type": "graph",
3708+ "xaxis": {
3709+ "buckets": null,
3710+ "mode": "time",
3711+ "name": null,
3712+ "show": true,
3713+ "values": []
3714+ },
3715+ "yaxes": [
3716+ {
3717+ "format": "bytes",
3718+ "label": "Bytes",
3719+ "logBase": 1,
3720+ "max": null,
3721+ "min": "0",
3722+ "show": true
3723+ },
3724+ {
3725+ "format": "short",
3726+ "label": null,
3727+ "logBase": 1,
3728+ "max": null,
3729+ "min": null,
3730+ "show": false
3731+ }
3732+ ]
3733+ },
3734+ {
3735+ "aliasColors": {
3736+ "Apps": "#629E51",
3737+ "Buffers": "#614D93",
3738+ "Cache": "#6D1F62",
3739+ "Cached": "#511749",
3740+ "Committed": "#508642",
3741+ "Free": "#0A437C",
3742+ "Harware Corrupted - Amount of RAM that the kernel identified as corrupted / not working": "#CFFAFF",
3743+ "Inactive": "#584477",
3744+ "PageTables": "#0A50A1",
3745+ "Page_Tables": "#0A50A1",
3746+ "RAM_Free": "#E0F9D7",
3747+ "Slab": "#806EB7",
3748+ "Slab_Cache": "#E0752D",
3749+ "Swap": "#BF1B00",
3750+ "Swap_Cache": "#C15C17",
3751+ "Swap_Free": "#2F575E",
3752+ "Unused": "#EAB839"
3753+ },
3754+ "bars": false,
3755+ "dashLength": 10,
3756+ "dashes": false,
3757+ "datasource": "Prometheus",
3758+ "decimals": 2,
3759+ "fill": 2,
3760+ "gridPos": {
3761+ "h": 10,
3762+ "w": 12,
3763+ "x": 12,
3764+ "y": 103
3765+ },
3766+ "id": 160,
3767+ "legend": {
3768+ "alignAsTable": true,
3769+ "avg": true,
3770+ "current": true,
3771+ "max": true,
3772+ "min": true,
3773+ "rightSide": false,
3774+ "show": true,
3775+ "sideWidth": 350,
3776+ "total": false,
3777+ "values": true
3778+ },
3779+ "lines": true,
3780+ "linewidth": 1,
3781+ "links": [],
3782+ "maxPerRow": 2,
3783+ "nullPointMode": "null",
3784+ "percentage": false,
3785+ "pointradius": 5,
3786+ "points": false,
3787+ "renderer": "flot",
3788+ "seriesOverrides": [],
3789+ "spaceLength": 10,
3790+ "stack": false,
3791+ "steppedLine": false,
3792+ "targets": [
3793+ {
3794+ "expr": "node_memory_KernelStack_bytes{instance=~\"$node:$port\",job=~\"$job\"}",
3795+ "format": "time_series",
3796+ "intervalFactor": 2,
3797+ "legendFormat": "KernelStack - Kernel memory stack. This is not reclaimable",
3798+ "refId": "N",
3799+ "step": 4
3800+ }
3801+ ],
3802+ "thresholds": [],
3803+ "timeFrom": null,
3804+ "timeShift": null,
3805+ "title": "Memory Kernel",
3806+ "tooltip": {
3807+ "shared": true,
3808+ "sort": 0,
3809+ "value_type": "cumulative"
3810+ },
3811+ "type": "graph",
3812+ "xaxis": {
3813+ "buckets": null,
3814+ "mode": "time",
3815+ "name": null,
3816+ "show": true,
3817+ "values": []
3818+ },
3819+ "yaxes": [
3820+ {
3821+ "format": "bytes",
3822+ "label": "Bytes",
3823+ "logBase": 1,
3824+ "max": null,
3825+ "min": "0",
3826+ "show": true
3827+ },
3828+ {
3829+ "format": "short",
3830+ "label": null,
3831+ "logBase": 1,
3832+ "max": null,
3833+ "min": null,
3834+ "show": false
3835+ }
3836+ ]
3837+ },
3838+ {
3839+ "aliasColors": {
3840+ "Active": "#99440A",
3841+ "Buffers": "#58140C",
3842+ "Cache": "#6D1F62",
3843+ "Cached": "#511749",
3844+ "Committed": "#508642",
3845+ "Dirty": "#6ED0E0",
3846+ "Free": "#B7DBAB",
3847+ "Inactive": "#EA6460",
3848+ "Mapped": "#052B51",
3849+ "PageTables": "#0A50A1",
3850+ "Page_Tables": "#0A50A1",
3851+ "Slab_Cache": "#EAB839",
3852+ "Swap": "#BF1B00",
3853+ "Swap_Cache": "#C15C17",
3854+ "Total": "#511749",
3855+ "Total RAM": "#806EB7",
3856+ "Total RAM + Swap": "#806EB7",
3857+ "VmallocUsed": "#EA6460"
3858+ },
3859+ "bars": false,
3860+ "dashLength": 10,
3861+ "dashes": false,
3862+ "datasource": "Prometheus",
3863+ "decimals": 2,
3864+ "fill": 2,
3865+ "gridPos": {
3866+ "h": 10,
3867+ "w": 12,
3868+ "x": 0,
3869+ "y": 113
3870+ },
3871+ "id": 140,
3872+ "legend": {
3873+ "alignAsTable": true,
3874+ "avg": false,
3875+ "current": true,
3876+ "max": true,
3877+ "min": true,
3878+ "rightSide": false,
3879+ "show": true,
3880+ "sideWidth": null,
3881+ "total": false,
3882+ "values": true
3883+ },
3884+ "lines": true,
3885+ "linewidth": 1,
3886+ "links": [],
3887+ "maxPerRow": 6,
3888+ "nullPointMode": "null",
3889+ "percentage": false,
3890+ "pointradius": 5,
3891+ "points": false,
3892+ "renderer": "flot",
3893+ "seriesOverrides": [],
3894+ "spaceLength": 10,
3895+ "stack": false,
3896+ "steppedLine": false,
3897+ "targets": [
3898+ {
3899+ "expr": "node_memory_HugePages_Free{instance=~\"$node:$port\",job=~\"$job\"}",
3900+ "format": "time_series",
3901+ "intervalFactor": 2,
3902+ "legendFormat": "HugePages_Free - Huge pages in the pool that are not yet allocated",
3903+ "refId": "I",
3904+ "step": 4
3905+ },
3906+ {
3907+ "expr": "node_memory_HugePages_Rsvd{instance=~\"$node:$port\",job=~\"$job\"}",
3908+ "format": "time_series",
3909+ "intervalFactor": 2,
3910+ "legendFormat": "HugePages_Rsvd - Huge pages for which a commitment to allocate from the pool has been made, but no allocation has yet been made",
3911+ "refId": "J",
3912+ "step": 4
3913+ },
3914+ {
3915+ "expr": "node_memory_HugePages_Surp{instance=~\"$node:$port\",job=~\"$job\"}",
3916+ "format": "time_series",
3917+ "intervalFactor": 2,
3918+ "legendFormat": "HugePages_Surp - Huge pages in the pool above the value in /proc/sys/vm/nr_hugepages",
3919+ "refId": "K",
3920+ "step": 4
3921+ }
3922+ ],
3923+ "thresholds": [],
3924+ "timeFrom": null,
3925+ "timeShift": null,
3926+ "title": "Memory HugePages Counter",
3927+ "tooltip": {
3928+ "shared": true,
3929+ "sort": 0,
3930+ "value_type": "individual"
3931+ },
3932+ "type": "graph",
3933+ "xaxis": {
3934+ "buckets": null,
3935+ "mode": "time",
3936+ "name": null,
3937+ "show": true,
3938+ "values": []
3939+ },
3940+ "yaxes": [
3941+ {
3942+ "format": "short",
3943+ "label": "Pages",
3944+ "logBase": 1,
3945+ "max": null,
3946+ "min": "0",
3947+ "show": true
3948+ },
3949+ {
3950+ "format": "short",
3951+ "label": "",
3952+ "logBase": 1,
3953+ "max": null,
3954+ "min": null,
3955+ "show": false
3956+ }
3957+ ]
3958+ },
3959+ {
3960+ "aliasColors": {
3961+ "Active": "#99440A",
3962+ "Buffers": "#58140C",
3963+ "Cache": "#6D1F62",
3964+ "Cached": "#511749",
3965+ "Committed": "#508642",
3966+ "Dirty": "#6ED0E0",
3967+ "Free": "#B7DBAB",
3968+ "Inactive": "#EA6460",
3969+ "Mapped": "#052B51",
3970+ "PageTables": "#0A50A1",
3971+ "Page_Tables": "#0A50A1",
3972+ "Slab_Cache": "#EAB839",
3973+ "Swap": "#BF1B00",
3974+ "Swap_Cache": "#C15C17",
3975+ "Total": "#511749",
3976+ "Total RAM": "#806EB7",
3977+ "Total RAM + Swap": "#806EB7",
3978+ "VmallocUsed": "#EA6460"
3979+ },
3980+ "bars": false,
3981+ "dashLength": 10,
3982+ "dashes": false,
3983+ "datasource": "Prometheus",
3984+ "decimals": 2,
3985+ "fill": 2,
3986+ "gridPos": {
3987+ "h": 10,
3988+ "w": 12,
3989+ "x": 12,
3990+ "y": 113
3991+ },
3992+ "id": 71,
3993+ "legend": {
3994+ "alignAsTable": true,
3995+ "avg": false,
3996+ "current": true,
3997+ "max": true,
3998+ "min": true,
3999+ "rightSide": false,
4000+ "show": true,
4001+ "sideWidth": null,
4002+ "total": false,
4003+ "values": true
4004+ },
4005+ "lines": true,
4006+ "linewidth": 1,
4007+ "links": [],
4008+ "maxPerRow": 2,
4009+ "nullPointMode": "null",
4010+ "percentage": false,
4011+ "pointradius": 5,
4012+ "points": false,
4013+ "renderer": "flot",
4014+ "seriesOverrides": [],
4015+ "spaceLength": 10,
4016+ "stack": false,
4017+ "steppedLine": false,
4018+ "targets": [
4019+ {
4020+ "expr": "node_memory_HugePages_Total{instance=~\"$node:$port\",job=~\"$job\"}",
4021+ "format": "time_series",
4022+ "intervalFactor": 2,
4023+ "legendFormat": "HugePages - Total size of the pool of huge pages",
4024+ "refId": "L",
4025+ "step": 4
4026+ },
4027+ {
4028+ "expr": "node_memory_Hugepagesize_bytes{instance=~\"$node:$port\",job=~\"$job\"}",
4029+ "format": "time_series",
4030+ "intervalFactor": 2,
4031+ "legendFormat": "Hugepagesize - Huge Page size",
4032+ "refId": "D",
4033+ "step": 4
4034+ }
4035+ ],
4036+ "thresholds": [],
4037+ "timeFrom": null,
4038+ "timeShift": null,
4039+ "title": "Memory HugePages Size",
4040+ "tooltip": {
4041+ "shared": true,
4042+ "sort": 0,
4043+ "value_type": "individual"
4044+ },
4045+ "type": "graph",
4046+ "xaxis": {
4047+ "buckets": null,
4048+ "mode": "time",
4049+ "name": null,
4050+ "show": true,
4051+ "values": []
4052+ },
4053+ "yaxes": [
4054+ {
4055+ "format": "bytes",
4056+ "label": "Bytes",
4057+ "logBase": 1,
4058+ "max": null,
4059+ "min": "0",
4060+ "show": true
4061+ },
4062+ {
4063+ "format": "short",
4064+ "label": "",
4065+ "logBase": 1,
4066+ "max": null,
4067+ "min": null,
4068+ "show": false
4069+ }
4070+ ]
4071+ },
4072+ {
4073+ "aliasColors": {
4074+ "Active": "#99440A",
4075+ "Buffers": "#58140C",
4076+ "Cache": "#6D1F62",
4077+ "Cached": "#511749",
4078+ "Committed": "#508642",
4079+ "Dirty": "#6ED0E0",
4080+ "Free": "#B7DBAB",
4081+ "Inactive": "#EA6460",
4082+ "Mapped": "#052B51",
4083+ "PageTables": "#0A50A1",
4084+ "Page_Tables": "#0A50A1",
4085+ "Slab_Cache": "#EAB839",
4086+ "Swap": "#BF1B00",
4087+ "Swap_Cache": "#C15C17",
4088+ "Total": "#511749",
4089+ "Total RAM": "#052B51",
4090+ "Total RAM + Swap": "#052B51",
4091+ "VmallocUsed": "#EA6460"
4092+ },
4093+ "bars": false,
4094+ "dashLength": 10,
4095+ "dashes": false,
4096+ "datasource": "Prometheus",
4097+ "decimals": 2,
4098+ "fill": 2,
4099+ "gridPos": {
4100+ "h": 10,
4101+ "w": 12,
4102+ "x": 0,
4103+ "y": 123
4104+ },
4105+ "id": 128,
4106+ "legend": {
4107+ "alignAsTable": true,
4108+ "avg": true,
4109+ "current": false,
4110+ "hideEmpty": false,
4111+ "hideZero": false,
4112+ "max": true,
4113+ "min": true,
4114+ "rightSide": false,
4115+ "show": true,
4116+ "sideWidth": null,
4117+ "total": false,
4118+ "values": true
4119+ },
4120+ "lines": true,
4121+ "linewidth": 1,
4122+ "links": [],
4123+ "maxPerRow": 6,
4124+ "nullPointMode": "null",
4125+ "percentage": false,
4126+ "pointradius": 5,
4127+ "points": false,
4128+ "renderer": "flot",
4129+ "seriesOverrides": [],
4130+ "spaceLength": 10,
4131+ "stack": false,
4132+ "steppedLine": false,
4133+ "targets": [
4134+ {
4135+ "expr": "node_memory_DirectMap1G{instance=~\"$node:$port\",job=~\"$job\"}",
4136+ "format": "time_series",
4137+ "intervalFactor": 2,
4138+ "legendFormat": "DirectMap1G - Amount of pages mapped as this size",
4139+ "refId": "J",
4140+ "step": 4
4141+ },
4142+ {
4143+ "expr": "node_memory_DirectMap2M_bytes{instance=~\"$node:$port\",job=~\"$job\"}",
4144+ "format": "time_series",
4145+ "interval": "",
4146+ "intervalFactor": 2,
4147+ "legendFormat": "DirectMap2M - Amount of pages mapped as this size",
4148+ "refId": "K",
4149+ "step": 4
4150+ },
4151+ {
4152+ "expr": "node_memory_DirectMap4k_bytes{instance=~\"$node:$port\",job=~\"$job\"}",
4153+ "format": "time_series",
4154+ "interval": "",
4155+ "intervalFactor": 2,
4156+ "legendFormat": "DirectMap4K - Amount of pages mapped as this size",
4157+ "refId": "L",
4158+ "step": 4
4159+ }
4160+ ],
4161+ "thresholds": [],
4162+ "timeFrom": null,
4163+ "timeShift": null,
4164+ "title": "Memory DirectMap",
4165+ "tooltip": {
4166+ "shared": true,
4167+ "sort": 0,
4168+ "value_type": "individual"
4169+ },
4170+ "type": "graph",
4171+ "xaxis": {
4172+ "buckets": null,
4173+ "mode": "time",
4174+ "name": null,
4175+ "show": true,
4176+ "values": []
4177+ },
4178+ "yaxes": [
4179+ {
4180+ "format": "bytes",
4181+ "label": "Bytes",
4182+ "logBase": 1,
4183+ "max": null,
4184+ "min": "0",
4185+ "show": true
4186+ },
4187+ {
4188+ "format": "short",
4189+ "label": null,
4190+ "logBase": 1,
4191+ "max": null,
4192+ "min": null,
4193+ "show": false
4194+ }
4195+ ]
4196+ },
4197+ {
4198+ "aliasColors": {
4199+ "Apps": "#629E51",
4200+ "Buffers": "#614D93",
4201+ "Cache": "#6D1F62",
4202+ "Cached": "#511749",
4203+ "Committed": "#508642",
4204+ "Free": "#0A437C",
4205+ "Harware Corrupted - Amount of RAM that the kernel identified as corrupted / not working": "#CFFAFF",
4206+ "Inactive": "#584477",
4207+ "PageTables": "#0A50A1",
4208+ "Page_Tables": "#0A50A1",
4209+ "RAM_Free": "#E0F9D7",
4210+ "Slab": "#806EB7",
4211+ "Slab_Cache": "#E0752D",
4212+ "Swap": "#BF1B00",
4213+ "Swap_Cache": "#C15C17",
4214+ "Swap_Free": "#2F575E",
4215+ "Unused": "#EAB839"
4216+ },
4217+ "bars": false,
4218+ "dashLength": 10,
4219+ "dashes": false,
4220+ "datasource": "Prometheus",
4221+ "decimals": 2,
4222+ "fill": 2,
4223+ "gridPos": {
4224+ "h": 10,
4225+ "w": 12,
4226+ "x": 12,
4227+ "y": 123
4228+ },
4229+ "id": 137,
4230+ "legend": {
4231+ "alignAsTable": true,
4232+ "avg": true,
4233+ "current": true,
4234+ "max": true,
4235+ "min": true,
4236+ "rightSide": false,
4237+ "show": true,
4238+ "sideWidth": 350,
4239+ "total": false,
4240+ "values": true
4241+ },
4242+ "lines": true,
4243+ "linewidth": 1,
4244+ "links": [],
4245+ "maxPerRow": 6,
4246+ "nullPointMode": "null",
4247+ "percentage": false,
4248+ "pointradius": 5,
4249+ "points": false,
4250+ "renderer": "flot",
4251+ "seriesOverrides": [],
4252+ "spaceLength": 10,
4253+ "stack": false,
4254+ "steppedLine": false,
4255+ "targets": [
4256+ {
4257+ "expr": "node_memory_Unevictable_bytes{instance=~\"$node:$port\",job=~\"$job\"}",
4258+ "format": "time_series",
4259+ "intervalFactor": 2,
4260+ "legendFormat": "Unevictable - Amount of unevictable memory that can't be swapped out for a variety of reasons",
4261+ "refId": "P",
4262+ "step": 4
4263+ },
4264+ {
4265+ "expr": "node_memory_Mlocked_bytes{instance=~\"$node:$port\",job=~\"$job\"}",
4266+ "format": "time_series",
4267+ "intervalFactor": 2,
4268+ "legendFormat": "MLocked - Size of pages locked to memory using the mlock() system call",
4269+ "refId": "C",
4270+ "step": 4
4271+ }
4272+ ],
4273+ "thresholds": [],
4274+ "timeFrom": null,
4275+ "timeShift": null,
4276+ "title": "Memory Unevictable and MLocked",
4277+ "tooltip": {
4278+ "shared": true,
4279+ "sort": 0,
4280+ "value_type": "cumulative"
4281+ },
4282+ "type": "graph",
4283+ "xaxis": {
4284+ "buckets": null,
4285+ "mode": "time",
4286+ "name": null,
4287+ "show": true,
4288+ "values": []
4289+ },
4290+ "yaxes": [
4291+ {
4292+ "format": "bytes",
4293+ "label": "Bytes",
4294+ "logBase": 1,
4295+ "max": null,
4296+ "min": "0",
4297+ "show": true
4298+ },
4299+ {
4300+ "format": "short",
4301+ "label": null,
4302+ "logBase": 1,
4303+ "max": null,
4304+ "min": null,
4305+ "show": false
4306+ }
4307+ ]
4308+ },
4309+ {
4310+ "aliasColors": {
4311+ "Active": "#99440A",
4312+ "Buffers": "#58140C",
4313+ "Cache": "#6D1F62",
4314+ "Cached": "#511749",
4315+ "Committed": "#508642",
4316+ "Dirty": "#6ED0E0",
4317+ "Free": "#B7DBAB",
4318+ "Inactive": "#EA6460",
4319+ "Mapped": "#052B51",
4320+ "PageTables": "#0A50A1",
4321+ "Page_Tables": "#0A50A1",
4322+ "Slab_Cache": "#EAB839",
4323+ "Swap": "#BF1B00",
4324+ "Swap_Cache": "#C15C17",
4325+ "Total": "#511749",
4326+ "Total RAM": "#052B51",
4327+ "Total RAM + Swap": "#052B51",
4328+ "Total Swap": "#614D93",
4329+ "VmallocUsed": "#EA6460"
4330+ },
4331+ "bars": false,
4332+ "dashLength": 10,
4333+ "dashes": false,
4334+ "datasource": "Prometheus",
4335+ "decimals": 2,
4336+ "fill": 2,
4337+ "gridPos": {
4338+ "h": 10,
4339+ "w": 12,
4340+ "x": 0,
4341+ "y": 133
4342+ },
4343+ "id": 132,
4344+ "legend": {
4345+ "alignAsTable": true,
4346+ "avg": true,
4347+ "current": true,
4348+ "max": true,
4349+ "min": true,
4350+ "rightSide": false,
4351+ "show": true,
4352+ "sideWidth": null,
4353+ "total": false,
4354+ "values": true
4355+ },
4356+ "lines": true,
4357+ "linewidth": 1,
4358+ "links": [],
4359+ "maxPerRow": 6,
4360+ "nullPointMode": "null",
4361+ "percentage": false,
4362+ "pointradius": 5,
4363+ "points": false,
4364+ "renderer": "flot",
4365+ "seriesOverrides": [],
4366+ "spaceLength": 10,
4367+ "stack": false,
4368+ "steppedLine": false,
4369+ "targets": [
4370+ {
4371+ "expr": "node_memory_NFS_Unstable_bytes{instance=~\"$node:$port\",job=~\"$job\"}",
4372+ "format": "time_series",
4373+ "intervalFactor": 2,
4374+ "legendFormat": "NFS Unstable - Memory in NFS pages sent to the server, but not yet commited to the storage",
4375+ "refId": "L",
4376+ "step": 4
4377+ }
4378+ ],
4379+ "thresholds": [],
4380+ "timeFrom": null,
4381+ "timeShift": null,
4382+ "title": "Memory NFS",
4383+ "tooltip": {
4384+ "shared": true,
4385+ "sort": 0,
4386+ "value_type": "individual"
4387+ },
4388+ "type": "graph",
4389+ "xaxis": {
4390+ "buckets": null,
4391+ "mode": "time",
4392+ "name": null,
4393+ "show": true,
4394+ "values": []
4395+ },
4396+ "yaxes": [
4397+ {
4398+ "format": "bytes",
4399+ "label": "Bytes",
4400+ "logBase": 1,
4401+ "max": null,
4402+ "min": "0",
4403+ "show": true
4404+ },
4405+ {
4406+ "format": "short",
4407+ "label": null,
4408+ "logBase": 1,
4409+ "max": null,
4410+ "min": null,
4411+ "show": false
4412+ }
4413+ ]
4414+ }
4415+ ],
4416+ "repeat": null,
4417+ "title": "Memory Detail Meminfo",
4418+ "type": "row"
4419+ },
4420+ {
4421+ "collapsed": true,
4422+ "datasource": null,
4423+ "fieldConfig": {
4424+ "defaults": {},
4425+ "overrides": []
4426+ },
4427+ "gridPos": {
4428+ "h": 1,
4429+ "w": 24,
4430+ "x": 0,
4431+ "y": 27
4432+ },
4433+ "id": 267,
4434+ "panels": [
4435+ {
4436+ "aliasColors": {},
4437+ "bars": false,
4438+ "dashLength": 10,
4439+ "dashes": false,
4440+ "datasource": "Prometheus",
4441+ "fill": 2,
4442+ "gridPos": {
4443+ "h": 10,
4444+ "w": 12,
4445+ "x": 0,
4446+ "y": 134
4447+ },
4448+ "id": 176,
4449+ "legend": {
4450+ "alignAsTable": true,
4451+ "avg": true,
4452+ "current": true,
4453+ "max": true,
4454+ "min": true,
4455+ "rightSide": false,
4456+ "show": true,
4457+ "total": false,
4458+ "values": true
4459+ },
4460+ "lines": true,
4461+ "linewidth": 1,
4462+ "links": [],
4463+ "maxPerRow": 6,
4464+ "nullPointMode": "null",
4465+ "percentage": false,
4466+ "pointradius": 5,
4467+ "points": false,
4468+ "renderer": "flot",
4469+ "seriesOverrides": [
4470+ {
4471+ "alias": "/.*out/",
4472+ "transform": "negative-Y"
4473+ }
4474+ ],
4475+ "spaceLength": 10,
4476+ "stack": false,
4477+ "steppedLine": false,
4478+ "targets": [
4479+ {
4480+ "expr": "irate(node_vmstat_pgpgin{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
4481+ "format": "time_series",
4482+ "intervalFactor": 2,
4483+ "legendFormat": "Pagesin - Page in operations",
4484+ "refId": "A",
4485+ "step": 4
4486+ },
4487+ {
4488+ "expr": "irate(node_vmstat_pgpgout{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
4489+ "format": "time_series",
4490+ "intervalFactor": 2,
4491+ "legendFormat": "Pagesout - Page out operations",
4492+ "refId": "B",
4493+ "step": 4
4494+ }
4495+ ],
4496+ "thresholds": [],
4497+ "timeFrom": null,
4498+ "timeShift": null,
4499+ "title": "Memory Pages In / Out",
4500+ "tooltip": {
4501+ "shared": true,
4502+ "sort": 0,
4503+ "value_type": "individual"
4504+ },
4505+ "type": "graph",
4506+ "xaxis": {
4507+ "buckets": null,
4508+ "mode": "time",
4509+ "name": null,
4510+ "show": true,
4511+ "values": []
4512+ },
4513+ "yaxes": [
4514+ {
4515+ "format": "short",
4516+ "label": "Pages out (-) / in (+)",
4517+ "logBase": 1,
4518+ "max": null,
4519+ "min": null,
4520+ "show": true
4521+ },
4522+ {
4523+ "format": "short",
4524+ "label": null,
4525+ "logBase": 1,
4526+ "max": null,
4527+ "min": null,
4528+ "show": false
4529+ }
4530+ ]
4531+ },
4532+ {
4533+ "aliasColors": {},
4534+ "bars": false,
4535+ "dashLength": 10,
4536+ "dashes": false,
4537+ "datasource": "Prometheus",
4538+ "fill": 2,
4539+ "gridPos": {
4540+ "h": 10,
4541+ "w": 12,
4542+ "x": 12,
4543+ "y": 134
4544+ },
4545+ "id": 22,
4546+ "legend": {
4547+ "alignAsTable": true,
4548+ "avg": true,
4549+ "current": true,
4550+ "max": true,
4551+ "min": true,
4552+ "rightSide": false,
4553+ "show": true,
4554+ "total": false,
4555+ "values": true
4556+ },
4557+ "lines": true,
4558+ "linewidth": 1,
4559+ "links": [],
4560+ "maxPerRow": 6,
4561+ "nullPointMode": "null",
4562+ "percentage": false,
4563+ "pointradius": 5,
4564+ "points": false,
4565+ "renderer": "flot",
4566+ "seriesOverrides": [
4567+ {
4568+ "alias": "/.*out/",
4569+ "transform": "negative-Y"
4570+ }
4571+ ],
4572+ "spaceLength": 10,
4573+ "stack": false,
4574+ "steppedLine": false,
4575+ "targets": [
4576+ {
4577+ "expr": "irate(node_vmstat_pswpin{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
4578+ "format": "time_series",
4579+ "intervalFactor": 2,
4580+ "legendFormat": "Pswpin - Pages swapped in",
4581+ "refId": "A",
4582+ "step": 4
4583+ },
4584+ {
4585+ "expr": "irate(node_vmstat_pswpout{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
4586+ "format": "time_series",
4587+ "intervalFactor": 2,
4588+ "legendFormat": "Pswpout - Pages swapped out",
4589+ "refId": "B",
4590+ "step": 4
4591+ }
4592+ ],
4593+ "thresholds": [],
4594+ "timeFrom": null,
4595+ "timeShift": null,
4596+ "title": "Memory Pages Swap In / Out",
4597+ "tooltip": {
4598+ "shared": true,
4599+ "sort": 0,
4600+ "value_type": "individual"
4601+ },
4602+ "type": "graph",
4603+ "xaxis": {
4604+ "buckets": null,
4605+ "mode": "time",
4606+ "name": null,
4607+ "show": true,
4608+ "values": []
4609+ },
4610+ "yaxes": [
4611+ {
4612+ "format": "short",
4613+ "label": "Pages out (-) / in (+)",
4614+ "logBase": 1,
4615+ "max": null,
4616+ "min": null,
4617+ "show": true
4618+ },
4619+ {
4620+ "format": "short",
4621+ "label": null,
4622+ "logBase": 1,
4623+ "max": null,
4624+ "min": null,
4625+ "show": false
4626+ }
4627+ ]
4628+ },
4629+ {
4630+ "aliasColors": {
4631+ "Apps": "#629E51",
4632+ "Buffers": "#614D93",
4633+ "Cache": "#6D1F62",
4634+ "Cached": "#511749",
4635+ "Committed": "#508642",
4636+ "Free": "#0A437C",
4637+ "Harware Corrupted - Amount of RAM that the kernel identified as corrupted / not working": "#CFFAFF",
4638+ "Inactive": "#584477",
4639+ "PageTables": "#0A50A1",
4640+ "Page_Tables": "#0A50A1",
4641+ "RAM_Free": "#E0F9D7",
4642+ "Slab": "#806EB7",
4643+ "Slab_Cache": "#E0752D",
4644+ "Swap": "#BF1B00",
4645+ "Swap_Cache": "#C15C17",
4646+ "Swap_Free": "#2F575E",
4647+ "Unused": "#EAB839"
4648+ },
4649+ "bars": false,
4650+ "dashLength": 10,
4651+ "dashes": false,
4652+ "datasource": "Prometheus",
4653+ "decimals": 2,
4654+ "fill": 2,
4655+ "gridPos": {
4656+ "h": 10,
4657+ "w": 12,
4658+ "x": 0,
4659+ "y": 144
4660+ },
4661+ "id": 197,
4662+ "legend": {
4663+ "alignAsTable": true,
4664+ "avg": true,
4665+ "current": true,
4666+ "max": true,
4667+ "min": true,
4668+ "rightSide": false,
4669+ "show": true,
4670+ "sideWidth": 350,
4671+ "total": false,
4672+ "values": true
4673+ },
4674+ "lines": true,
4675+ "linewidth": 1,
4676+ "links": [],
4677+ "maxPerRow": 6,
4678+ "nullPointMode": "null",
4679+ "percentage": false,
4680+ "pointradius": 5,
4681+ "points": false,
4682+ "renderer": "flot",
4683+ "seriesOverrides": [],
4684+ "spaceLength": 10,
4685+ "stack": false,
4686+ "steppedLine": false,
4687+ "targets": [
4688+ {
4689+ "expr": "irate(node_vmstat_pgdeactivate{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
4690+ "format": "time_series",
4691+ "intervalFactor": 2,
4692+ "legendFormat": "Pgdeactivate - Pages moved from active to inactive",
4693+ "refId": "B",
4694+ "step": 4
4695+ },
4696+ {
4697+ "expr": "irate(node_vmstat_pgfree{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
4698+ "format": "time_series",
4699+ "intervalFactor": 2,
4700+ "legendFormat": "Pgfree - Page free operations",
4701+ "refId": "D",
4702+ "step": 4
4703+ },
4704+ {
4705+ "expr": "irate(node_vmstat_pgactivate{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
4706+ "format": "time_series",
4707+ "intervalFactor": 2,
4708+ "legendFormat": "Pgactivate - Pages moved from inactive to active",
4709+ "refId": "A",
4710+ "step": 4
4711+ }
4712+ ],
4713+ "thresholds": [],
4714+ "timeFrom": null,
4715+ "timeShift": null,
4716+ "title": "Memory Page Operations",
4717+ "tooltip": {
4718+ "shared": true,
4719+ "sort": 0,
4720+ "value_type": "cumulative"
4721+ },
4722+ "type": "graph",
4723+ "xaxis": {
4724+ "buckets": null,
4725+ "mode": "time",
4726+ "name": null,
4727+ "show": true,
4728+ "values": []
4729+ },
4730+ "yaxes": [
4731+ {
4732+ "format": "short",
4733+ "label": "Pages",
4734+ "logBase": 1,
4735+ "max": null,
4736+ "min": "0",
4737+ "show": true
4738+ },
4739+ {
4740+ "format": "short",
4741+ "label": null,
4742+ "logBase": 1,
4743+ "max": null,
4744+ "min": null,
4745+ "show": false
4746+ }
4747+ ]
4748+ },
4749+ {
4750+ "aliasColors": {
4751+ "Apps": "#629E51",
4752+ "Buffers": "#614D93",
4753+ "Cache": "#6D1F62",
4754+ "Cached": "#511749",
4755+ "Committed": "#508642",
4756+ "Free": "#0A437C",
4757+ "Harware Corrupted - Amount of RAM that the kernel identified as corrupted / not working": "#CFFAFF",
4758+ "Inactive": "#584477",
4759+ "PageTables": "#0A50A1",
4760+ "Page_Tables": "#0A50A1",
4761+ "RAM_Free": "#E0F9D7",
4762+ "Slab": "#806EB7",
4763+ "Slab_Cache": "#E0752D",
4764+ "Swap": "#BF1B00",
4765+ "Swap_Cache": "#C15C17",
4766+ "Swap_Free": "#2F575E",
4767+ "Unused": "#EAB839"
4768+ },
4769+ "bars": false,
4770+ "dashLength": 10,
4771+ "dashes": false,
4772+ "datasource": "Prometheus",
4773+ "decimals": 2,
4774+ "fill": 2,
4775+ "gridPos": {
4776+ "h": 10,
4777+ "w": 12,
4778+ "x": 12,
4779+ "y": 144
4780+ },
4781+ "id": 175,
4782+ "legend": {
4783+ "alignAsTable": true,
4784+ "avg": true,
4785+ "current": true,
4786+ "max": true,
4787+ "min": true,
4788+ "rightSide": false,
4789+ "show": true,
4790+ "sideWidth": 350,
4791+ "total": false,
4792+ "values": true
4793+ },
4794+ "lines": true,
4795+ "linewidth": 1,
4796+ "links": [],
4797+ "maxPerRow": 6,
4798+ "nullPointMode": "null",
4799+ "percentage": false,
4800+ "pointradius": 5,
4801+ "points": false,
4802+ "renderer": "flot",
4803+ "seriesOverrides": [
4804+ {
4805+ "alias": "Pgfault - Page major and minor fault operations",
4806+ "fill": 0,
4807+ "stack": false
4808+ }
4809+ ],
4810+ "spaceLength": 10,
4811+ "stack": true,
4812+ "steppedLine": false,
4813+ "targets": [
4814+ {
4815+ "expr": "irate(node_vmstat_pgfault{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
4816+ "format": "time_series",
4817+ "intervalFactor": 2,
4818+ "legendFormat": "Pgfault - Page major and minor fault operations",
4819+ "refId": "C",
4820+ "step": 4
4821+ },
4822+ {
4823+ "expr": "irate(node_vmstat_pgmajfault{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
4824+ "format": "time_series",
4825+ "intervalFactor": 2,
4826+ "legendFormat": "Pgmajfault - Major page fault operations",
4827+ "refId": "F",
4828+ "step": 4
4829+ },
4830+ {
4831+ "expr": "irate(node_vmstat_pgfault{instance=~\"$node:$port\",job=~\"$job\"}[5m]) - irate(node_vmstat_pgmajfault{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
4832+ "format": "time_series",
4833+ "intervalFactor": 2,
4834+ "legendFormat": "Pgminfault - Minor page fault operations",
4835+ "refId": "A",
4836+ "step": 4
4837+ }
4838+ ],
4839+ "thresholds": [],
4840+ "timeFrom": null,
4841+ "timeShift": null,
4842+ "title": "Memory Page Faults",
4843+ "tooltip": {
4844+ "shared": true,
4845+ "sort": 0,
4846+ "value_type": "cumulative"
4847+ },
4848+ "type": "graph",
4849+ "xaxis": {
4850+ "buckets": null,
4851+ "mode": "time",
4852+ "name": null,
4853+ "show": true,
4854+ "values": []
4855+ },
4856+ "yaxes": [
4857+ {
4858+ "format": "short",
4859+ "label": "Faults",
4860+ "logBase": 1,
4861+ "max": null,
4862+ "min": "0",
4863+ "show": true
4864+ },
4865+ {
4866+ "format": "short",
4867+ "label": null,
4868+ "logBase": 1,
4869+ "max": null,
4870+ "min": null,
4871+ "show": false
4872+ }
4873+ ]
4874+ },
4875+ {
4876+ "aliasColors": {
4877+ "Apps": "#629E51",
4878+ "Buffers": "#614D93",
4879+ "Cache": "#6D1F62",
4880+ "Cached": "#511749",
4881+ "Committed": "#508642",
4882+ "Free": "#0A437C",
4883+ "Harware Corrupted - Amount of RAM that the kernel identified as corrupted / not working": "#CFFAFF",
4884+ "Inactive": "#584477",
4885+ "PageTables": "#0A50A1",
4886+ "Page_Tables": "#0A50A1",
4887+ "RAM_Free": "#E0F9D7",
4888+ "Slab": "#806EB7",
4889+ "Slab_Cache": "#E0752D",
4890+ "Swap": "#BF1B00",
4891+ "Swap_Cache": "#C15C17",
4892+ "Swap_Free": "#2F575E",
4893+ "Unused": "#EAB839"
4894+ },
4895+ "bars": false,
4896+ "dashLength": 10,
4897+ "dashes": false,
4898+ "datasource": "Prometheus",
4899+ "decimals": 2,
4900+ "fill": 2,
4901+ "gridPos": {
4902+ "h": 10,
4903+ "w": 12,
4904+ "x": 0,
4905+ "y": 154
4906+ },
4907+ "id": 172,
4908+ "legend": {
4909+ "alignAsTable": true,
4910+ "avg": true,
4911+ "current": true,
4912+ "max": true,
4913+ "min": true,
4914+ "rightSide": false,
4915+ "show": true,
4916+ "sideWidth": 350,
4917+ "total": false,
4918+ "values": true
4919+ },
4920+ "lines": true,
4921+ "linewidth": 1,
4922+ "links": [],
4923+ "maxPerRow": 2,
4924+ "nullPointMode": "null",
4925+ "percentage": false,
4926+ "pointradius": 5,
4927+ "points": false,
4928+ "renderer": "flot",
4929+ "seriesOverrides": [],
4930+ "spaceLength": 10,
4931+ "stack": false,
4932+ "steppedLine": false,
4933+ "targets": [
4934+ {
4935+ "expr": "irate(node_vmstat_kswapd_inodesteal{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
4936+ "format": "time_series",
4937+ "intervalFactor": 2,
4938+ "legendFormat": "Kswapd_inodesteal - Pages reclaimed via kswapd inode freeing",
4939+ "refId": "A",
4940+ "step": 4
4941+ },
4942+ {
4943+ "expr": "irate(node_vmstat_pginodesteal{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
4944+ "format": "time_series",
4945+ "intervalFactor": 2,
4946+ "legendFormat": "Pgindesteal - Pages reclaimed via inode freeing",
4947+ "refId": "B",
4948+ "step": 4
4949+ }
4950+ ],
4951+ "thresholds": [],
4952+ "timeFrom": null,
4953+ "timeShift": null,
4954+ "title": "Memory Pages Reclaimed",
4955+ "tooltip": {
4956+ "shared": true,
4957+ "sort": 0,
4958+ "value_type": "cumulative"
4959+ },
4960+ "type": "graph",
4961+ "xaxis": {
4962+ "buckets": null,
4963+ "mode": "time",
4964+ "name": null,
4965+ "show": true,
4966+ "values": []
4967+ },
4968+ "yaxes": [
4969+ {
4970+ "format": "short",
4971+ "label": "Pages",
4972+ "logBase": 1,
4973+ "max": null,
4974+ "min": "0",
4975+ "show": true
4976+ },
4977+ {
4978+ "format": "short",
4979+ "label": null,
4980+ "logBase": 1,
4981+ "max": null,
4982+ "min": null,
4983+ "show": false
4984+ }
4985+ ]
4986+ },
4987+ {
4988+ "aliasColors": {
4989+ "Apps": "#629E51",
4990+ "Buffers": "#614D93",
4991+ "Cache": "#6D1F62",
4992+ "Cached": "#511749",
4993+ "Committed": "#508642",
4994+ "Free": "#0A437C",
4995+ "Harware Corrupted - Amount of RAM that the kernel identified as corrupted / not working": "#CFFAFF",
4996+ "Inactive": "#584477",
4997+ "PageTables": "#0A50A1",
4998+ "Page_Tables": "#0A50A1",
4999+ "RAM_Free": "#E0F9D7",
5000+ "Slab": "#806EB7",
5001+ "Slab_Cache": "#E0752D",
5002+ "Swap": "#BF1B00",
5003+ "Swap_Cache": "#C15C17",
5004+ "Swap_Free": "#2F575E",
5005+ "Unused": "#EAB839"
5006+ },
5007+ "bars": false,
5008+ "dashLength": 10,
5009+ "dashes": false,
5010+ "datasource": "Prometheus",
5011+ "decimals": 2,
5012+ "fill": 2,
5013+ "gridPos": {
5014+ "h": 10,
5015+ "w": 12,
5016+ "x": 12,
5017+ "y": 154
5018+ },
5019+ "id": 184,
5020+ "legend": {
5021+ "alignAsTable": true,
5022+ "avg": true,
5023+ "current": true,
5024+ "max": true,
5025+ "min": true,
5026+ "rightSide": false,
5027+ "show": true,
5028+ "sideWidth": 350,
5029+ "total": false,
5030+ "values": true
5031+ },
5032+ "lines": true,
5033+ "linewidth": 1,
5034+ "links": [],
5035+ "maxPerRow": 6,
5036+ "nullPointMode": "null",
5037+ "percentage": false,
5038+ "pointradius": 5,
5039+ "points": false,
5040+ "renderer": "flot",
5041+ "seriesOverrides": [],
5042+ "spaceLength": 10,
5043+ "stack": false,
5044+ "steppedLine": false,
5045+ "targets": [
5046+ {
5047+ "expr": "irate(node_vmstat_pageoutrun{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
5048+ "format": "time_series",
5049+ "intervalFactor": 2,
5050+ "legendFormat": "Pageoutrun - Kswapd calls to page reclaim",
5051+ "refId": "A",
5052+ "step": 4
5053+ },
5054+ {
5055+ "expr": "irate(node_vmstat_allocstall{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
5056+ "intervalFactor": 2,
5057+ "legendFormat": "Allocstall - Direct reclaim calls",
5058+ "refId": "B",
5059+ "step": 4
5060+ },
5061+ {
5062+ "expr": "irate(node_vmstat_zone_reclaim_failed{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
5063+ "intervalFactor": 2,
5064+ "legendFormat": "Zone_reclaim_failed - Zone reclaim failures",
5065+ "refId": "C",
5066+ "step": 4
5067+ }
5068+ ],
5069+ "thresholds": [],
5070+ "timeFrom": null,
5071+ "timeShift": null,
5072+ "title": "Memory Calls Reclaimed",
5073+ "tooltip": {
5074+ "shared": true,
5075+ "sort": 0,
5076+ "value_type": "cumulative"
5077+ },
5078+ "type": "graph",
5079+ "xaxis": {
5080+ "buckets": null,
5081+ "mode": "time",
5082+ "name": null,
5083+ "show": true,
5084+ "values": []
5085+ },
5086+ "yaxes": [
5087+ {
5088+ "format": "short",
5089+ "label": "Calls",
5090+ "logBase": 1,
5091+ "max": null,
5092+ "min": "0",
5093+ "show": true
5094+ },
5095+ {
5096+ "format": "short",
5097+ "label": null,
5098+ "logBase": 1,
5099+ "max": null,
5100+ "min": null,
5101+ "show": false
5102+ }
5103+ ]
5104+ },
5105+ {
5106+ "aliasColors": {
5107+ "Apps": "#629E51",
5108+ "Buffers": "#614D93",
5109+ "Cache": "#6D1F62",
5110+ "Cached": "#511749",
5111+ "Committed": "#508642",
5112+ "Free": "#0A437C",
5113+ "Harware Corrupted - Amount of RAM that the kernel identified as corrupted / not working": "#CFFAFF",
5114+ "Inactive": "#584477",
5115+ "PageTables": "#0A50A1",
5116+ "Page_Tables": "#0A50A1",
5117+ "RAM_Free": "#E0F9D7",
5118+ "Slab": "#806EB7",
5119+ "Slab_Cache": "#E0752D",
5120+ "Swap": "#BF1B00",
5121+ "Swap_Cache": "#C15C17",
5122+ "Swap_Free": "#2F575E",
5123+ "Unused": "#EAB839"
5124+ },
5125+ "bars": false,
5126+ "dashLength": 10,
5127+ "dashes": false,
5128+ "datasource": "Prometheus",
5129+ "decimals": 2,
5130+ "fill": 2,
5131+ "gridPos": {
5132+ "h": 10,
5133+ "w": 12,
5134+ "x": 0,
5135+ "y": 164
5136+ },
5137+ "id": 200,
5138+ "legend": {
5139+ "alignAsTable": true,
5140+ "avg": true,
5141+ "current": true,
5142+ "max": true,
5143+ "min": true,
5144+ "rightSide": false,
5145+ "show": true,
5146+ "sideWidth": 350,
5147+ "total": false,
5148+ "values": true
5149+ },
5150+ "lines": true,
5151+ "linewidth": 1,
5152+ "links": [],
5153+ "maxPerRow": 6,
5154+ "nullPointMode": "null",
5155+ "percentage": false,
5156+ "pointradius": 5,
5157+ "points": false,
5158+ "renderer": "flot",
5159+ "seriesOverrides": [],
5160+ "spaceLength": 10,
5161+ "stack": false,
5162+ "steppedLine": false,
5163+ "targets": [
5164+ {
5165+ "expr": "irate(node_vmstat_pgrotated{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
5166+ "format": "time_series",
5167+ "intervalFactor": 2,
5168+ "legendFormat": "Pgrotated - Pages rotated to tail of the LRU",
5169+ "refId": "D",
5170+ "step": 4
5171+ }
5172+ ],
5173+ "thresholds": [],
5174+ "timeFrom": null,
5175+ "timeShift": null,
5176+ "title": "Memory Page Rotate",
5177+ "tooltip": {
5178+ "shared": true,
5179+ "sort": 0,
5180+ "value_type": "cumulative"
5181+ },
5182+ "type": "graph",
5183+ "xaxis": {
5184+ "buckets": null,
5185+ "mode": "time",
5186+ "name": null,
5187+ "show": true,
5188+ "values": []
5189+ },
5190+ "yaxes": [
5191+ {
5192+ "format": "short",
5193+ "label": "Pages",
5194+ "logBase": 1,
5195+ "max": null,
5196+ "min": "0",
5197+ "show": true
5198+ },
5199+ {
5200+ "format": "short",
5201+ "label": null,
5202+ "logBase": 1,
5203+ "max": null,
5204+ "min": null,
5205+ "show": false
5206+ }
5207+ ]
5208+ },
5209+ {
5210+ "aliasColors": {
5211+ "Apps": "#629E51",
5212+ "Buffers": "#614D93",
5213+ "Cache": "#6D1F62",
5214+ "Cached": "#511749",
5215+ "Committed": "#508642",
5216+ "Free": "#0A437C",
5217+ "Harware Corrupted - Amount of RAM that the kernel identified as corrupted / not working": "#CFFAFF",
5218+ "Inactive": "#584477",
5219+ "PageTables": "#0A50A1",
5220+ "Page_Tables": "#0A50A1",
5221+ "RAM_Free": "#E0F9D7",
5222+ "Slab": "#806EB7",
5223+ "Slab_Cache": "#E0752D",
5224+ "Swap": "#BF1B00",
5225+ "Swap_Cache": "#C15C17",
5226+ "Swap_Free": "#2F575E",
5227+ "Unused": "#EAB839"
5228+ },
5229+ "bars": false,
5230+ "dashLength": 10,
5231+ "dashes": false,
5232+ "datasource": "Prometheus",
5233+ "decimals": 2,
5234+ "fill": 2,
5235+ "gridPos": {
5236+ "h": 10,
5237+ "w": 12,
5238+ "x": 12,
5239+ "y": 164
5240+ },
5241+ "id": 170,
5242+ "legend": {
5243+ "alignAsTable": true,
5244+ "avg": true,
5245+ "current": true,
5246+ "max": true,
5247+ "min": true,
5248+ "rightSide": false,
5249+ "show": true,
5250+ "sideWidth": 350,
5251+ "total": false,
5252+ "values": true
5253+ },
5254+ "lines": true,
5255+ "linewidth": 1,
5256+ "links": [],
5257+ "maxPerRow": 2,
5258+ "nullPointMode": "null",
5259+ "percentage": false,
5260+ "pointradius": 5,
5261+ "points": false,
5262+ "renderer": "flot",
5263+ "seriesOverrides": [],
5264+ "spaceLength": 10,
5265+ "stack": false,
5266+ "steppedLine": false,
5267+ "targets": [
5268+ {
5269+ "expr": "node_vmstat_drop_pagecache{instance=~\"$node:$port\",job=~\"$job\"}",
5270+ "format": "time_series",
5271+ "intervalFactor": 2,
5272+ "legendFormat": "Drop_pagecache - Calls to drop page cache pages",
5273+ "refId": "N",
5274+ "step": 4
5275+ },
5276+ {
5277+ "expr": "node_vmstat_drop_slab{instance=~\"$node:$port\",job=~\"$job\"}",
5278+ "format": "time_series",
5279+ "intervalFactor": 2,
5280+ "legendFormat": "Drop_slab - Calls to drop slab cache pages",
5281+ "refId": "A",
5282+ "step": 4
5283+ }
5284+ ],
5285+ "thresholds": [],
5286+ "timeFrom": null,
5287+ "timeShift": null,
5288+ "title": "Memory Page Drop",
5289+ "tooltip": {
5290+ "shared": true,
5291+ "sort": 0,
5292+ "value_type": "cumulative"
5293+ },
5294+ "type": "graph",
5295+ "xaxis": {
5296+ "buckets": null,
5297+ "mode": "time",
5298+ "name": null,
5299+ "show": true,
5300+ "values": []
5301+ },
5302+ "yaxes": [
5303+ {
5304+ "format": "short",
5305+ "label": "Calls",
5306+ "logBase": 1,
5307+ "max": null,
5308+ "min": "0",
5309+ "show": true
5310+ },
5311+ {
5312+ "format": "short",
5313+ "label": null,
5314+ "logBase": 1,
5315+ "max": null,
5316+ "min": null,
5317+ "show": false
5318+ }
5319+ ]
5320+ },
5321+ {
5322+ "aliasColors": {
5323+ "Apps": "#629E51",
5324+ "Buffers": "#614D93",
5325+ "Cache": "#6D1F62",
5326+ "Cached": "#511749",
5327+ "Committed": "#508642",
5328+ "Free": "#0A437C",
5329+ "Harware Corrupted - Amount of RAM that the kernel identified as corrupted / not working": "#CFFAFF",
5330+ "Inactive": "#584477",
5331+ "PageTables": "#0A50A1",
5332+ "Page_Tables": "#0A50A1",
5333+ "RAM_Free": "#E0F9D7",
5334+ "Slab": "#806EB7",
5335+ "Slab_Cache": "#E0752D",
5336+ "Swap": "#BF1B00",
5337+ "Swap_Cache": "#C15C17",
5338+ "Swap_Free": "#2F575E",
5339+ "Unused": "#EAB839"
5340+ },
5341+ "bars": false,
5342+ "dashLength": 10,
5343+ "dashes": false,
5344+ "datasource": "Prometheus",
5345+ "decimals": 2,
5346+ "fill": 2,
5347+ "gridPos": {
5348+ "h": 10,
5349+ "w": 12,
5350+ "x": 0,
5351+ "y": 174
5352+ },
5353+ "id": 183,
5354+ "legend": {
5355+ "alignAsTable": true,
5356+ "avg": true,
5357+ "current": true,
5358+ "max": true,
5359+ "min": true,
5360+ "rightSide": false,
5361+ "show": true,
5362+ "sideWidth": 350,
5363+ "total": false,
5364+ "values": true
5365+ },
5366+ "lines": true,
5367+ "linewidth": 1,
5368+ "links": [],
5369+ "maxPerRow": 6,
5370+ "nullPointMode": "null",
5371+ "percentage": false,
5372+ "pointradius": 5,
5373+ "points": false,
5374+ "renderer": "flot",
5375+ "seriesOverrides": [],
5376+ "spaceLength": 10,
5377+ "stack": false,
5378+ "steppedLine": false,
5379+ "targets": [
5380+ {
5381+ "expr": "irate(node_vmstat_slabs_scanned{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
5382+ "format": "time_series",
5383+ "intervalFactor": 2,
5384+ "legendFormat": "Slabs_scanned - Slab pages scanned",
5385+ "refId": "B",
5386+ "step": 4
5387+ }
5388+ ],
5389+ "thresholds": [],
5390+ "timeFrom": null,
5391+ "timeShift": null,
5392+ "title": "Memory Scan Slab",
5393+ "tooltip": {
5394+ "shared": true,
5395+ "sort": 0,
5396+ "value_type": "cumulative"
5397+ },
5398+ "type": "graph",
5399+ "xaxis": {
5400+ "buckets": null,
5401+ "mode": "time",
5402+ "name": null,
5403+ "show": true,
5404+ "values": []
5405+ },
5406+ "yaxes": [
5407+ {
5408+ "format": "short",
5409+ "label": "Pages",
5410+ "logBase": 1,
5411+ "max": null,
5412+ "min": "0",
5413+ "show": true
5414+ },
5415+ {
5416+ "format": "short",
5417+ "label": null,
5418+ "logBase": 1,
5419+ "max": null,
5420+ "min": null,
5421+ "show": false
5422+ }
5423+ ]
5424+ },
5425+ {
5426+ "aliasColors": {
5427+ "Apps": "#629E51",
5428+ "Buffers": "#614D93",
5429+ "Cache": "#6D1F62",
5430+ "Cached": "#511749",
5431+ "Committed": "#508642",
5432+ "Free": "#0A437C",
5433+ "Harware Corrupted - Amount of RAM that the kernel identified as corrupted / not working": "#CFFAFF",
5434+ "Inactive": "#584477",
5435+ "PageTables": "#0A50A1",
5436+ "Page_Tables": "#0A50A1",
5437+ "RAM_Free": "#E0F9D7",
5438+ "Slab": "#806EB7",
5439+ "Slab_Cache": "#E0752D",
5440+ "Swap": "#BF1B00",
5441+ "Swap_Cache": "#C15C17",
5442+ "Swap_Free": "#2F575E",
5443+ "Unused": "#EAB839"
5444+ },
5445+ "bars": false,
5446+ "dashLength": 10,
5447+ "dashes": false,
5448+ "datasource": "Prometheus",
5449+ "decimals": 2,
5450+ "fill": 2,
5451+ "gridPos": {
5452+ "h": 10,
5453+ "w": 12,
5454+ "x": 12,
5455+ "y": 174
5456+ },
5457+ "id": 181,
5458+ "legend": {
5459+ "alignAsTable": true,
5460+ "avg": true,
5461+ "current": true,
5462+ "max": true,
5463+ "min": true,
5464+ "rightSide": false,
5465+ "show": true,
5466+ "sideWidth": 350,
5467+ "total": false,
5468+ "values": true
5469+ },
5470+ "lines": true,
5471+ "linewidth": 1,
5472+ "links": [],
5473+ "maxPerRow": 2,
5474+ "nullPointMode": "null",
5475+ "percentage": false,
5476+ "pointradius": 5,
5477+ "points": false,
5478+ "renderer": "flot",
5479+ "seriesOverrides": [],
5480+ "spaceLength": 10,
5481+ "stack": true,
5482+ "steppedLine": false,
5483+ "targets": [
5484+ {
5485+ "expr": "irate(node_vmstat_unevictable_pgs_cleared{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
5486+ "format": "time_series",
5487+ "intervalFactor": 2,
5488+ "legendFormat": "Unevictable_pgs_cleared - Unevictable pages cleared",
5489+ "refId": "B",
5490+ "step": 4
5491+ },
5492+ {
5493+ "expr": "irate(node_vmstat_unevictable_pgs_culled{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
5494+ "format": "time_series",
5495+ "intervalFactor": 2,
5496+ "legendFormat": "Unevictable_pgs_culled - Unevictable pages culled",
5497+ "refId": "C",
5498+ "step": 4
5499+ },
5500+ {
5501+ "expr": "irate(node_vmstat_unevictable_pgs_mlocked{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
5502+ "format": "time_series",
5503+ "intervalFactor": 2,
5504+ "legendFormat": "Unevictable_pgs_mlocked - Unevictable pages mlocked",
5505+ "refId": "D",
5506+ "step": 4
5507+ },
5508+ {
5509+ "expr": "irate(node_vmstat_unevictable_pgs_munlocked{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
5510+ "format": "time_series",
5511+ "intervalFactor": 2,
5512+ "legendFormat": "Unevictable_pgs_munlocked - Unevictable pages munlocked",
5513+ "refId": "E",
5514+ "step": 4
5515+ },
5516+ {
5517+ "expr": "irate(node_vmstat_unevictable_pgs_rescued{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
5518+ "format": "time_series",
5519+ "intervalFactor": 2,
5520+ "legendFormat": "Unevictable_pgs_rescued- Unevictable pages rescued",
5521+ "refId": "F",
5522+ "step": 4
5523+ },
5524+ {
5525+ "expr": "irate(node_vmstat_unevictable_pgs_scanned{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
5526+ "format": "time_series",
5527+ "intervalFactor": 2,
5528+ "legendFormat": "Unevictable_pgs_scanned - Unevictable pages scanned",
5529+ "refId": "G",
5530+ "step": 4
5531+ },
5532+ {
5533+ "expr": "irate(node_vmstat_unevictable_pgs_stranded{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
5534+ "format": "time_series",
5535+ "intervalFactor": 2,
5536+ "legendFormat": "unevictable_pgs_stranded - Unevictable pages stranded",
5537+ "refId": "H",
5538+ "step": 4
5539+ }
5540+ ],
5541+ "thresholds": [],
5542+ "timeFrom": null,
5543+ "timeShift": null,
5544+ "title": "Memory Unevictable Pages",
5545+ "tooltip": {
5546+ "shared": true,
5547+ "sort": 0,
5548+ "value_type": "cumulative"
5549+ },
5550+ "type": "graph",
5551+ "xaxis": {
5552+ "buckets": null,
5553+ "mode": "time",
5554+ "name": null,
5555+ "show": true,
5556+ "values": []
5557+ },
5558+ "yaxes": [
5559+ {
5560+ "format": "short",
5561+ "label": "Pages",
5562+ "logBase": 1,
5563+ "max": null,
5564+ "min": "0",
5565+ "show": true
5566+ },
5567+ {
5568+ "format": "short",
5569+ "label": null,
5570+ "logBase": 1,
5571+ "max": null,
5572+ "min": null,
5573+ "show": false
5574+ }
5575+ ]
5576+ },
5577+ {
5578+ "aliasColors": {
5579+ "Apps": "#629E51",
5580+ "Buffers": "#614D93",
5581+ "Cache": "#6D1F62",
5582+ "Cached": "#511749",
5583+ "Committed": "#508642",
5584+ "Free": "#0A437C",
5585+ "Harware Corrupted - Amount of RAM that the kernel identified as corrupted / not working": "#CFFAFF",
5586+ "Inactive": "#584477",
5587+ "PageTables": "#0A50A1",
5588+ "Page_Tables": "#0A50A1",
5589+ "RAM_Free": "#E0F9D7",
5590+ "Slab": "#806EB7",
5591+ "Slab_Cache": "#E0752D",
5592+ "Swap": "#BF1B00",
5593+ "Swap_Cache": "#C15C17",
5594+ "Swap_Free": "#2F575E",
5595+ "Unused": "#EAB839"
5596+ },
5597+ "bars": false,
5598+ "dashLength": 10,
5599+ "dashes": false,
5600+ "datasource": "Prometheus",
5601+ "decimals": 2,
5602+ "fill": 2,
5603+ "gridPos": {
5604+ "h": 10,
5605+ "w": 12,
5606+ "x": 0,
5607+ "y": 184
5608+ },
5609+ "id": 174,
5610+ "legend": {
5611+ "alignAsTable": true,
5612+ "avg": true,
5613+ "current": true,
5614+ "max": true,
5615+ "min": true,
5616+ "rightSide": false,
5617+ "show": true,
5618+ "sideWidth": 350,
5619+ "total": false,
5620+ "values": true
5621+ },
5622+ "lines": true,
5623+ "linewidth": 1,
5624+ "links": [],
5625+ "maxPerRow": 6,
5626+ "nullPointMode": "null",
5627+ "percentage": false,
5628+ "pointradius": 5,
5629+ "points": false,
5630+ "renderer": "flot",
5631+ "seriesOverrides": [],
5632+ "spaceLength": 10,
5633+ "stack": false,
5634+ "steppedLine": false,
5635+ "targets": [
5636+ {
5637+ "expr": "irate(node_vmstat_pgalloc_dma{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
5638+ "format": "time_series",
5639+ "intervalFactor": 2,
5640+ "legendFormat": "Pgalloc_dma - Dma mem page allocations",
5641+ "refId": "A",
5642+ "step": 4
5643+ },
5644+ {
5645+ "expr": "irate(node_vmstat_pgalloc_dma32{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
5646+ "format": "time_series",
5647+ "intervalFactor": 2,
5648+ "legendFormat": "Pgalloc_dma32 - Dma32 mem page allocations",
5649+ "refId": "B",
5650+ "step": 4
5651+ },
5652+ {
5653+ "expr": "irate(node_vmstat_pgalloc_movable{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
5654+ "format": "time_series",
5655+ "intervalFactor": 2,
5656+ "legendFormat": "Pgalloc_movable - Movable mem page allocations",
5657+ "refId": "C",
5658+ "step": 4
5659+ },
5660+ {
5661+ "expr": "irate(node_vmstat_pgalloc_normal{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
5662+ "format": "time_series",
5663+ "intervalFactor": 2,
5664+ "legendFormat": "Pgalloc_normal - Normal mem page allocations",
5665+ "refId": "D",
5666+ "step": 4
5667+ }
5668+ ],
5669+ "thresholds": [],
5670+ "timeFrom": null,
5671+ "timeShift": null,
5672+ "title": "Memory Page Allocation",
5673+ "tooltip": {
5674+ "shared": true,
5675+ "sort": 0,
5676+ "value_type": "cumulative"
5677+ },
5678+ "type": "graph",
5679+ "xaxis": {
5680+ "buckets": null,
5681+ "mode": "time",
5682+ "name": null,
5683+ "show": true,
5684+ "values": []
5685+ },
5686+ "yaxes": [
5687+ {
5688+ "format": "short",
5689+ "label": "Pages",
5690+ "logBase": 1,
5691+ "max": null,
5692+ "min": "0",
5693+ "show": true
5694+ },
5695+ {
5696+ "format": "short",
5697+ "label": null,
5698+ "logBase": 1,
5699+ "max": null,
5700+ "min": null,
5701+ "show": false
5702+ }
5703+ ]
5704+ },
5705+ {
5706+ "aliasColors": {
5707+ "Apps": "#629E51",
5708+ "Buffers": "#614D93",
5709+ "Cache": "#6D1F62",
5710+ "Cached": "#511749",
5711+ "Committed": "#508642",
5712+ "Free": "#0A437C",
5713+ "Harware Corrupted - Amount of RAM that the kernel identified as corrupted / not working": "#CFFAFF",
5714+ "Inactive": "#584477",
5715+ "PageTables": "#0A50A1",
5716+ "Page_Tables": "#0A50A1",
5717+ "RAM_Free": "#E0F9D7",
5718+ "Slab": "#806EB7",
5719+ "Slab_Cache": "#E0752D",
5720+ "Swap": "#BF1B00",
5721+ "Swap_Cache": "#C15C17",
5722+ "Swap_Free": "#2F575E",
5723+ "Unused": "#EAB839"
5724+ },
5725+ "bars": false,
5726+ "dashLength": 10,
5727+ "dashes": false,
5728+ "datasource": "Prometheus",
5729+ "decimals": 2,
5730+ "fill": 2,
5731+ "gridPos": {
5732+ "h": 10,
5733+ "w": 12,
5734+ "x": 12,
5735+ "y": 184
5736+ },
5737+ "id": 177,
5738+ "legend": {
5739+ "alignAsTable": true,
5740+ "avg": true,
5741+ "current": true,
5742+ "max": true,
5743+ "min": true,
5744+ "rightSide": false,
5745+ "show": true,
5746+ "sideWidth": 350,
5747+ "total": false,
5748+ "values": true
5749+ },
5750+ "lines": true,
5751+ "linewidth": 1,
5752+ "links": [],
5753+ "maxPerRow": 6,
5754+ "nullPointMode": "null",
5755+ "percentage": false,
5756+ "pointradius": 5,
5757+ "points": false,
5758+ "renderer": "flot",
5759+ "seriesOverrides": [],
5760+ "spaceLength": 10,
5761+ "stack": false,
5762+ "steppedLine": false,
5763+ "targets": [
5764+ {
5765+ "expr": "irate(node_vmstat_pgrefill_dma{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
5766+ "format": "time_series",
5767+ "intervalFactor": 2,
5768+ "legendFormat": "Pgrefill_dma - Dma mem pages inspected in refill_inactive_zone",
5769+ "refId": "B",
5770+ "step": 4
5771+ },
5772+ {
5773+ "expr": "irate(node_vmstat_pgrefill_dma32{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
5774+ "format": "time_series",
5775+ "intervalFactor": 2,
5776+ "legendFormat": "Pgrefill_dma32 - Dma32 mem pages inspected in refill_inactive_zone",
5777+ "refId": "C",
5778+ "step": 4
5779+ },
5780+ {
5781+ "expr": "irate(node_vmstat_pgrefill_movable{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
5782+ "format": "time_series",
5783+ "intervalFactor": 2,
5784+ "legendFormat": "Pgrefill_movable - Movable mem pages inspected in refill_inactive_zone",
5785+ "refId": "D",
5786+ "step": 4
5787+ },
5788+ {
5789+ "expr": "irate(node_vmstat_pgrefill_normal{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
5790+ "format": "time_series",
5791+ "intervalFactor": 2,
5792+ "legendFormat": "Pgrefill_normal - Normal mem pages inspected in refill_inactive_zone",
5793+ "refId": "E",
5794+ "step": 4
5795+ }
5796+ ],
5797+ "thresholds": [],
5798+ "timeFrom": null,
5799+ "timeShift": null,
5800+ "title": "Memory Page Refill",
5801+ "tooltip": {
5802+ "shared": true,
5803+ "sort": 0,
5804+ "value_type": "cumulative"
5805+ },
5806+ "type": "graph",
5807+ "xaxis": {
5808+ "buckets": null,
5809+ "mode": "time",
5810+ "name": null,
5811+ "show": true,
5812+ "values": []
5813+ },
5814+ "yaxes": [
5815+ {
5816+ "format": "short",
5817+ "label": "Pages",
5818+ "logBase": 1,
5819+ "max": null,
5820+ "min": "0",
5821+ "show": true
5822+ },
5823+ {
5824+ "format": "short",
5825+ "label": null,
5826+ "logBase": 1,
5827+ "max": null,
5828+ "min": null,
5829+ "show": false
5830+ }
5831+ ]
5832+ },
5833+ {
5834+ "aliasColors": {
5835+ "Apps": "#629E51",
5836+ "Buffers": "#614D93",
5837+ "Cache": "#6D1F62",
5838+ "Cached": "#511749",
5839+ "Committed": "#508642",
5840+ "Free": "#0A437C",
5841+ "Harware Corrupted - Amount of RAM that the kernel identified as corrupted / not working": "#CFFAFF",
5842+ "Inactive": "#584477",
5843+ "PageTables": "#0A50A1",
5844+ "Page_Tables": "#0A50A1",
5845+ "RAM_Free": "#E0F9D7",
5846+ "Slab": "#806EB7",
5847+ "Slab_Cache": "#E0752D",
5848+ "Swap": "#BF1B00",
5849+ "Swap_Cache": "#C15C17",
5850+ "Swap_Free": "#2F575E",
5851+ "Unused": "#EAB839"
5852+ },
5853+ "bars": false,
5854+ "dashLength": 10,
5855+ "dashes": false,
5856+ "datasource": "Prometheus",
5857+ "decimals": 2,
5858+ "fill": 2,
5859+ "gridPos": {
5860+ "h": 10,
5861+ "w": 12,
5862+ "x": 0,
5863+ "y": 194
5864+ },
5865+ "id": 179,
5866+ "legend": {
5867+ "alignAsTable": true,
5868+ "avg": true,
5869+ "current": true,
5870+ "max": true,
5871+ "min": true,
5872+ "rightSide": false,
5873+ "show": true,
5874+ "sideWidth": 350,
5875+ "total": false,
5876+ "values": true
5877+ },
5878+ "lines": true,
5879+ "linewidth": 1,
5880+ "links": [],
5881+ "maxPerRow": 6,
5882+ "nullPointMode": "null",
5883+ "percentage": false,
5884+ "pointradius": 5,
5885+ "points": false,
5886+ "renderer": "flot",
5887+ "seriesOverrides": [],
5888+ "spaceLength": 10,
5889+ "stack": false,
5890+ "steppedLine": false,
5891+ "targets": [
5892+ {
5893+ "expr": "irate(node_vmstat_pgsteal_direct_dma{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
5894+ "format": "time_series",
5895+ "intervalFactor": 2,
5896+ "legendFormat": "Pgsteal_direct_dma - Dma mem pages stealed",
5897+ "refId": "B",
5898+ "step": 4
5899+ },
5900+ {
5901+ "expr": "irate(node_vmstat_pgsteal_direct_dma32{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
5902+ "format": "time_series",
5903+ "intervalFactor": 2,
5904+ "legendFormat": "Pgsteal_direct_dma32 - Dma32 mem pages scanned",
5905+ "refId": "C",
5906+ "step": 4
5907+ },
5908+ {
5909+ "expr": "irate(node_vmstat_pgsteal_direct_movable{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
5910+ "format": "time_series",
5911+ "intervalFactor": 2,
5912+ "legendFormat": "Pgsteal_direct_movable - Movable mem pages scanned",
5913+ "refId": "D",
5914+ "step": 4
5915+ },
5916+ {
5917+ "expr": "irate(node_vmstat_pgsteal_direct_normal{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
5918+ "format": "time_series",
5919+ "intervalFactor": 2,
5920+ "legendFormat": "Pgsteal_direct_normal - Normal mem pages scanned",
5921+ "refId": "E",
5922+ "step": 4
5923+ }
5924+ ],
5925+ "thresholds": [],
5926+ "timeFrom": null,
5927+ "timeShift": null,
5928+ "title": "Memory Page Steal Direct",
5929+ "tooltip": {
5930+ "shared": true,
5931+ "sort": 0,
5932+ "value_type": "cumulative"
5933+ },
5934+ "type": "graph",
5935+ "xaxis": {
5936+ "buckets": null,
5937+ "mode": "time",
5938+ "name": null,
5939+ "show": true,
5940+ "values": []
5941+ },
5942+ "yaxes": [
5943+ {
5944+ "format": "short",
5945+ "label": "Pages",
5946+ "logBase": 1,
5947+ "max": null,
5948+ "min": "0",
5949+ "show": true
5950+ },
5951+ {
5952+ "format": "short",
5953+ "label": null,
5954+ "logBase": 1,
5955+ "max": null,
5956+ "min": null,
5957+ "show": false
5958+ }
5959+ ]
5960+ },
5961+ {
5962+ "aliasColors": {
5963+ "Apps": "#629E51",
5964+ "Buffers": "#614D93",
5965+ "Cache": "#6D1F62",
5966+ "Cached": "#511749",
5967+ "Committed": "#508642",
5968+ "Free": "#0A437C",
5969+ "Harware Corrupted - Amount of RAM that the kernel identified as corrupted / not working": "#CFFAFF",
5970+ "Inactive": "#584477",
5971+ "PageTables": "#0A50A1",
5972+ "Page_Tables": "#0A50A1",
5973+ "RAM_Free": "#E0F9D7",
5974+ "Slab": "#806EB7",
5975+ "Slab_Cache": "#E0752D",
5976+ "Swap": "#BF1B00",
5977+ "Swap_Cache": "#C15C17",
5978+ "Swap_Free": "#2F575E",
5979+ "Unused": "#EAB839"
5980+ },
5981+ "bars": false,
5982+ "dashLength": 10,
5983+ "dashes": false,
5984+ "datasource": "Prometheus",
5985+ "decimals": 2,
5986+ "fill": 2,
5987+ "gridPos": {
5988+ "h": 10,
5989+ "w": 12,
5990+ "x": 12,
5991+ "y": 194
5992+ },
5993+ "id": 198,
5994+ "legend": {
5995+ "alignAsTable": true,
5996+ "avg": true,
5997+ "current": true,
5998+ "max": true,
5999+ "min": true,
6000+ "rightSide": false,
6001+ "show": true,
6002+ "sideWidth": 350,
6003+ "total": false,
6004+ "values": true
6005+ },
6006+ "lines": true,
6007+ "linewidth": 1,
6008+ "links": [],
6009+ "maxPerRow": 6,
6010+ "nullPointMode": "null",
6011+ "percentage": false,
6012+ "pointradius": 5,
6013+ "points": false,
6014+ "renderer": "flot",
6015+ "seriesOverrides": [],
6016+ "spaceLength": 10,
6017+ "stack": false,
6018+ "steppedLine": false,
6019+ "targets": [
6020+ {
6021+ "expr": "irate(node_vmstat_pgsteal_kswapd_dma{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
6022+ "format": "time_series",
6023+ "intervalFactor": 2,
6024+ "legendFormat": "Pgsteal_kswapd_dma - Dma mem pages scanned by kswapd",
6025+ "refId": "F",
6026+ "step": 4
6027+ },
6028+ {
6029+ "expr": "irate(node_vmstat_pgsteal_kswapd_dma32{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
6030+ "format": "time_series",
6031+ "intervalFactor": 2,
6032+ "legendFormat": "Pgsteal_kswapd_dma32 - Dma32 mem pages scanned by kswapd",
6033+ "refId": "G",
6034+ "step": 4
6035+ },
6036+ {
6037+ "expr": "irate(node_vmstat_pgsteal_kswapd_movable{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
6038+ "format": "time_series",
6039+ "intervalFactor": 2,
6040+ "legendFormat": "Pgsteal_kswapd_movable - Movable mem pages scanned by kswapd",
6041+ "refId": "H",
6042+ "step": 4
6043+ },
6044+ {
6045+ "expr": "irate(node_vmstat_pgsteal_kswapd_normal{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
6046+ "format": "time_series",
6047+ "intervalFactor": 2,
6048+ "legendFormat": "Pgsteal_kswapd_normal - Normal mem pages scanned by kswapd",
6049+ "refId": "I",
6050+ "step": 4
6051+ }
6052+ ],
6053+ "thresholds": [],
6054+ "timeFrom": null,
6055+ "timeShift": null,
6056+ "title": "Memory Page Steal Kswapd",
6057+ "tooltip": {
6058+ "shared": true,
6059+ "sort": 0,
6060+ "value_type": "cumulative"
6061+ },
6062+ "type": "graph",
6063+ "xaxis": {
6064+ "buckets": null,
6065+ "mode": "time",
6066+ "name": null,
6067+ "show": true,
6068+ "values": []
6069+ },
6070+ "yaxes": [
6071+ {
6072+ "format": "short",
6073+ "label": "Pages",
6074+ "logBase": 1,
6075+ "max": null,
6076+ "min": "0",
6077+ "show": true
6078+ },
6079+ {
6080+ "format": "short",
6081+ "label": null,
6082+ "logBase": 1,
6083+ "max": null,
6084+ "min": null,
6085+ "show": false
6086+ }
6087+ ]
6088+ },
6089+ {
6090+ "aliasColors": {
6091+ "Apps": "#629E51",
6092+ "Buffers": "#614D93",
6093+ "Cache": "#6D1F62",
6094+ "Cached": "#511749",
6095+ "Committed": "#508642",
6096+ "Free": "#0A437C",
6097+ "Harware Corrupted - Amount of RAM that the kernel identified as corrupted / not working": "#CFFAFF",
6098+ "Inactive": "#584477",
6099+ "PageTables": "#0A50A1",
6100+ "Page_Tables": "#0A50A1",
6101+ "RAM_Free": "#E0F9D7",
6102+ "Slab": "#806EB7",
6103+ "Slab_Cache": "#E0752D",
6104+ "Swap": "#BF1B00",
6105+ "Swap_Cache": "#C15C17",
6106+ "Swap_Free": "#2F575E",
6107+ "Unused": "#EAB839"
6108+ },
6109+ "bars": false,
6110+ "dashLength": 10,
6111+ "dashes": false,
6112+ "datasource": "Prometheus",
6113+ "decimals": 2,
6114+ "fill": 2,
6115+ "gridPos": {
6116+ "h": 10,
6117+ "w": 12,
6118+ "x": 0,
6119+ "y": 204
6120+ },
6121+ "id": 192,
6122+ "legend": {
6123+ "alignAsTable": true,
6124+ "avg": true,
6125+ "current": true,
6126+ "max": true,
6127+ "min": true,
6128+ "rightSide": false,
6129+ "show": true,
6130+ "sideWidth": 350,
6131+ "total": false,
6132+ "values": true
6133+ },
6134+ "lines": true,
6135+ "linewidth": 1,
6136+ "links": [],
6137+ "maxPerRow": 2,
6138+ "nullPointMode": "null",
6139+ "percentage": false,
6140+ "pointradius": 5,
6141+ "points": false,
6142+ "renderer": "flot",
6143+ "seriesOverrides": [],
6144+ "spaceLength": 10,
6145+ "stack": true,
6146+ "steppedLine": false,
6147+ "targets": [
6148+ {
6149+ "expr": "irate(node_vmstat_pgscan_direct_dma{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
6150+ "format": "time_series",
6151+ "intervalFactor": 2,
6152+ "legendFormat": "Pgscan_direct_dma - Dma mem pages scanned",
6153+ "refId": "A",
6154+ "step": 4
6155+ },
6156+ {
6157+ "expr": "irate(node_vmstat_pgscan_direct_dma32{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
6158+ "format": "time_series",
6159+ "intervalFactor": 2,
6160+ "legendFormat": "Pgscan_direct_dma32 - Dma32 mem pages scanned",
6161+ "refId": "C",
6162+ "step": 4
6163+ },
6164+ {
6165+ "expr": "irate(node_vmstat_pgscan_direct_movable{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
6166+ "format": "time_series",
6167+ "intervalFactor": 2,
6168+ "legendFormat": "Pgscan_direct_movable - Movable mem pages scanned",
6169+ "refId": "D",
6170+ "step": 4
6171+ },
6172+ {
6173+ "expr": "irate(node_vmstat_pgscan_direct_normal{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
6174+ "format": "time_series",
6175+ "intervalFactor": 2,
6176+ "legendFormat": "Pgscan_direct_normal - Normal mem pages scanned",
6177+ "refId": "E",
6178+ "step": 4
6179+ },
6180+ {
6181+ "expr": "irate(node_vmstat_pgscan_direct_throttle{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
6182+ "format": "time_series",
6183+ "hide": true,
6184+ "intervalFactor": 2,
6185+ "legendFormat": "Pgscan_direct_throttle - ",
6186+ "refId": "F",
6187+ "step": 2
6188+ }
6189+ ],
6190+ "thresholds": [],
6191+ "timeFrom": null,
6192+ "timeShift": null,
6193+ "title": "Memory Scan Direct",
6194+ "tooltip": {
6195+ "shared": true,
6196+ "sort": 0,
6197+ "value_type": "cumulative"
6198+ },
6199+ "type": "graph",
6200+ "xaxis": {
6201+ "buckets": null,
6202+ "mode": "time",
6203+ "name": null,
6204+ "show": true,
6205+ "values": []
6206+ },
6207+ "yaxes": [
6208+ {
6209+ "format": "short",
6210+ "label": "Pages",
6211+ "logBase": 1,
6212+ "max": null,
6213+ "min": "0",
6214+ "show": true
6215+ },
6216+ {
6217+ "format": "short",
6218+ "label": null,
6219+ "logBase": 1,
6220+ "max": null,
6221+ "min": null,
6222+ "show": false
6223+ }
6224+ ]
6225+ },
6226+ {
6227+ "aliasColors": {
6228+ "Apps": "#629E51",
6229+ "Buffers": "#614D93",
6230+ "Cache": "#6D1F62",
6231+ "Cached": "#511749",
6232+ "Committed": "#508642",
6233+ "Free": "#0A437C",
6234+ "Harware Corrupted - Amount of RAM that the kernel identified as corrupted / not working": "#CFFAFF",
6235+ "Inactive": "#584477",
6236+ "PageTables": "#0A50A1",
6237+ "Page_Tables": "#0A50A1",
6238+ "RAM_Free": "#E0F9D7",
6239+ "Slab": "#806EB7",
6240+ "Slab_Cache": "#E0752D",
6241+ "Swap": "#BF1B00",
6242+ "Swap_Cache": "#C15C17",
6243+ "Swap_Free": "#2F575E",
6244+ "Unused": "#EAB839"
6245+ },
6246+ "bars": false,
6247+ "dashLength": 10,
6248+ "dashes": false,
6249+ "datasource": "Prometheus",
6250+ "decimals": 2,
6251+ "fill": 2,
6252+ "gridPos": {
6253+ "h": 10,
6254+ "w": 12,
6255+ "x": 12,
6256+ "y": 204
6257+ },
6258+ "id": 178,
6259+ "legend": {
6260+ "alignAsTable": true,
6261+ "avg": true,
6262+ "current": true,
6263+ "max": true,
6264+ "min": true,
6265+ "rightSide": false,
6266+ "show": true,
6267+ "sideWidth": 350,
6268+ "total": false,
6269+ "values": true
6270+ },
6271+ "lines": true,
6272+ "linewidth": 1,
6273+ "links": [],
6274+ "maxPerRow": 2,
6275+ "nullPointMode": "null",
6276+ "percentage": false,
6277+ "pointradius": 5,
6278+ "points": false,
6279+ "renderer": "flot",
6280+ "seriesOverrides": [],
6281+ "spaceLength": 10,
6282+ "stack": true,
6283+ "steppedLine": false,
6284+ "targets": [
6285+ {
6286+ "expr": "irate(node_vmstat_pgscan_kswapd_dma{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
6287+ "format": "time_series",
6288+ "intervalFactor": 2,
6289+ "legendFormat": "Pgscan_kswapd_dma - Dma mem pages scanned by kswapd",
6290+ "refId": "B",
6291+ "step": 4
6292+ },
6293+ {
6294+ "expr": "irate(node_vmstat_pgscan_kswapd_dma32{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
6295+ "format": "time_series",
6296+ "intervalFactor": 2,
6297+ "legendFormat": "Pgscan_kswapd_dma32 - Dma32 mem pages scanned by kswapd",
6298+ "refId": "G",
6299+ "step": 4
6300+ },
6301+ {
6302+ "expr": "irate(node_vmstat_pgscan_kswapd_movable{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
6303+ "format": "time_series",
6304+ "intervalFactor": 2,
6305+ "legendFormat": "Pgscan_kswapd_movable - Movable mem pages scanned by kswapd",
6306+ "refId": "H",
6307+ "step": 4
6308+ },
6309+ {
6310+ "expr": "irate(node_vmstat_pgscan_kswapd_normal{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
6311+ "format": "time_series",
6312+ "intervalFactor": 2,
6313+ "legendFormat": "Pgscan_kswapd_normal - Normal mem pages scanned by kswapd",
6314+ "refId": "I",
6315+ "step": 4
6316+ }
6317+ ],
6318+ "thresholds": [],
6319+ "timeFrom": null,
6320+ "timeShift": null,
6321+ "title": "Memory Scan Kswapd",
6322+ "tooltip": {
6323+ "shared": true,
6324+ "sort": 0,
6325+ "value_type": "cumulative"
6326+ },
6327+ "type": "graph",
6328+ "xaxis": {
6329+ "buckets": null,
6330+ "mode": "time",
6331+ "name": null,
6332+ "show": true,
6333+ "values": []
6334+ },
6335+ "yaxes": [
6336+ {
6337+ "format": "short",
6338+ "label": "Pages",
6339+ "logBase": 1,
6340+ "max": null,
6341+ "min": "0",
6342+ "show": true
6343+ },
6344+ {
6345+ "format": "short",
6346+ "label": null,
6347+ "logBase": 1,
6348+ "max": null,
6349+ "min": null,
6350+ "show": false
6351+ }
6352+ ]
6353+ },
6354+ {
6355+ "aliasColors": {
6356+ "Active": "#99440A",
6357+ "Buffers": "#58140C",
6358+ "Cache": "#6D1F62",
6359+ "Cached": "#511749",
6360+ "Committed": "#508642",
6361+ "Dirty": "#6ED0E0",
6362+ "Free": "#B7DBAB",
6363+ "Inactive": "#EA6460",
6364+ "Mapped": "#052B51",
6365+ "PageTables": "#0A50A1",
6366+ "Page_Tables": "#0A50A1",
6367+ "Slab_Cache": "#EAB839",
6368+ "Swap": "#BF1B00",
6369+ "Swap_Cache": "#C15C17",
6370+ "Total": "#511749",
6371+ "Total RAM": "#052B51",
6372+ "Total RAM + Swap": "#052B51",
6373+ "Total Swap": "#614D93",
6374+ "VmallocUsed": "#EA6460"
6375+ },
6376+ "bars": false,
6377+ "dashLength": 10,
6378+ "dashes": false,
6379+ "datasource": "Prometheus",
6380+ "decimals": 2,
6381+ "fill": 2,
6382+ "gridPos": {
6383+ "h": 10,
6384+ "w": 12,
6385+ "x": 0,
6386+ "y": 214
6387+ },
6388+ "id": 169,
6389+ "legend": {
6390+ "alignAsTable": true,
6391+ "avg": true,
6392+ "current": true,
6393+ "max": true,
6394+ "min": true,
6395+ "rightSide": false,
6396+ "show": true,
6397+ "sideWidth": null,
6398+ "total": false,
6399+ "values": true
6400+ },
6401+ "lines": true,
6402+ "linewidth": 1,
6403+ "links": [],
6404+ "maxPerRow": 2,
6405+ "nullPointMode": "null",
6406+ "percentage": false,
6407+ "pointradius": 5,
6408+ "points": false,
6409+ "renderer": "flot",
6410+ "seriesOverrides": [
6411+ {
6412+ "alias": "/.*fail*./",
6413+ "color": "#890F02"
6414+ }
6415+ ],
6416+ "spaceLength": 10,
6417+ "stack": false,
6418+ "steppedLine": false,
6419+ "targets": [
6420+ {
6421+ "expr": "irate(node_vmstat_compact_free_scanned{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
6422+ "format": "time_series",
6423+ "intervalFactor": 2,
6424+ "legendFormat": "Compact_free_scanned - Pages scanned for freeing by compaction daemon",
6425+ "refId": "B",
6426+ "step": 4
6427+ },
6428+ {
6429+ "expr": "irate(node_vmstat_compact_isolated{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
6430+ "format": "time_series",
6431+ "intervalFactor": 2,
6432+ "legendFormat": "Compact_isolated - Page isolations for memory compaction",
6433+ "refId": "C",
6434+ "step": 4
6435+ },
6436+ {
6437+ "expr": "irate(node_vmstat_compact_migrate_scanned{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
6438+ "format": "time_series",
6439+ "intervalFactor": 2,
6440+ "legendFormat": "Compact_migrate_scanned - Pages scanned for migration by compaction daemon",
6441+ "refId": "D",
6442+ "step": 4
6443+ }
6444+ ],
6445+ "thresholds": [],
6446+ "timeFrom": null,
6447+ "timeShift": null,
6448+ "title": "Memory Page Compact",
6449+ "tooltip": {
6450+ "shared": true,
6451+ "sort": 0,
6452+ "value_type": "individual"
6453+ },
6454+ "type": "graph",
6455+ "xaxis": {
6456+ "buckets": null,
6457+ "mode": "time",
6458+ "name": null,
6459+ "show": true,
6460+ "values": []
6461+ },
6462+ "yaxes": [
6463+ {
6464+ "format": "short",
6465+ "label": "Pages",
6466+ "logBase": 1,
6467+ "max": null,
6468+ "min": "0",
6469+ "show": true
6470+ },
6471+ {
6472+ "format": "short",
6473+ "label": null,
6474+ "logBase": 1,
6475+ "max": null,
6476+ "min": null,
6477+ "show": false
6478+ }
6479+ ]
6480+ },
6481+ {
6482+ "aliasColors": {
6483+ "Active": "#99440A",
6484+ "Buffers": "#58140C",
6485+ "Cache": "#6D1F62",
6486+ "Cached": "#511749",
6487+ "Committed": "#508642",
6488+ "Dirty": "#6ED0E0",
6489+ "Free": "#B7DBAB",
6490+ "Inactive": "#EA6460",
6491+ "Mapped": "#052B51",
6492+ "PageTables": "#0A50A1",
6493+ "Page_Tables": "#0A50A1",
6494+ "Slab_Cache": "#EAB839",
6495+ "Swap": "#BF1B00",
6496+ "Swap_Cache": "#C15C17",
6497+ "Total": "#511749",
6498+ "Total RAM": "#052B51",
6499+ "Total RAM + Swap": "#052B51",
6500+ "Total Swap": "#614D93",
6501+ "VmallocUsed": "#EA6460"
6502+ },
6503+ "bars": false,
6504+ "dashLength": 10,
6505+ "dashes": false,
6506+ "datasource": "Prometheus",
6507+ "decimals": 2,
6508+ "fill": 2,
6509+ "gridPos": {
6510+ "h": 10,
6511+ "w": 12,
6512+ "x": 12,
6513+ "y": 214
6514+ },
6515+ "id": 189,
6516+ "legend": {
6517+ "alignAsTable": true,
6518+ "avg": true,
6519+ "current": true,
6520+ "max": true,
6521+ "min": true,
6522+ "rightSide": false,
6523+ "show": true,
6524+ "sideWidth": null,
6525+ "total": false,
6526+ "values": true
6527+ },
6528+ "lines": true,
6529+ "linewidth": 1,
6530+ "links": [],
6531+ "maxPerRow": 2,
6532+ "nullPointMode": "null",
6533+ "percentage": false,
6534+ "pointradius": 5,
6535+ "points": false,
6536+ "renderer": "flot",
6537+ "seriesOverrides": [
6538+ {
6539+ "alias": "/.*fail*./",
6540+ "color": "#890F02"
6541+ }
6542+ ],
6543+ "spaceLength": 10,
6544+ "stack": false,
6545+ "steppedLine": false,
6546+ "targets": [
6547+ {
6548+ "expr": "irate(node_vmstat_compact_fail{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
6549+ "format": "time_series",
6550+ "intervalFactor": 2,
6551+ "legendFormat": "Compact_fail - Unsuccessful compactions for high order allocations",
6552+ "refId": "A",
6553+ "step": 4
6554+ },
6555+ {
6556+ "expr": "irate(node_vmstat_compact_stall{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
6557+ "format": "time_series",
6558+ "intervalFactor": 2,
6559+ "legendFormat": "Compact_stall - Failures to even start compacting",
6560+ "refId": "E",
6561+ "step": 4
6562+ },
6563+ {
6564+ "expr": "irate(node_vmstat_compact_success{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
6565+ "format": "time_series",
6566+ "intervalFactor": 2,
6567+ "legendFormat": "Compact_sucess - Successful compactions for high order allocations",
6568+ "refId": "F",
6569+ "step": 4
6570+ }
6571+ ],
6572+ "thresholds": [],
6573+ "timeFrom": null,
6574+ "timeShift": null,
6575+ "title": "Memory Compactions",
6576+ "tooltip": {
6577+ "shared": true,
6578+ "sort": 0,
6579+ "value_type": "individual"
6580+ },
6581+ "type": "graph",
6582+ "xaxis": {
6583+ "buckets": null,
6584+ "mode": "time",
6585+ "name": null,
6586+ "show": true,
6587+ "values": []
6588+ },
6589+ "yaxes": [
6590+ {
6591+ "format": "short",
6592+ "label": "Compactions",
6593+ "logBase": 1,
6594+ "max": null,
6595+ "min": "0",
6596+ "show": true
6597+ },
6598+ {
6599+ "format": "short",
6600+ "label": null,
6601+ "logBase": 1,
6602+ "max": null,
6603+ "min": null,
6604+ "show": false
6605+ }
6606+ ]
6607+ },
6608+ {
6609+ "aliasColors": {
6610+ "Apps": "#629E51",
6611+ "Buffers": "#614D93",
6612+ "Cache": "#6D1F62",
6613+ "Cached": "#511749",
6614+ "Committed": "#508642",
6615+ "Free": "#0A437C",
6616+ "Harware Corrupted - Amount of RAM that the kernel identified as corrupted / not working": "#CFFAFF",
6617+ "Inactive": "#584477",
6618+ "PageTables": "#0A50A1",
6619+ "Page_Tables": "#0A50A1",
6620+ "RAM_Free": "#E0F9D7",
6621+ "Slab": "#806EB7",
6622+ "Slab_Cache": "#E0752D",
6623+ "Swap": "#BF1B00",
6624+ "Swap_Cache": "#C15C17",
6625+ "Swap_Free": "#2F575E",
6626+ "Unused": "#EAB839"
6627+ },
6628+ "bars": false,
6629+ "dashLength": 10,
6630+ "dashes": false,
6631+ "datasource": "Prometheus",
6632+ "decimals": 2,
6633+ "fill": 2,
6634+ "gridPos": {
6635+ "h": 10,
6636+ "w": 12,
6637+ "x": 0,
6638+ "y": 224
6639+ },
6640+ "id": 190,
6641+ "legend": {
6642+ "alignAsTable": true,
6643+ "avg": true,
6644+ "current": true,
6645+ "max": true,
6646+ "min": true,
6647+ "rightSide": false,
6648+ "show": true,
6649+ "sideWidth": 350,
6650+ "total": false,
6651+ "values": true
6652+ },
6653+ "lines": true,
6654+ "linewidth": 1,
6655+ "links": [],
6656+ "maxPerRow": 2,
6657+ "nullPointMode": "null",
6658+ "percentage": false,
6659+ "pointradius": 5,
6660+ "points": false,
6661+ "renderer": "flot",
6662+ "seriesOverrides": [],
6663+ "spaceLength": 10,
6664+ "stack": false,
6665+ "steppedLine": false,
6666+ "targets": [
6667+ {
6668+ "expr": "node_vmstat_kswapd_high_wmark_hit_quickly{instance=~\"$node:$port\",job=~\"$job\"}",
6669+ "format": "time_series",
6670+ "intervalFactor": 2,
6671+ "legendFormat": "Kswapd_high_wmark_hit_quickly - Times high watermark reached quickly",
6672+ "refId": "N",
6673+ "step": 4
6674+ },
6675+ {
6676+ "expr": "node_vmstat_kswapd_low_wmark_hit_quickly{instance=~\"$node:$port\",job=~\"$job\"}",
6677+ "format": "time_series",
6678+ "intervalFactor": 2,
6679+ "legendFormat": "Kswapd_low_wmark_hit_quickly - Times low watermark reached quickly",
6680+ "refId": "B",
6681+ "step": 4
6682+ }
6683+ ],
6684+ "thresholds": [],
6685+ "timeFrom": null,
6686+ "timeShift": null,
6687+ "title": "Memory Kswapd Watermark",
6688+ "tooltip": {
6689+ "shared": true,
6690+ "sort": 0,
6691+ "value_type": "cumulative"
6692+ },
6693+ "type": "graph",
6694+ "xaxis": {
6695+ "buckets": null,
6696+ "mode": "time",
6697+ "name": null,
6698+ "show": true,
6699+ "values": []
6700+ },
6701+ "yaxes": [
6702+ {
6703+ "format": "short",
6704+ "label": "Counter",
6705+ "logBase": 1,
6706+ "max": null,
6707+ "min": "0",
6708+ "show": true
6709+ },
6710+ {
6711+ "format": "short",
6712+ "label": null,
6713+ "logBase": 1,
6714+ "max": null,
6715+ "min": null,
6716+ "show": false
6717+ }
6718+ ]
6719+ },
6720+ {
6721+ "aliasColors": {
6722+ "Apps": "#629E51",
6723+ "Buffers": "#614D93",
6724+ "Cache": "#6D1F62",
6725+ "Cached": "#511749",
6726+ "Committed": "#508642",
6727+ "Free": "#0A437C",
6728+ "Harware Corrupted - Amount of RAM that the kernel identified as corrupted / not working": "#CFFAFF",
6729+ "Inactive": "#584477",
6730+ "PageTables": "#0A50A1",
6731+ "Page_Tables": "#0A50A1",
6732+ "RAM_Free": "#E0F9D7",
6733+ "Slab": "#806EB7",
6734+ "Slab_Cache": "#E0752D",
6735+ "Swap": "#BF1B00",
6736+ "Swap_Cache": "#C15C17",
6737+ "Swap_Free": "#2F575E",
6738+ "Unused": "#EAB839"
6739+ },
6740+ "bars": false,
6741+ "dashLength": 10,
6742+ "dashes": false,
6743+ "datasource": "Prometheus",
6744+ "decimals": 2,
6745+ "fill": 2,
6746+ "gridPos": {
6747+ "h": 10,
6748+ "w": 12,
6749+ "x": 12,
6750+ "y": 224
6751+ },
6752+ "id": 171,
6753+ "legend": {
6754+ "alignAsTable": true,
6755+ "avg": true,
6756+ "current": true,
6757+ "max": true,
6758+ "min": true,
6759+ "rightSide": false,
6760+ "show": true,
6761+ "sideWidth": 350,
6762+ "total": false,
6763+ "values": true
6764+ },
6765+ "lines": true,
6766+ "linewidth": 1,
6767+ "links": [],
6768+ "maxPerRow": 2,
6769+ "nullPointMode": "null",
6770+ "percentage": false,
6771+ "pointradius": 5,
6772+ "points": false,
6773+ "renderer": "flot",
6774+ "seriesOverrides": [],
6775+ "spaceLength": 10,
6776+ "stack": false,
6777+ "steppedLine": false,
6778+ "targets": [
6779+ {
6780+ "expr": "node_vmstat_htlb_buddy_alloc_fail{instance=~\"$node:$port\",job=~\"$job\"}",
6781+ "format": "time_series",
6782+ "intervalFactor": 2,
6783+ "legendFormat": "Htlb_buddy_alloc_fail - Huge TLB page buddy allocation failures",
6784+ "refId": "N",
6785+ "step": 4
6786+ },
6787+ {
6788+ "expr": "node_vmstat_htlb_buddy_alloc_success{instance=~\"$node:$port\",job=~\"$job\"}",
6789+ "format": "time_series",
6790+ "intervalFactor": 2,
6791+ "legendFormat": "Htlb_buddy_alloc_success - Huge TLB page buddy allocation successes",
6792+ "refId": "A",
6793+ "step": 4
6794+ }
6795+ ],
6796+ "thresholds": [],
6797+ "timeFrom": null,
6798+ "timeShift": null,
6799+ "title": "Memory Buddy Alloc",
6800+ "tooltip": {
6801+ "shared": true,
6802+ "sort": 0,
6803+ "value_type": "cumulative"
6804+ },
6805+ "type": "graph",
6806+ "xaxis": {
6807+ "buckets": null,
6808+ "mode": "time",
6809+ "name": null,
6810+ "show": true,
6811+ "values": []
6812+ },
6813+ "yaxes": [
6814+ {
6815+ "format": "short",
6816+ "label": "Allocations",
6817+ "logBase": 1,
6818+ "max": null,
6819+ "min": "0",
6820+ "show": true
6821+ },
6822+ {
6823+ "format": "short",
6824+ "label": null,
6825+ "logBase": 1,
6826+ "max": null,
6827+ "min": null,
6828+ "show": false
6829+ }
6830+ ]
6831+ },
6832+ {
6833+ "aliasColors": {
6834+ "Apps": "#629E51",
6835+ "Buffers": "#614D93",
6836+ "Cache": "#6D1F62",
6837+ "Cached": "#511749",
6838+ "Committed": "#508642",
6839+ "Free": "#0A437C",
6840+ "Harware Corrupted - Amount of RAM that the kernel identified as corrupted / not working": "#CFFAFF",
6841+ "Inactive": "#584477",
6842+ "PageTables": "#0A50A1",
6843+ "Page_Tables": "#0A50A1",
6844+ "RAM_Free": "#E0F9D7",
6845+ "Slab": "#806EB7",
6846+ "Slab_Cache": "#E0752D",
6847+ "Swap": "#BF1B00",
6848+ "Swap_Cache": "#C15C17",
6849+ "Swap_Free": "#2F575E",
6850+ "Unused": "#EAB839"
6851+ },
6852+ "bars": false,
6853+ "dashLength": 10,
6854+ "dashes": false,
6855+ "datasource": "Prometheus",
6856+ "decimals": 2,
6857+ "fill": 2,
6858+ "gridPos": {
6859+ "h": 10,
6860+ "w": 12,
6861+ "x": 0,
6862+ "y": 234
6863+ },
6864+ "id": 173,
6865+ "legend": {
6866+ "alignAsTable": true,
6867+ "avg": true,
6868+ "current": true,
6869+ "max": true,
6870+ "min": true,
6871+ "rightSide": false,
6872+ "show": true,
6873+ "sideWidth": 350,
6874+ "total": false,
6875+ "values": true
6876+ },
6877+ "lines": true,
6878+ "linewidth": 1,
6879+ "links": [],
6880+ "maxPerRow": 6,
6881+ "nullPointMode": "null",
6882+ "percentage": false,
6883+ "pointradius": 5,
6884+ "points": false,
6885+ "renderer": "flot",
6886+ "seriesOverrides": [],
6887+ "spaceLength": 10,
6888+ "stack": false,
6889+ "steppedLine": false,
6890+ "targets": [
6891+ {
6892+ "expr": "irate(node_vmstat_numa_foreign{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
6893+ "format": "time_series",
6894+ "intervalFactor": 2,
6895+ "legendFormat": "Numa_foreign - Foreign NUMA zone allocations",
6896+ "refId": "A",
6897+ "step": 4
6898+ },
6899+ {
6900+ "expr": "irate(node_vmstat_numa_hit{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
6901+ "format": "time_series",
6902+ "intervalFactor": 2,
6903+ "legendFormat": "Numa_hit - Successful allocations from preferred NUMA zone",
6904+ "refId": "D",
6905+ "step": 4
6906+ },
6907+ {
6908+ "expr": "irate(node_vmstat_numa_interleave{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
6909+ "format": "time_series",
6910+ "intervalFactor": 2,
6911+ "legendFormat": "Numa_interleave - Interleaved NUMA allocations in each zone for each NUMA node",
6912+ "refId": "F",
6913+ "step": 4
6914+ },
6915+ {
6916+ "expr": "irate(node_vmstat_numa_local{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
6917+ "format": "time_series",
6918+ "intervalFactor": 2,
6919+ "legendFormat": "Numa_local - Successful allocations from local NUMA zone",
6920+ "refId": "G",
6921+ "step": 4
6922+ },
6923+ {
6924+ "expr": "irate(node_vmstat_numa_miss{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
6925+ "format": "time_series",
6926+ "intervalFactor": 2,
6927+ "legendFormat": "Numa_miss - Unsuccessful allocations from preferred NUMA zona",
6928+ "refId": "H",
6929+ "step": 4
6930+ },
6931+ {
6932+ "expr": "irate(node_vmstat_numa_other{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
6933+ "format": "time_series",
6934+ "intervalFactor": 2,
6935+ "legendFormat": "Numa_other - Unsuccessful allocations from local NUMA zone",
6936+ "refId": "I",
6937+ "step": 4
6938+ }
6939+ ],
6940+ "thresholds": [],
6941+ "timeFrom": null,
6942+ "timeShift": null,
6943+ "title": "Memory Numa Allocations",
6944+ "tooltip": {
6945+ "shared": true,
6946+ "sort": 0,
6947+ "value_type": "cumulative"
6948+ },
6949+ "type": "graph",
6950+ "xaxis": {
6951+ "buckets": null,
6952+ "mode": "time",
6953+ "name": null,
6954+ "show": true,
6955+ "values": []
6956+ },
6957+ "yaxes": [
6958+ {
6959+ "format": "short",
6960+ "label": "Allocations",
6961+ "logBase": 1,
6962+ "max": null,
6963+ "min": "0",
6964+ "show": true
6965+ },
6966+ {
6967+ "format": "short",
6968+ "label": null,
6969+ "logBase": 1,
6970+ "max": null,
6971+ "min": null,
6972+ "show": false
6973+ }
6974+ ]
6975+ },
6976+ {
6977+ "aliasColors": {
6978+ "Apps": "#629E51",
6979+ "Buffers": "#614D93",
6980+ "Cache": "#6D1F62",
6981+ "Cached": "#511749",
6982+ "Committed": "#508642",
6983+ "Free": "#0A437C",
6984+ "Harware Corrupted - Amount of RAM that the kernel identified as corrupted / not working": "#CFFAFF",
6985+ "Inactive": "#584477",
6986+ "PageTables": "#0A50A1",
6987+ "Page_Tables": "#0A50A1",
6988+ "RAM_Free": "#E0F9D7",
6989+ "Slab": "#806EB7",
6990+ "Slab_Cache": "#E0752D",
6991+ "Swap": "#BF1B00",
6992+ "Swap_Cache": "#C15C17",
6993+ "Swap_Free": "#2F575E",
6994+ "Unused": "#EAB839"
6995+ },
6996+ "bars": false,
6997+ "dashLength": 10,
6998+ "dashes": false,
6999+ "datasource": "Prometheus",
7000+ "decimals": 2,
7001+ "fill": 2,
7002+ "gridPos": {
7003+ "h": 10,
7004+ "w": 12,
7005+ "x": 12,
7006+ "y": 234
7007+ },
7008+ "id": 193,
7009+ "legend": {
7010+ "alignAsTable": true,
7011+ "avg": true,
7012+ "current": true,
7013+ "max": true,
7014+ "min": true,
7015+ "rightSide": false,
7016+ "show": true,
7017+ "sideWidth": 350,
7018+ "total": false,
7019+ "values": true
7020+ },
7021+ "lines": true,
7022+ "linewidth": 1,
7023+ "links": [],
7024+ "maxPerRow": 2,
7025+ "nullPointMode": "null",
7026+ "percentage": false,
7027+ "pointradius": 5,
7028+ "points": false,
7029+ "renderer": "flot",
7030+ "seriesOverrides": [
7031+ {
7032+ "alias": "/.*Numa_pages_migrated - *./",
7033+ "fill": 0,
7034+ "stack": false
7035+ }
7036+ ],
7037+ "spaceLength": 10,
7038+ "stack": true,
7039+ "steppedLine": false,
7040+ "targets": [
7041+ {
7042+ "expr": "irate(node_vmstat_numa_pages_migrated{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
7043+ "format": "time_series",
7044+ "intervalFactor": 2,
7045+ "legendFormat": "Numa_pages_migrated - NUMA page migrations",
7046+ "refId": "J",
7047+ "step": 4
7048+ },
7049+ {
7050+ "expr": "irate(node_vmstat_pgmigrate_fail{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
7051+ "format": "time_series",
7052+ "intervalFactor": 2,
7053+ "legendFormat": "Pgmigrate_fail - Unsuccessful NUMA page migrations",
7054+ "refId": "A",
7055+ "step": 4
7056+ },
7057+ {
7058+ "expr": "irate(node_vmstat_pgmigrate_success{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
7059+ "format": "time_series",
7060+ "intervalFactor": 2,
7061+ "legendFormat": "Pgmigrate_success - Successful NUMA page migrations",
7062+ "refId": "B",
7063+ "step": 4
7064+ }
7065+ ],
7066+ "thresholds": [],
7067+ "timeFrom": null,
7068+ "timeShift": null,
7069+ "title": "Memory Numa Page Migrations",
7070+ "tooltip": {
7071+ "shared": true,
7072+ "sort": 0,
7073+ "value_type": "cumulative"
7074+ },
7075+ "type": "graph",
7076+ "xaxis": {
7077+ "buckets": null,
7078+ "mode": "time",
7079+ "name": null,
7080+ "show": true,
7081+ "values": []
7082+ },
7083+ "yaxes": [
7084+ {
7085+ "format": "short",
7086+ "label": "Pages",
7087+ "logBase": 1,
7088+ "max": null,
7089+ "min": "0",
7090+ "show": true
7091+ },
7092+ {
7093+ "format": "short",
7094+ "label": null,
7095+ "logBase": 1,
7096+ "max": null,
7097+ "min": null,
7098+ "show": false
7099+ }
7100+ ]
7101+ },
7102+ {
7103+ "aliasColors": {
7104+ "Apps": "#629E51",
7105+ "Buffers": "#614D93",
7106+ "Cache": "#6D1F62",
7107+ "Cached": "#511749",
7108+ "Committed": "#508642",
7109+ "Free": "#0A437C",
7110+ "Harware Corrupted - Amount of RAM that the kernel identified as corrupted / not working": "#CFFAFF",
7111+ "Inactive": "#584477",
7112+ "PageTables": "#0A50A1",
7113+ "Page_Tables": "#0A50A1",
7114+ "RAM_Free": "#E0F9D7",
7115+ "Slab": "#806EB7",
7116+ "Slab_Cache": "#E0752D",
7117+ "Swap": "#BF1B00",
7118+ "Swap_Cache": "#C15C17",
7119+ "Swap_Free": "#2F575E",
7120+ "Unused": "#EAB839"
7121+ },
7122+ "bars": false,
7123+ "dashLength": 10,
7124+ "dashes": false,
7125+ "datasource": "Prometheus",
7126+ "decimals": 2,
7127+ "fill": 2,
7128+ "gridPos": {
7129+ "h": 10,
7130+ "w": 12,
7131+ "x": 0,
7132+ "y": 244
7133+ },
7134+ "id": 194,
7135+ "legend": {
7136+ "alignAsTable": true,
7137+ "avg": true,
7138+ "current": true,
7139+ "max": true,
7140+ "min": true,
7141+ "rightSide": false,
7142+ "show": true,
7143+ "sideWidth": 350,
7144+ "total": false,
7145+ "values": true
7146+ },
7147+ "lines": true,
7148+ "linewidth": 1,
7149+ "links": [],
7150+ "maxPerRow": 2,
7151+ "nullPointMode": "null",
7152+ "percentage": false,
7153+ "pointradius": 5,
7154+ "points": false,
7155+ "renderer": "flot",
7156+ "seriesOverrides": [],
7157+ "spaceLength": 10,
7158+ "stack": false,
7159+ "steppedLine": false,
7160+ "targets": [
7161+ {
7162+ "expr": "irate(node_vmstat_numa_hint_faults{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
7163+ "format": "time_series",
7164+ "intervalFactor": 2,
7165+ "legendFormat": "Numa_hint_faults - NUMA hint faults trapped",
7166+ "refId": "B",
7167+ "step": 4
7168+ },
7169+ {
7170+ "expr": "irate(node_vmstat_numa_hint_faults_local{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
7171+ "format": "time_series",
7172+ "intervalFactor": 2,
7173+ "legendFormat": "Numa_hint_faults_local - Hinting faults to local nodes",
7174+ "refId": "C",
7175+ "step": 4
7176+ }
7177+ ],
7178+ "thresholds": [],
7179+ "timeFrom": null,
7180+ "timeShift": null,
7181+ "title": "Memory Numa Hints",
7182+ "tooltip": {
7183+ "shared": true,
7184+ "sort": 0,
7185+ "value_type": "cumulative"
7186+ },
7187+ "type": "graph",
7188+ "xaxis": {
7189+ "buckets": null,
7190+ "mode": "time",
7191+ "name": null,
7192+ "show": true,
7193+ "values": []
7194+ },
7195+ "yaxes": [
7196+ {
7197+ "format": "short",
7198+ "label": "HInts",
7199+ "logBase": 1,
7200+ "max": null,
7201+ "min": "0",
7202+ "show": true
7203+ },
7204+ {
7205+ "format": "short",
7206+ "label": null,
7207+ "logBase": 1,
7208+ "max": null,
7209+ "min": null,
7210+ "show": false
7211+ }
7212+ ]
7213+ },
7214+ {
7215+ "aliasColors": {
7216+ "Apps": "#629E51",
7217+ "Buffers": "#614D93",
7218+ "Cache": "#6D1F62",
7219+ "Cached": "#511749",
7220+ "Committed": "#508642",
7221+ "Free": "#0A437C",
7222+ "Harware Corrupted - Amount of RAM that the kernel identified as corrupted / not working": "#CFFAFF",
7223+ "Inactive": "#584477",
7224+ "PageTables": "#0A50A1",
7225+ "Page_Tables": "#0A50A1",
7226+ "RAM_Free": "#E0F9D7",
7227+ "Slab": "#806EB7",
7228+ "Slab_Cache": "#E0752D",
7229+ "Swap": "#BF1B00",
7230+ "Swap_Cache": "#C15C17",
7231+ "Swap_Free": "#2F575E",
7232+ "Unused": "#EAB839"
7233+ },
7234+ "bars": false,
7235+ "dashLength": 10,
7236+ "dashes": false,
7237+ "datasource": "Prometheus",
7238+ "decimals": 2,
7239+ "fill": 2,
7240+ "gridPos": {
7241+ "h": 10,
7242+ "w": 12,
7243+ "x": 12,
7244+ "y": 244
7245+ },
7246+ "id": 196,
7247+ "legend": {
7248+ "alignAsTable": true,
7249+ "avg": true,
7250+ "current": true,
7251+ "max": true,
7252+ "min": true,
7253+ "rightSide": false,
7254+ "show": true,
7255+ "sideWidth": 350,
7256+ "total": false,
7257+ "values": true
7258+ },
7259+ "lines": true,
7260+ "linewidth": 1,
7261+ "links": [],
7262+ "maxPerRow": 2,
7263+ "nullPointMode": "null",
7264+ "percentage": false,
7265+ "pointradius": 5,
7266+ "points": false,
7267+ "renderer": "flot",
7268+ "seriesOverrides": [],
7269+ "spaceLength": 10,
7270+ "stack": false,
7271+ "steppedLine": false,
7272+ "targets": [
7273+ {
7274+ "expr": "irate(node_vmstat_numa_pte_updates{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
7275+ "format": "time_series",
7276+ "intervalFactor": 2,
7277+ "legendFormat": "Numa_pte_updates - NUMA page table entry updates",
7278+ "refId": "K",
7279+ "step": 4
7280+ },
7281+ {
7282+ "expr": "irate(node_vmstat_numa_huge_pte_updates{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
7283+ "intervalFactor": 2,
7284+ "legendFormat": "Numa_huge_pte_updates - NUMA huge page table entry updates",
7285+ "refId": "A",
7286+ "step": 4
7287+ }
7288+ ],
7289+ "thresholds": [],
7290+ "timeFrom": null,
7291+ "timeShift": null,
7292+ "title": "Memory Numa Table Updates",
7293+ "tooltip": {
7294+ "shared": true,
7295+ "sort": 0,
7296+ "value_type": "cumulative"
7297+ },
7298+ "type": "graph",
7299+ "xaxis": {
7300+ "buckets": null,
7301+ "mode": "time",
7302+ "name": null,
7303+ "show": true,
7304+ "values": []
7305+ },
7306+ "yaxes": [
7307+ {
7308+ "format": "short",
7309+ "label": "Updates",
7310+ "logBase": 1,
7311+ "max": null,
7312+ "min": "0",
7313+ "show": true
7314+ },
7315+ {
7316+ "format": "short",
7317+ "label": null,
7318+ "logBase": 1,
7319+ "max": null,
7320+ "min": null,
7321+ "show": false
7322+ }
7323+ ]
7324+ },
7325+ {
7326+ "aliasColors": {
7327+ "Apps": "#629E51",
7328+ "Buffers": "#614D93",
7329+ "Cache": "#6D1F62",
7330+ "Cached": "#511749",
7331+ "Committed": "#508642",
7332+ "Free": "#0A437C",
7333+ "Harware Corrupted - Amount of RAM that the kernel identified as corrupted / not working": "#CFFAFF",
7334+ "Inactive": "#584477",
7335+ "PageTables": "#0A50A1",
7336+ "Page_Tables": "#0A50A1",
7337+ "RAM_Free": "#E0F9D7",
7338+ "Slab": "#806EB7",
7339+ "Slab_Cache": "#E0752D",
7340+ "Swap": "#BF1B00",
7341+ "Swap_Cache": "#C15C17",
7342+ "Swap_Free": "#2F575E",
7343+ "Unused": "#EAB839"
7344+ },
7345+ "bars": false,
7346+ "dashLength": 10,
7347+ "dashes": false,
7348+ "datasource": "Prometheus",
7349+ "decimals": 2,
7350+ "fill": 2,
7351+ "gridPos": {
7352+ "h": 10,
7353+ "w": 12,
7354+ "x": 0,
7355+ "y": 254
7356+ },
7357+ "id": 199,
7358+ "legend": {
7359+ "alignAsTable": true,
7360+ "avg": true,
7361+ "current": true,
7362+ "max": true,
7363+ "min": true,
7364+ "rightSide": false,
7365+ "show": true,
7366+ "sideWidth": 350,
7367+ "total": false,
7368+ "values": true
7369+ },
7370+ "lines": true,
7371+ "linewidth": 1,
7372+ "links": [],
7373+ "maxPerRow": 6,
7374+ "nullPointMode": "null",
7375+ "percentage": false,
7376+ "pointradius": 5,
7377+ "points": false,
7378+ "renderer": "flot",
7379+ "seriesOverrides": [],
7380+ "spaceLength": 10,
7381+ "stack": false,
7382+ "steppedLine": false,
7383+ "targets": [
7384+ {
7385+ "expr": "irate(node_vmstat_thp_split{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
7386+ "format": "time_series",
7387+ "intervalFactor": 2,
7388+ "legendFormat": "Thp_split - Transparent huge page splits",
7389+ "refId": "F",
7390+ "step": 4
7391+ }
7392+ ],
7393+ "thresholds": [],
7394+ "timeFrom": null,
7395+ "timeShift": null,
7396+ "title": "Memory THP Splits",
7397+ "tooltip": {
7398+ "shared": true,
7399+ "sort": 0,
7400+ "value_type": "cumulative"
7401+ },
7402+ "type": "graph",
7403+ "xaxis": {
7404+ "buckets": null,
7405+ "mode": "time",
7406+ "name": null,
7407+ "show": true,
7408+ "values": []
7409+ },
7410+ "yaxes": [
7411+ {
7412+ "format": "short",
7413+ "label": "Splits",
7414+ "logBase": 1,
7415+ "max": null,
7416+ "min": "0",
7417+ "show": true
7418+ },
7419+ {
7420+ "format": "short",
7421+ "label": null,
7422+ "logBase": 1,
7423+ "max": null,
7424+ "min": null,
7425+ "show": false
7426+ }
7427+ ]
7428+ },
7429+ {
7430+ "aliasColors": {
7431+ "Apps": "#629E51",
7432+ "Buffers": "#614D93",
7433+ "Cache": "#6D1F62",
7434+ "Cached": "#511749",
7435+ "Committed": "#508642",
7436+ "Free": "#0A437C",
7437+ "Harware Corrupted - Amount of RAM that the kernel identified as corrupted / not working": "#CFFAFF",
7438+ "Inactive": "#584477",
7439+ "PageTables": "#0A50A1",
7440+ "Page_Tables": "#0A50A1",
7441+ "RAM_Free": "#E0F9D7",
7442+ "Slab": "#806EB7",
7443+ "Slab_Cache": "#E0752D",
7444+ "Swap": "#BF1B00",
7445+ "Swap_Cache": "#C15C17",
7446+ "Swap_Free": "#2F575E",
7447+ "Unused": "#EAB839"
7448+ },
7449+ "bars": false,
7450+ "dashLength": 10,
7451+ "dashes": false,
7452+ "datasource": "Prometheus",
7453+ "decimals": 2,
7454+ "fill": 2,
7455+ "gridPos": {
7456+ "h": 10,
7457+ "w": 12,
7458+ "x": 12,
7459+ "y": 254
7460+ },
7461+ "id": 182,
7462+ "legend": {
7463+ "alignAsTable": true,
7464+ "avg": true,
7465+ "current": true,
7466+ "max": true,
7467+ "min": true,
7468+ "rightSide": false,
7469+ "show": true,
7470+ "sideWidth": 350,
7471+ "total": false,
7472+ "values": true
7473+ },
7474+ "lines": true,
7475+ "linewidth": 1,
7476+ "links": [],
7477+ "maxPerRow": 6,
7478+ "nullPointMode": "null",
7479+ "percentage": false,
7480+ "pointradius": 5,
7481+ "points": false,
7482+ "renderer": "flot",
7483+ "seriesOverrides": [],
7484+ "spaceLength": 10,
7485+ "stack": false,
7486+ "steppedLine": false,
7487+ "targets": [
7488+ {
7489+ "expr": "irate(node_vmstat_workingset_activate{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
7490+ "format": "time_series",
7491+ "intervalFactor": 2,
7492+ "legendFormat": "Workingset_activate - Page activations to form the working set",
7493+ "refId": "C",
7494+ "step": 4
7495+ },
7496+ {
7497+ "expr": "irate(node_vmstat_workingset_nodereclaim{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
7498+ "format": "time_series",
7499+ "intervalFactor": 2,
7500+ "legendFormat": "Workingset_nodereclaim - NUMA node working set page reclaims",
7501+ "refId": "D",
7502+ "step": 4
7503+ },
7504+ {
7505+ "expr": "irate(node_vmstat_workingset_refault{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
7506+ "format": "time_series",
7507+ "intervalFactor": 2,
7508+ "legendFormat": "Workingset_refault - Refaults of previously evicted pages",
7509+ "refId": "E",
7510+ "step": 4
7511+ }
7512+ ],
7513+ "thresholds": [],
7514+ "timeFrom": null,
7515+ "timeShift": null,
7516+ "title": "Memory Workingset",
7517+ "tooltip": {
7518+ "shared": true,
7519+ "sort": 0,
7520+ "value_type": "cumulative"
7521+ },
7522+ "type": "graph",
7523+ "xaxis": {
7524+ "buckets": null,
7525+ "mode": "time",
7526+ "name": null,
7527+ "show": true,
7528+ "values": []
7529+ },
7530+ "yaxes": [
7531+ {
7532+ "format": "short",
7533+ "label": "Counter",
7534+ "logBase": 1,
7535+ "max": null,
7536+ "min": "0",
7537+ "show": true
7538+ },
7539+ {
7540+ "format": "short",
7541+ "label": null,
7542+ "logBase": 1,
7543+ "max": null,
7544+ "min": null,
7545+ "show": false
7546+ }
7547+ ]
7548+ },
7549+ {
7550+ "aliasColors": {
7551+ "Apps": "#629E51",
7552+ "Buffers": "#614D93",
7553+ "Cache": "#6D1F62",
7554+ "Cached": "#511749",
7555+ "Committed": "#508642",
7556+ "Free": "#0A437C",
7557+ "Harware Corrupted - Amount of RAM that the kernel identified as corrupted / not working": "#CFFAFF",
7558+ "Inactive": "#584477",
7559+ "PageTables": "#0A50A1",
7560+ "Page_Tables": "#0A50A1",
7561+ "RAM_Free": "#E0F9D7",
7562+ "Slab": "#806EB7",
7563+ "Slab_Cache": "#E0752D",
7564+ "Swap": "#BF1B00",
7565+ "Swap_Cache": "#C15C17",
7566+ "Swap_Free": "#2F575E",
7567+ "Unused": "#EAB839"
7568+ },
7569+ "bars": false,
7570+ "dashLength": 10,
7571+ "dashes": false,
7572+ "datasource": "Prometheus",
7573+ "decimals": 2,
7574+ "fill": 2,
7575+ "gridPos": {
7576+ "h": 10,
7577+ "w": 12,
7578+ "x": 0,
7579+ "y": 264
7580+ },
7581+ "id": 180,
7582+ "legend": {
7583+ "alignAsTable": true,
7584+ "avg": true,
7585+ "current": true,
7586+ "max": true,
7587+ "min": true,
7588+ "rightSide": false,
7589+ "show": true,
7590+ "sideWidth": 350,
7591+ "total": false,
7592+ "values": true
7593+ },
7594+ "lines": true,
7595+ "linewidth": 1,
7596+ "links": [],
7597+ "maxPerRow": 6,
7598+ "nullPointMode": "null",
7599+ "percentage": false,
7600+ "pointradius": 5,
7601+ "points": false,
7602+ "renderer": "flot",
7603+ "seriesOverrides": [],
7604+ "spaceLength": 10,
7605+ "stack": false,
7606+ "steppedLine": false,
7607+ "targets": [
7608+ {
7609+ "expr": "irate(node_vmstat_thp_collapse_alloc{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
7610+ "format": "time_series",
7611+ "intervalFactor": 2,
7612+ "legendFormat": "Thp_collapse_alloc - Transparent huge page collapse allocations",
7613+ "refId": "A",
7614+ "step": 4
7615+ },
7616+ {
7617+ "expr": "irate(node_vmstat_thp_collapse_alloc_failed{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
7618+ "format": "time_series",
7619+ "intervalFactor": 2,
7620+ "legendFormat": "Thp_collapse_alloc_failed - Transparent huge page collapse allocation failures",
7621+ "refId": "C",
7622+ "step": 4
7623+ },
7624+ {
7625+ "expr": "irate(node_vmstat_thp_zero_page_alloc{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
7626+ "format": "time_series",
7627+ "intervalFactor": 2,
7628+ "legendFormat": "Thp_zero_page_alloc - Transparent huge page zeroed page allocations",
7629+ "refId": "G",
7630+ "step": 4
7631+ },
7632+ {
7633+ "expr": "irate(node_vmstat_thp_zero_page_alloc_failed{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
7634+ "format": "time_series",
7635+ "intervalFactor": 2,
7636+ "legendFormat": "Thp_zero_page_alloc_failed - Transparent huge page zeroed page allocation failures",
7637+ "refId": "H",
7638+ "step": 4
7639+ },
7640+ {
7641+ "expr": "irate(node_vmstat_thp_fault_alloc{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
7642+ "intervalFactor": 2,
7643+ "legendFormat": "Thp_fault_alloc - Transparent huge page fault allocations",
7644+ "refId": "B",
7645+ "step": 4
7646+ },
7647+ {
7648+ "expr": "irate(node_vmstat_thp_fault_fallback{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
7649+ "intervalFactor": 2,
7650+ "legendFormat": "Thp_fault_fallback - Transparent huge page fault fallbacks",
7651+ "refId": "D",
7652+ "step": 4
7653+ }
7654+ ],
7655+ "thresholds": [],
7656+ "timeFrom": null,
7657+ "timeShift": null,
7658+ "title": "Memory THP Allocations",
7659+ "tooltip": {
7660+ "shared": true,
7661+ "sort": 0,
7662+ "value_type": "cumulative"
7663+ },
7664+ "type": "graph",
7665+ "xaxis": {
7666+ "buckets": null,
7667+ "mode": "time",
7668+ "name": null,
7669+ "show": true,
7670+ "values": []
7671+ },
7672+ "yaxes": [
7673+ {
7674+ "format": "short",
7675+ "label": "Allocations",
7676+ "logBase": 1,
7677+ "max": null,
7678+ "min": "0",
7679+ "show": true
7680+ },
7681+ {
7682+ "format": "short",
7683+ "label": null,
7684+ "logBase": 1,
7685+ "max": null,
7686+ "min": null,
7687+ "show": false
7688+ }
7689+ ]
7690+ }
7691+ ],
7692+ "repeat": null,
7693+ "title": "Memory Detail Vmstat",
7694+ "type": "row"
7695+ },
7696+ {
7697+ "collapsed": true,
7698+ "datasource": null,
7699+ "fieldConfig": {
7700+ "defaults": {},
7701+ "overrides": []
7702+ },
7703+ "gridPos": {
7704+ "h": 1,
7705+ "w": 24,
7706+ "x": 0,
7707+ "y": 28
7708+ },
7709+ "id": 268,
7710+ "panels": [
7711+ {
7712+ "aliasColors": {
7713+ "Apps": "#629E51",
7714+ "Buffers": "#614D93",
7715+ "Cache": "#6D1F62",
7716+ "Cached": "#511749",
7717+ "Committed": "#508642",
7718+ "Free": "#0A437C",
7719+ "Harware Corrupted - Amount of RAM that the kernel identified as corrupted / not working": "#CFFAFF",
7720+ "Inactive": "#584477",
7721+ "PageTables": "#0A50A1",
7722+ "Page_Tables": "#0A50A1",
7723+ "RAM_Free": "#E0F9D7",
7724+ "Slab": "#806EB7",
7725+ "Slab_Cache": "#E0752D",
7726+ "Swap": "#BF1B00",
7727+ "Swap_Cache": "#C15C17",
7728+ "Swap_Free": "#2F575E",
7729+ "Unused": "#EAB839"
7730+ },
7731+ "bars": false,
7732+ "dashLength": 10,
7733+ "dashes": false,
7734+ "datasource": "Prometheus",
7735+ "decimals": 2,
7736+ "fill": 2,
7737+ "gridPos": {
7738+ "h": 10,
7739+ "w": 12,
7740+ "x": 0,
7741+ "y": 265
7742+ },
7743+ "id": 185,
7744+ "legend": {
7745+ "alignAsTable": true,
7746+ "avg": true,
7747+ "current": true,
7748+ "max": true,
7749+ "min": true,
7750+ "rightSide": false,
7751+ "show": true,
7752+ "sideWidth": 350,
7753+ "total": false,
7754+ "values": true
7755+ },
7756+ "lines": true,
7757+ "linewidth": 1,
7758+ "links": [],
7759+ "maxPerRow": 6,
7760+ "nullPointMode": "null",
7761+ "percentage": false,
7762+ "pointradius": 5,
7763+ "points": false,
7764+ "renderer": "flot",
7765+ "seriesOverrides": [],
7766+ "spaceLength": 10,
7767+ "stack": false,
7768+ "steppedLine": false,
7769+ "targets": [
7770+ {
7771+ "expr": "node_vmstat_nr_active_anon{instance=~\"$node:$port\",job=~\"$job\"}",
7772+ "format": "time_series",
7773+ "intervalFactor": 2,
7774+ "legendFormat": "Active_anon - Active anonymous memory pages",
7775+ "refId": "B",
7776+ "step": 240
7777+ },
7778+ {
7779+ "expr": "node_vmstat_nr_active_file{instance=~\"$node:$port\",job=~\"$job\"}",
7780+ "format": "time_series",
7781+ "intervalFactor": 2,
7782+ "legendFormat": "Active_file - Active file memory memory pages",
7783+ "refId": "C",
7784+ "step": 240
7785+ }
7786+ ],
7787+ "thresholds": [],
7788+ "timeFrom": null,
7789+ "timeShift": null,
7790+ "title": "Memory Page Active",
7791+ "tooltip": {
7792+ "shared": true,
7793+ "sort": 0,
7794+ "value_type": "cumulative"
7795+ },
7796+ "type": "graph",
7797+ "xaxis": {
7798+ "buckets": null,
7799+ "mode": "time",
7800+ "name": null,
7801+ "show": true,
7802+ "values": []
7803+ },
7804+ "yaxes": [
7805+ {
7806+ "format": "short",
7807+ "label": "Pages",
7808+ "logBase": 1,
7809+ "max": null,
7810+ "min": "0",
7811+ "show": true
7812+ },
7813+ {
7814+ "format": "short",
7815+ "label": null,
7816+ "logBase": 1,
7817+ "max": null,
7818+ "min": null,
7819+ "show": false
7820+ }
7821+ ]
7822+ },
7823+ {
7824+ "aliasColors": {
7825+ "Apps": "#629E51",
7826+ "Buffers": "#614D93",
7827+ "Cache": "#6D1F62",
7828+ "Cached": "#511749",
7829+ "Committed": "#508642",
7830+ "Free": "#0A437C",
7831+ "Harware Corrupted - Amount of RAM that the kernel identified as corrupted / not working": "#CFFAFF",
7832+ "Inactive": "#584477",
7833+ "PageTables": "#0A50A1",
7834+ "Page_Tables": "#0A50A1",
7835+ "RAM_Free": "#E0F9D7",
7836+ "Slab": "#806EB7",
7837+ "Slab_Cache": "#E0752D",
7838+ "Swap": "#BF1B00",
7839+ "Swap_Cache": "#C15C17",
7840+ "Swap_Free": "#2F575E",
7841+ "Unused": "#EAB839"
7842+ },
7843+ "bars": false,
7844+ "dashLength": 10,
7845+ "dashes": false,
7846+ "datasource": "Prometheus",
7847+ "decimals": 2,
7848+ "fill": 2,
7849+ "gridPos": {
7850+ "h": 10,
7851+ "w": 12,
7852+ "x": 12,
7853+ "y": 265
7854+ },
7855+ "id": 228,
7856+ "legend": {
7857+ "alignAsTable": true,
7858+ "avg": true,
7859+ "current": true,
7860+ "max": true,
7861+ "min": true,
7862+ "rightSide": false,
7863+ "show": true,
7864+ "sideWidth": 350,
7865+ "total": false,
7866+ "values": true
7867+ },
7868+ "lines": true,
7869+ "linewidth": 1,
7870+ "links": [],
7871+ "maxPerRow": 6,
7872+ "nullPointMode": "null",
7873+ "percentage": false,
7874+ "pointradius": 5,
7875+ "points": false,
7876+ "renderer": "flot",
7877+ "seriesOverrides": [],
7878+ "spaceLength": 10,
7879+ "stack": false,
7880+ "steppedLine": false,
7881+ "targets": [
7882+ {
7883+ "expr": "node_vmstat_nr_inactive_anon{instance=~\"$node:$port\",job=~\"$job\"}",
7884+ "intervalFactor": 2,
7885+ "legendFormat": "Inactive_anon - Inactive anonymous memory pages in each zone for each NUMA node",
7886+ "refId": "A",
7887+ "step": 240
7888+ },
7889+ {
7890+ "expr": "node_vmstat_nr_inactive_file{instance=~\"$node:$port\",job=~\"$job\"}",
7891+ "intervalFactor": 2,
7892+ "legendFormat": "Inactive_file - Inactive file memory pages in each zone for each NUMA node",
7893+ "refId": "D",
7894+ "step": 240
7895+ }
7896+ ],
7897+ "thresholds": [],
7898+ "timeFrom": null,
7899+ "timeShift": null,
7900+ "title": "Memory Page Inactive",
7901+ "tooltip": {
7902+ "shared": true,
7903+ "sort": 0,
7904+ "value_type": "cumulative"
7905+ },
7906+ "type": "graph",
7907+ "xaxis": {
7908+ "buckets": null,
7909+ "mode": "time",
7910+ "name": null,
7911+ "show": true,
7912+ "values": []
7913+ },
7914+ "yaxes": [
7915+ {
7916+ "format": "short",
7917+ "label": "Pages",
7918+ "logBase": 1,
7919+ "max": null,
7920+ "min": "0",
7921+ "show": true
7922+ },
7923+ {
7924+ "format": "short",
7925+ "label": null,
7926+ "logBase": 1,
7927+ "max": null,
7928+ "min": null,
7929+ "show": false
7930+ }
7931+ ]
7932+ },
7933+ {
7934+ "aliasColors": {
7935+ "Apps": "#629E51",
7936+ "Buffers": "#614D93",
7937+ "Cache": "#6D1F62",
7938+ "Cached": "#511749",
7939+ "Committed": "#508642",
7940+ "Free": "#0A437C",
7941+ "Harware Corrupted - Amount of RAM that the kernel identified as corrupted / not working": "#CFFAFF",
7942+ "Inactive": "#584477",
7943+ "PageTables": "#0A50A1",
7944+ "Page_Tables": "#0A50A1",
7945+ "RAM_Free": "#E0F9D7",
7946+ "Slab": "#806EB7",
7947+ "Slab_Cache": "#E0752D",
7948+ "Swap": "#BF1B00",
7949+ "Swap_Cache": "#C15C17",
7950+ "Swap_Free": "#2F575E",
7951+ "Unused": "#EAB839"
7952+ },
7953+ "bars": false,
7954+ "dashLength": 10,
7955+ "dashes": false,
7956+ "datasource": "Prometheus",
7957+ "decimals": 2,
7958+ "fill": 2,
7959+ "gridPos": {
7960+ "h": 10,
7961+ "w": 12,
7962+ "x": 0,
7963+ "y": 275
7964+ },
7965+ "id": 188,
7966+ "legend": {
7967+ "alignAsTable": true,
7968+ "avg": true,
7969+ "current": true,
7970+ "max": true,
7971+ "min": true,
7972+ "rightSide": false,
7973+ "show": true,
7974+ "sideWidth": 350,
7975+ "total": false,
7976+ "values": true
7977+ },
7978+ "lines": true,
7979+ "linewidth": 1,
7980+ "links": [],
7981+ "maxPerRow": 6,
7982+ "nullPointMode": "null",
7983+ "percentage": false,
7984+ "pointradius": 5,
7985+ "points": false,
7986+ "renderer": "flot",
7987+ "seriesOverrides": [],
7988+ "spaceLength": 10,
7989+ "stack": false,
7990+ "steppedLine": false,
7991+ "targets": [
7992+ {
7993+ "expr": "node_vmstat_nr_slab_reclaimable{instance=~\"$node:$port\",job=~\"$job\"}",
7994+ "format": "time_series",
7995+ "intervalFactor": 2,
7996+ "legendFormat": "Reclaimable - Instantaneous reclaimable slab pages",
7997+ "refId": "A",
7998+ "step": 240
7999+ },
8000+ {
8001+ "expr": "node_vmstat_nr_slab_unreclaimable{instance=~\"$node:$port\",job=~\"$job\"}",
8002+ "format": "time_series",
8003+ "intervalFactor": 2,
8004+ "legendFormat": "Unreclaimable - Instantaneous unreclaimable slab pages",
8005+ "refId": "C",
8006+ "step": 240
8007+ }
8008+ ],
8009+ "thresholds": [],
8010+ "timeFrom": null,
8011+ "timeShift": null,
8012+ "title": "Memory Page Reclaimed / Unreclaimed",
8013+ "tooltip": {
8014+ "shared": true,
8015+ "sort": 0,
8016+ "value_type": "cumulative"
8017+ },
8018+ "type": "graph",
8019+ "xaxis": {
8020+ "buckets": null,
8021+ "mode": "time",
8022+ "name": null,
8023+ "show": true,
8024+ "values": []
8025+ },
8026+ "yaxes": [
8027+ {
8028+ "format": "short",
8029+ "label": "Pages",
8030+ "logBase": 1,
8031+ "max": null,
8032+ "min": "0",
8033+ "show": true
8034+ },
8035+ {
8036+ "format": "short",
8037+ "label": null,
8038+ "logBase": 1,
8039+ "max": null,
8040+ "min": null,
8041+ "show": false
8042+ }
8043+ ]
8044+ },
8045+ {
8046+ "aliasColors": {
8047+ "Apps": "#629E51",
8048+ "Buffers": "#614D93",
8049+ "Cache": "#6D1F62",
8050+ "Cached": "#511749",
8051+ "Committed": "#508642",
8052+ "Free": "#0A437C",
8053+ "Harware Corrupted - Amount of RAM that the kernel identified as corrupted / not working": "#CFFAFF",
8054+ "Inactive": "#584477",
8055+ "PageTables": "#0A50A1",
8056+ "Page_Tables": "#0A50A1",
8057+ "RAM_Free": "#E0F9D7",
8058+ "Slab": "#806EB7",
8059+ "Slab_Cache": "#E0752D",
8060+ "Swap": "#BF1B00",
8061+ "Swap_Cache": "#C15C17",
8062+ "Swap_Free": "#2F575E",
8063+ "Unused": "#EAB839"
8064+ },
8065+ "bars": false,
8066+ "dashLength": 10,
8067+ "dashes": false,
8068+ "datasource": "Prometheus",
8069+ "decimals": 2,
8070+ "fill": 2,
8071+ "gridPos": {
8072+ "h": 10,
8073+ "w": 12,
8074+ "x": 12,
8075+ "y": 275
8076+ },
8077+ "id": 186,
8078+ "legend": {
8079+ "alignAsTable": true,
8080+ "avg": true,
8081+ "current": true,
8082+ "max": true,
8083+ "min": true,
8084+ "rightSide": false,
8085+ "show": true,
8086+ "sideWidth": 350,
8087+ "total": false,
8088+ "values": true
8089+ },
8090+ "lines": true,
8091+ "linewidth": 1,
8092+ "links": [],
8093+ "maxPerRow": 6,
8094+ "nullPointMode": "null",
8095+ "percentage": false,
8096+ "pointradius": 5,
8097+ "points": false,
8098+ "renderer": "flot",
8099+ "seriesOverrides": [],
8100+ "spaceLength": 10,
8101+ "stack": false,
8102+ "steppedLine": false,
8103+ "targets": [
8104+ {
8105+ "expr": "node_vmstat_nr_free_pages{instance=~\"$node:$port\",job=~\"$job\"}",
8106+ "intervalFactor": 2,
8107+ "legendFormat": "Free_pages - Free pages",
8108+ "refId": "B",
8109+ "step": 240
8110+ },
8111+ {
8112+ "expr": "node_vmstat_nr_written{instance=~\"$node:$port\",job=~\"$job\"}",
8113+ "intervalFactor": 2,
8114+ "legendFormat": "Written - Pages written out in each zone for each NUMA node",
8115+ "refId": "A",
8116+ "step": 240
8117+ }
8118+ ],
8119+ "thresholds": [],
8120+ "timeFrom": null,
8121+ "timeShift": null,
8122+ "title": "Memory Page Free / Written",
8123+ "tooltip": {
8124+ "shared": true,
8125+ "sort": 0,
8126+ "value_type": "cumulative"
8127+ },
8128+ "type": "graph",
8129+ "xaxis": {
8130+ "buckets": null,
8131+ "mode": "time",
8132+ "name": null,
8133+ "show": true,
8134+ "values": []
8135+ },
8136+ "yaxes": [
8137+ {
8138+ "format": "short",
8139+ "label": "Pages",
8140+ "logBase": 1,
8141+ "max": null,
8142+ "min": "0",
8143+ "show": true
8144+ },
8145+ {
8146+ "format": "short",
8147+ "label": null,
8148+ "logBase": 1,
8149+ "max": null,
8150+ "min": null,
8151+ "show": false
8152+ }
8153+ ]
8154+ },
8155+ {
8156+ "aliasColors": {
8157+ "Apps": "#629E51",
8158+ "Buffers": "#614D93",
8159+ "Cache": "#6D1F62",
8160+ "Cached": "#511749",
8161+ "Committed": "#508642",
8162+ "Free": "#0A437C",
8163+ "Harware Corrupted - Amount of RAM that the kernel identified as corrupted / not working": "#CFFAFF",
8164+ "Inactive": "#584477",
8165+ "PageTables": "#0A50A1",
8166+ "Page_Tables": "#0A50A1",
8167+ "RAM_Free": "#E0F9D7",
8168+ "Slab": "#806EB7",
8169+ "Slab_Cache": "#E0752D",
8170+ "Swap": "#BF1B00",
8171+ "Swap_Cache": "#C15C17",
8172+ "Swap_Free": "#2F575E",
8173+ "Unused": "#EAB839"
8174+ },
8175+ "bars": false,
8176+ "dashLength": 10,
8177+ "dashes": false,
8178+ "datasource": "Prometheus",
8179+ "decimals": 2,
8180+ "fill": 2,
8181+ "gridPos": {
8182+ "h": 10,
8183+ "w": 12,
8184+ "x": 0,
8185+ "y": 285
8186+ },
8187+ "id": 218,
8188+ "legend": {
8189+ "alignAsTable": true,
8190+ "avg": true,
8191+ "current": true,
8192+ "max": true,
8193+ "min": true,
8194+ "rightSide": false,
8195+ "show": true,
8196+ "sideWidth": 350,
8197+ "total": false,
8198+ "values": true
8199+ },
8200+ "lines": true,
8201+ "linewidth": 1,
8202+ "links": [],
8203+ "maxPerRow": 6,
8204+ "nullPointMode": "null",
8205+ "percentage": false,
8206+ "pointradius": 5,
8207+ "points": false,
8208+ "renderer": "flot",
8209+ "seriesOverrides": [],
8210+ "spaceLength": 10,
8211+ "stack": false,
8212+ "steppedLine": false,
8213+ "targets": [
8214+ {
8215+ "expr": "node_vmstat_nr_dirty{instance=~\"$node:$port\",job=~\"$job\"}",
8216+ "format": "time_series",
8217+ "intervalFactor": 2,
8218+ "legendFormat": "Dirty - Pages in dirty state",
8219+ "refId": "C",
8220+ "step": 240
8221+ },
8222+ {
8223+ "expr": "node_vmstat_nr_bounce{instance=~\"$node:$port\",job=~\"$job\"}",
8224+ "intervalFactor": 2,
8225+ "legendFormat": "Bounce - Bounce buffer pages",
8226+ "refId": "A",
8227+ "step": 240
8228+ }
8229+ ],
8230+ "thresholds": [],
8231+ "timeFrom": null,
8232+ "timeShift": null,
8233+ "title": "Memory Page Dirty / Bounce",
8234+ "tooltip": {
8235+ "shared": true,
8236+ "sort": 0,
8237+ "value_type": "cumulative"
8238+ },
8239+ "type": "graph",
8240+ "xaxis": {
8241+ "buckets": null,
8242+ "mode": "time",
8243+ "name": null,
8244+ "show": true,
8245+ "values": []
8246+ },
8247+ "yaxes": [
8248+ {
8249+ "format": "short",
8250+ "label": "Pages",
8251+ "logBase": 1,
8252+ "max": null,
8253+ "min": "0",
8254+ "show": true
8255+ },
8256+ {
8257+ "format": "short",
8258+ "label": null,
8259+ "logBase": 1,
8260+ "max": null,
8261+ "min": null,
8262+ "show": false
8263+ }
8264+ ]
8265+ },
8266+ {
8267+ "aliasColors": {
8268+ "Apps": "#629E51",
8269+ "Buffers": "#614D93",
8270+ "Cache": "#6D1F62",
8271+ "Cached": "#511749",
8272+ "Committed": "#508642",
8273+ "Free": "#0A437C",
8274+ "Harware Corrupted - Amount of RAM that the kernel identified as corrupted / not working": "#CFFAFF",
8275+ "Inactive": "#584477",
8276+ "PageTables": "#0A50A1",
8277+ "Page_Tables": "#0A50A1",
8278+ "RAM_Free": "#E0F9D7",
8279+ "Slab": "#806EB7",
8280+ "Slab_Cache": "#E0752D",
8281+ "Swap": "#BF1B00",
8282+ "Swap_Cache": "#C15C17",
8283+ "Swap_Free": "#2F575E",
8284+ "Unused": "#EAB839"
8285+ },
8286+ "bars": false,
8287+ "dashLength": 10,
8288+ "dashes": false,
8289+ "datasource": "Prometheus",
8290+ "decimals": 2,
8291+ "fill": 2,
8292+ "gridPos": {
8293+ "h": 10,
8294+ "w": 12,
8295+ "x": 12,
8296+ "y": 285
8297+ },
8298+ "id": 201,
8299+ "legend": {
8300+ "alignAsTable": true,
8301+ "avg": true,
8302+ "current": true,
8303+ "max": true,
8304+ "min": true,
8305+ "rightSide": false,
8306+ "show": true,
8307+ "sideWidth": 350,
8308+ "total": false,
8309+ "values": true
8310+ },
8311+ "lines": true,
8312+ "linewidth": 1,
8313+ "links": [],
8314+ "maxPerRow": 6,
8315+ "nullPointMode": "null",
8316+ "percentage": false,
8317+ "pointradius": 5,
8318+ "points": false,
8319+ "renderer": "flot",
8320+ "seriesOverrides": [],
8321+ "spaceLength": 10,
8322+ "stack": false,
8323+ "steppedLine": false,
8324+ "targets": [
8325+ {
8326+ "expr": "node_vmstat_nr_unevictable{instance=~\"$node:$port\",job=~\"$job\"}",
8327+ "format": "time_series",
8328+ "intervalFactor": 2,
8329+ "legendFormat": "Unevictable - Unevictable pages",
8330+ "refId": "B",
8331+ "step": 240
8332+ },
8333+ {
8334+ "expr": "node_vmstat_nr_mlock{instance=~\"$node:$port\",job=~\"$job\"}",
8335+ "intervalFactor": 2,
8336+ "legendFormat": "Mlock - Pages under mlock",
8337+ "refId": "A",
8338+ "step": 240
8339+ }
8340+ ],
8341+ "thresholds": [],
8342+ "timeFrom": null,
8343+ "timeShift": null,
8344+ "title": "Memory Pages Unevictable / Mlock",
8345+ "tooltip": {
8346+ "shared": true,
8347+ "sort": 0,
8348+ "value_type": "cumulative"
8349+ },
8350+ "type": "graph",
8351+ "xaxis": {
8352+ "buckets": null,
8353+ "mode": "time",
8354+ "name": null,
8355+ "show": true,
8356+ "values": []
8357+ },
8358+ "yaxes": [
8359+ {
8360+ "format": "short",
8361+ "label": "Pages",
8362+ "logBase": 1,
8363+ "max": null,
8364+ "min": "0",
8365+ "show": true
8366+ },
8367+ {
8368+ "format": "short",
8369+ "label": null,
8370+ "logBase": 1,
8371+ "max": null,
8372+ "min": null,
8373+ "show": false
8374+ }
8375+ ]
8376+ },
8377+ {
8378+ "aliasColors": {
8379+ "Apps": "#629E51",
8380+ "Buffers": "#614D93",
8381+ "Cache": "#6D1F62",
8382+ "Cached": "#511749",
8383+ "Committed": "#508642",
8384+ "Free": "#0A437C",
8385+ "Harware Corrupted - Amount of RAM that the kernel identified as corrupted / not working": "#CFFAFF",
8386+ "Inactive": "#584477",
8387+ "PageTables": "#0A50A1",
8388+ "Page_Tables": "#0A50A1",
8389+ "RAM_Free": "#E0F9D7",
8390+ "Slab": "#806EB7",
8391+ "Slab_Cache": "#E0752D",
8392+ "Swap": "#BF1B00",
8393+ "Swap_Cache": "#C15C17",
8394+ "Swap_Free": "#2F575E",
8395+ "Unused": "#EAB839"
8396+ },
8397+ "bars": false,
8398+ "dashLength": 10,
8399+ "dashes": false,
8400+ "datasource": "Prometheus",
8401+ "decimals": 2,
8402+ "fill": 2,
8403+ "gridPos": {
8404+ "h": 10,
8405+ "w": 12,
8406+ "x": 0,
8407+ "y": 295
8408+ },
8409+ "id": 214,
8410+ "legend": {
8411+ "alignAsTable": true,
8412+ "avg": true,
8413+ "current": true,
8414+ "max": true,
8415+ "min": true,
8416+ "rightSide": false,
8417+ "show": true,
8418+ "sideWidth": 350,
8419+ "total": false,
8420+ "values": true
8421+ },
8422+ "lines": true,
8423+ "linewidth": 1,
8424+ "links": [],
8425+ "maxPerRow": 6,
8426+ "nullPointMode": "null",
8427+ "percentage": false,
8428+ "pointradius": 5,
8429+ "points": false,
8430+ "renderer": "flot",
8431+ "seriesOverrides": [],
8432+ "spaceLength": 10,
8433+ "stack": false,
8434+ "steppedLine": false,
8435+ "targets": [
8436+ {
8437+ "expr": "node_vmstat_nr_shmem{instance=~\"$node:$port\",job=~\"$job\"}",
8438+ "format": "time_series",
8439+ "intervalFactor": 2,
8440+ "legendFormat": "Shmem - Shared memory pages",
8441+ "refId": "H",
8442+ "step": 240
8443+ },
8444+ {
8445+ "expr": "node_vmstat_nr_mapped{instance=~\"$node:$port\",job=~\"$job\"}",
8446+ "intervalFactor": 2,
8447+ "legendFormat": "Mapped - Mapped pagecache pages in each zone for each NUMA node",
8448+ "refId": "A",
8449+ "step": 240
8450+ }
8451+ ],
8452+ "thresholds": [],
8453+ "timeFrom": null,
8454+ "timeShift": null,
8455+ "title": "Memory Page Shmem / Mapped",
8456+ "tooltip": {
8457+ "shared": true,
8458+ "sort": 0,
8459+ "value_type": "cumulative"
8460+ },
8461+ "type": "graph",
8462+ "xaxis": {
8463+ "buckets": null,
8464+ "mode": "time",
8465+ "name": null,
8466+ "show": true,
8467+ "values": []
8468+ },
8469+ "yaxes": [
8470+ {
8471+ "format": "short",
8472+ "label": "Pages",
8473+ "logBase": 1,
8474+ "max": null,
8475+ "min": "0",
8476+ "show": true
8477+ },
8478+ {
8479+ "format": "short",
8480+ "label": null,
8481+ "logBase": 1,
8482+ "max": null,
8483+ "min": null,
8484+ "show": false
8485+ }
8486+ ]
8487+ },
8488+ {
8489+ "aliasColors": {
8490+ "Apps": "#629E51",
8491+ "Buffers": "#614D93",
8492+ "Cache": "#6D1F62",
8493+ "Cached": "#511749",
8494+ "Committed": "#508642",
8495+ "Free": "#0A437C",
8496+ "Harware Corrupted - Amount of RAM that the kernel identified as corrupted / not working": "#CFFAFF",
8497+ "Inactive": "#584477",
8498+ "PageTables": "#0A50A1",
8499+ "Page_Tables": "#0A50A1",
8500+ "RAM_Free": "#E0F9D7",
8501+ "Slab": "#806EB7",
8502+ "Slab_Cache": "#E0752D",
8503+ "Swap": "#BF1B00",
8504+ "Swap_Cache": "#C15C17",
8505+ "Swap_Free": "#2F575E",
8506+ "Unused": "#EAB839"
8507+ },
8508+ "bars": false,
8509+ "dashLength": 10,
8510+ "dashes": false,
8511+ "datasource": "Prometheus",
8512+ "decimals": 2,
8513+ "fill": 2,
8514+ "gridPos": {
8515+ "h": 10,
8516+ "w": 12,
8517+ "x": 12,
8518+ "y": 295
8519+ },
8520+ "id": 212,
8521+ "legend": {
8522+ "alignAsTable": true,
8523+ "avg": true,
8524+ "current": true,
8525+ "max": true,
8526+ "min": true,
8527+ "rightSide": false,
8528+ "show": true,
8529+ "sideWidth": 350,
8530+ "total": false,
8531+ "values": true
8532+ },
8533+ "lines": true,
8534+ "linewidth": 1,
8535+ "links": [],
8536+ "maxPerRow": 6,
8537+ "nullPointMode": "null",
8538+ "percentage": false,
8539+ "pointradius": 5,
8540+ "points": false,
8541+ "renderer": "flot",
8542+ "seriesOverrides": [],
8543+ "spaceLength": 10,
8544+ "stack": false,
8545+ "steppedLine": false,
8546+ "targets": [
8547+ {
8548+ "expr": "node_vmstat_nr_kernel_stack{instance=~\"$node:$port\",job=~\"$job\"}",
8549+ "format": "time_series",
8550+ "intervalFactor": 2,
8551+ "legendFormat": "Kernel_stack - Pages of kernel stack",
8552+ "refId": "F",
8553+ "step": 240
8554+ }
8555+ ],
8556+ "thresholds": [],
8557+ "timeFrom": null,
8558+ "timeShift": null,
8559+ "title": "Memory Page Kernel_stack",
8560+ "tooltip": {
8561+ "shared": true,
8562+ "sort": 0,
8563+ "value_type": "cumulative"
8564+ },
8565+ "type": "graph",
8566+ "xaxis": {
8567+ "buckets": null,
8568+ "mode": "time",
8569+ "name": null,
8570+ "show": true,
8571+ "values": []
8572+ },
8573+ "yaxes": [
8574+ {
8575+ "format": "short",
8576+ "label": "Pages",
8577+ "logBase": 1,
8578+ "max": null,
8579+ "min": "0",
8580+ "show": true
8581+ },
8582+ {
8583+ "format": "short",
8584+ "label": null,
8585+ "logBase": 1,
8586+ "max": null,
8587+ "min": null,
8588+ "show": false
8589+ }
8590+ ]
8591+ },
8592+ {
8593+ "aliasColors": {
8594+ "Apps": "#629E51",
8595+ "Buffers": "#614D93",
8596+ "Cache": "#6D1F62",
8597+ "Cached": "#511749",
8598+ "Committed": "#508642",
8599+ "Free": "#0A437C",
8600+ "Harware Corrupted - Amount of RAM that the kernel identified as corrupted / not working": "#CFFAFF",
8601+ "Inactive": "#584477",
8602+ "PageTables": "#0A50A1",
8603+ "Page_Tables": "#0A50A1",
8604+ "RAM_Free": "#E0F9D7",
8605+ "Slab": "#806EB7",
8606+ "Slab_Cache": "#E0752D",
8607+ "Swap": "#BF1B00",
8608+ "Swap_Cache": "#C15C17",
8609+ "Swap_Free": "#2F575E",
8610+ "Unused": "#EAB839"
8611+ },
8612+ "bars": false,
8613+ "dashLength": 10,
8614+ "dashes": false,
8615+ "datasource": "Prometheus",
8616+ "decimals": 2,
8617+ "fill": 2,
8618+ "gridPos": {
8619+ "h": 10,
8620+ "w": 12,
8621+ "x": 0,
8622+ "y": 305
8623+ },
8624+ "id": 203,
8625+ "legend": {
8626+ "alignAsTable": true,
8627+ "avg": true,
8628+ "current": true,
8629+ "max": true,
8630+ "min": true,
8631+ "rightSide": false,
8632+ "show": true,
8633+ "sideWidth": 350,
8634+ "total": false,
8635+ "values": true
8636+ },
8637+ "lines": true,
8638+ "linewidth": 1,
8639+ "links": [],
8640+ "maxPerRow": 6,
8641+ "nullPointMode": "null",
8642+ "percentage": false,
8643+ "pointradius": 5,
8644+ "points": false,
8645+ "renderer": "flot",
8646+ "seriesOverrides": [],
8647+ "spaceLength": 10,
8648+ "stack": false,
8649+ "steppedLine": false,
8650+ "targets": [
8651+ {
8652+ "expr": "node_vmstat_nr_writeback{instance=~\"$node:$port\",job=~\"$job\"}",
8653+ "format": "time_series",
8654+ "intervalFactor": 2,
8655+ "legendFormat": "Writeback - Writeback pages",
8656+ "refId": "G",
8657+ "step": 240
8658+ },
8659+ {
8660+ "expr": "node_vmstat_nr_writeback_temp{instance=~\"$node:$port\",job=~\"$job\"}",
8661+ "format": "time_series",
8662+ "intervalFactor": 2,
8663+ "legendFormat": "Writeback_temp - Temporary writeback pages",
8664+ "refId": "H",
8665+ "step": 240
8666+ }
8667+ ],
8668+ "thresholds": [],
8669+ "timeFrom": null,
8670+ "timeShift": null,
8671+ "title": "Memory Pages Writeback",
8672+ "tooltip": {
8673+ "shared": true,
8674+ "sort": 0,
8675+ "value_type": "cumulative"
8676+ },
8677+ "type": "graph",
8678+ "xaxis": {
8679+ "buckets": null,
8680+ "mode": "time",
8681+ "name": null,
8682+ "show": true,
8683+ "values": []
8684+ },
8685+ "yaxes": [
8686+ {
8687+ "format": "short",
8688+ "label": "Pages",
8689+ "logBase": 1,
8690+ "max": null,
8691+ "min": "0",
8692+ "show": true
8693+ },
8694+ {
8695+ "format": "short",
8696+ "label": null,
8697+ "logBase": 1,
8698+ "max": null,
8699+ "min": null,
8700+ "show": false
8701+ }
8702+ ]
8703+ },
8704+ {
8705+ "aliasColors": {
8706+ "Apps": "#629E51",
8707+ "Buffers": "#614D93",
8708+ "Cache": "#6D1F62",
8709+ "Cached": "#511749",
8710+ "Committed": "#508642",
8711+ "Free": "#0A437C",
8712+ "Harware Corrupted - Amount of RAM that the kernel identified as corrupted / not working": "#CFFAFF",
8713+ "Inactive": "#584477",
8714+ "PageTables": "#0A50A1",
8715+ "Page_Tables": "#0A50A1",
8716+ "RAM_Free": "#E0F9D7",
8717+ "Slab": "#806EB7",
8718+ "Slab_Cache": "#E0752D",
8719+ "Swap": "#BF1B00",
8720+ "Swap_Cache": "#C15C17",
8721+ "Swap_Free": "#2F575E",
8722+ "Unused": "#EAB839"
8723+ },
8724+ "bars": false,
8725+ "dashLength": 10,
8726+ "dashes": false,
8727+ "datasource": "Prometheus",
8728+ "decimals": 2,
8729+ "fill": 2,
8730+ "gridPos": {
8731+ "h": 10,
8732+ "w": 12,
8733+ "x": 12,
8734+ "y": 305
8735+ },
8736+ "id": 205,
8737+ "legend": {
8738+ "alignAsTable": true,
8739+ "avg": true,
8740+ "current": true,
8741+ "max": true,
8742+ "min": true,
8743+ "rightSide": false,
8744+ "show": true,
8745+ "sideWidth": 350,
8746+ "total": false,
8747+ "values": true
8748+ },
8749+ "lines": true,
8750+ "linewidth": 1,
8751+ "links": [],
8752+ "maxPerRow": 6,
8753+ "nullPointMode": "null",
8754+ "percentage": false,
8755+ "pointradius": 5,
8756+ "points": false,
8757+ "renderer": "flot",
8758+ "seriesOverrides": [],
8759+ "spaceLength": 10,
8760+ "stack": false,
8761+ "steppedLine": false,
8762+ "targets": [
8763+ {
8764+ "expr": "node_vmstat_nr_file_pages{instance=~\"$node:$port\",job=~\"$job\"}",
8765+ "format": "time_series",
8766+ "intervalFactor": 2,
8767+ "legendFormat": "File_pages - File pagecache pages in each zone for each NUMA node",
8768+ "refId": "F",
8769+ "step": 240
8770+ }
8771+ ],
8772+ "thresholds": [],
8773+ "timeFrom": null,
8774+ "timeShift": null,
8775+ "title": "Memory Page File_pages",
8776+ "tooltip": {
8777+ "shared": true,
8778+ "sort": 0,
8779+ "value_type": "cumulative"
8780+ },
8781+ "type": "graph",
8782+ "xaxis": {
8783+ "buckets": null,
8784+ "mode": "time",
8785+ "name": null,
8786+ "show": true,
8787+ "values": []
8788+ },
8789+ "yaxes": [
8790+ {
8791+ "format": "short",
8792+ "label": "Pages",
8793+ "logBase": 1,
8794+ "max": null,
8795+ "min": "0",
8796+ "show": true
8797+ },
8798+ {
8799+ "format": "short",
8800+ "label": null,
8801+ "logBase": 1,
8802+ "max": null,
8803+ "min": null,
8804+ "show": false
8805+ }
8806+ ]
8807+ },
8808+ {
8809+ "aliasColors": {
8810+ "Apps": "#629E51",
8811+ "Buffers": "#614D93",
8812+ "Cache": "#6D1F62",
8813+ "Cached": "#511749",
8814+ "Committed": "#508642",
8815+ "Free": "#0A437C",
8816+ "Harware Corrupted - Amount of RAM that the kernel identified as corrupted / not working": "#CFFAFF",
8817+ "Inactive": "#584477",
8818+ "PageTables": "#0A50A1",
8819+ "Page_Tables": "#0A50A1",
8820+ "RAM_Free": "#E0F9D7",
8821+ "Slab": "#806EB7",
8822+ "Slab_Cache": "#E0752D",
8823+ "Swap": "#BF1B00",
8824+ "Swap_Cache": "#C15C17",
8825+ "Swap_Free": "#2F575E",
8826+ "Unused": "#EAB839"
8827+ },
8828+ "bars": false,
8829+ "dashLength": 10,
8830+ "dashes": false,
8831+ "datasource": "Prometheus",
8832+ "decimals": 2,
8833+ "fill": 2,
8834+ "gridPos": {
8835+ "h": 10,
8836+ "w": 12,
8837+ "x": 0,
8838+ "y": 315
8839+ },
8840+ "id": 206,
8841+ "legend": {
8842+ "alignAsTable": true,
8843+ "avg": true,
8844+ "current": true,
8845+ "max": true,
8846+ "min": true,
8847+ "rightSide": false,
8848+ "show": true,
8849+ "sideWidth": 350,
8850+ "total": false,
8851+ "values": true
8852+ },
8853+ "lines": true,
8854+ "linewidth": 1,
8855+ "links": [],
8856+ "maxPerRow": 6,
8857+ "nullPointMode": "null",
8858+ "percentage": false,
8859+ "pointradius": 5,
8860+ "points": false,
8861+ "renderer": "flot",
8862+ "seriesOverrides": [],
8863+ "spaceLength": 10,
8864+ "stack": false,
8865+ "steppedLine": false,
8866+ "targets": [
8867+ {
8868+ "expr": "node_vmstat_nr_dirty_background_threshold{instance=~\"$node:$port\",job=~\"$job\"}",
8869+ "format": "time_series",
8870+ "intervalFactor": 2,
8871+ "legendFormat": "Dirty_background_threshold - Background writeback threshold",
8872+ "refId": "D",
8873+ "step": 240
8874+ },
8875+ {
8876+ "expr": "node_vmstat_nr_dirty_threshold{instance=~\"$node:$port\",job=~\"$job\"}",
8877+ "format": "time_series",
8878+ "intervalFactor": 2,
8879+ "legendFormat": "Dirty_threshold - Dirty throttling threshold",
8880+ "refId": "E",
8881+ "step": 240
8882+ }
8883+ ],
8884+ "thresholds": [],
8885+ "timeFrom": null,
8886+ "timeShift": null,
8887+ "title": "Memory Page Dirty Threshold",
8888+ "tooltip": {
8889+ "shared": true,
8890+ "sort": 0,
8891+ "value_type": "cumulative"
8892+ },
8893+ "type": "graph",
8894+ "xaxis": {
8895+ "buckets": null,
8896+ "mode": "time",
8897+ "name": null,
8898+ "show": true,
8899+ "values": []
8900+ },
8901+ "yaxes": [
8902+ {
8903+ "format": "short",
8904+ "label": "Pages",
8905+ "logBase": 1,
8906+ "max": null,
8907+ "min": "0",
8908+ "show": true
8909+ },
8910+ {
8911+ "format": "short",
8912+ "label": null,
8913+ "logBase": 1,
8914+ "max": null,
8915+ "min": null,
8916+ "show": false
8917+ }
8918+ ]
8919+ },
8920+ {
8921+ "aliasColors": {
8922+ "Apps": "#629E51",
8923+ "Buffers": "#614D93",
8924+ "Cache": "#6D1F62",
8925+ "Cached": "#511749",
8926+ "Committed": "#508642",
8927+ "Free": "#0A437C",
8928+ "Harware Corrupted - Amount of RAM that the kernel identified as corrupted / not working": "#CFFAFF",
8929+ "Inactive": "#584477",
8930+ "PageTables": "#0A50A1",
8931+ "Page_Tables": "#0A50A1",
8932+ "RAM_Free": "#E0F9D7",
8933+ "Slab": "#806EB7",
8934+ "Slab_Cache": "#E0752D",
8935+ "Swap": "#BF1B00",
8936+ "Swap_Cache": "#C15C17",
8937+ "Swap_Free": "#2F575E",
8938+ "Unused": "#EAB839"
8939+ },
8940+ "bars": false,
8941+ "dashLength": 10,
8942+ "dashes": false,
8943+ "datasource": "Prometheus",
8944+ "decimals": 2,
8945+ "fill": 2,
8946+ "gridPos": {
8947+ "h": 10,
8948+ "w": 12,
8949+ "x": 12,
8950+ "y": 315
8951+ },
8952+ "id": 208,
8953+ "legend": {
8954+ "alignAsTable": true,
8955+ "avg": true,
8956+ "current": true,
8957+ "max": true,
8958+ "min": true,
8959+ "rightSide": false,
8960+ "show": true,
8961+ "sideWidth": 350,
8962+ "total": false,
8963+ "values": true
8964+ },
8965+ "lines": true,
8966+ "linewidth": 1,
8967+ "links": [],
8968+ "maxPerRow": 6,
8969+ "nullPointMode": "null",
8970+ "percentage": false,
8971+ "pointradius": 5,
8972+ "points": false,
8973+ "renderer": "flot",
8974+ "seriesOverrides": [],
8975+ "spaceLength": 10,
8976+ "stack": false,
8977+ "steppedLine": false,
8978+ "targets": [
8979+ {
8980+ "expr": "node_vmstat_nr_unstable{instance=~\"$node:$port\",job=~\"$job\"}",
8981+ "format": "time_series",
8982+ "intervalFactor": 2,
8983+ "legendFormat": "Unstable - Pages unstable state in each zone for each NUMA node",
8984+ "refId": "D",
8985+ "step": 240
8986+ },
8987+ {
8988+ "expr": "node_vmstat_nr_dirtied{instance=~\"$node:$port\",job=~\"$job\"}",
8989+ "intervalFactor": 2,
8990+ "legendFormat": "Dirtied - Pages entering dirty state in each zone for each NUMA node",
8991+ "refId": "A",
8992+ "step": 240
8993+ }
8994+ ],
8995+ "thresholds": [],
8996+ "timeFrom": null,
8997+ "timeShift": null,
8998+ "title": "Memory Page Unstable / Dirtied",
8999+ "tooltip": {
9000+ "shared": true,
9001+ "sort": 0,
9002+ "value_type": "cumulative"
9003+ },
9004+ "type": "graph",
9005+ "xaxis": {
9006+ "buckets": null,
9007+ "mode": "time",
9008+ "name": null,
9009+ "show": true,
9010+ "values": []
9011+ },
9012+ "yaxes": [
9013+ {
9014+ "format": "short",
9015+ "label": "Pages",
9016+ "logBase": 1,
9017+ "max": null,
9018+ "min": "0",
9019+ "show": true
9020+ },
9021+ {
9022+ "format": "short",
9023+ "label": null,
9024+ "logBase": 1,
9025+ "max": null,
9026+ "min": null,
9027+ "show": false
9028+ }
9029+ ]
9030+ },
9031+ {
9032+ "aliasColors": {
9033+ "Apps": "#629E51",
9034+ "Buffers": "#614D93",
9035+ "Cache": "#6D1F62",
9036+ "Cached": "#511749",
9037+ "Committed": "#508642",
9038+ "Free": "#0A437C",
9039+ "Harware Corrupted - Amount of RAM that the kernel identified as corrupted / not working": "#CFFAFF",
9040+ "Inactive": "#584477",
9041+ "PageTables": "#0A50A1",
9042+ "Page_Tables": "#0A50A1",
9043+ "RAM_Free": "#E0F9D7",
9044+ "Slab": "#806EB7",
9045+ "Slab_Cache": "#E0752D",
9046+ "Swap": "#BF1B00",
9047+ "Swap_Cache": "#C15C17",
9048+ "Swap_Free": "#2F575E",
9049+ "Unused": "#EAB839"
9050+ },
9051+ "bars": false,
9052+ "dashLength": 10,
9053+ "dashes": false,
9054+ "datasource": "Prometheus",
9055+ "decimals": 2,
9056+ "fill": 2,
9057+ "gridPos": {
9058+ "h": 10,
9059+ "w": 12,
9060+ "x": 0,
9061+ "y": 325
9062+ },
9063+ "id": 209,
9064+ "legend": {
9065+ "alignAsTable": true,
9066+ "avg": true,
9067+ "current": true,
9068+ "max": true,
9069+ "min": true,
9070+ "rightSide": false,
9071+ "show": true,
9072+ "sideWidth": 350,
9073+ "total": false,
9074+ "values": true
9075+ },
9076+ "lines": true,
9077+ "linewidth": 1,
9078+ "links": [],
9079+ "maxPerRow": 6,
9080+ "nullPointMode": "null",
9081+ "percentage": false,
9082+ "pointradius": 5,
9083+ "points": false,
9084+ "renderer": "flot",
9085+ "seriesOverrides": [],
9086+ "spaceLength": 10,
9087+ "stack": false,
9088+ "steppedLine": false,
9089+ "targets": [
9090+ {
9091+ "expr": "node_vmstat_nr_page_table_pages{instance=~\"$node:$port\",job=~\"$job\"}",
9092+ "format": "time_series",
9093+ "intervalFactor": 2,
9094+ "legendFormat": "Page_table_pages - Page table pages in each zone for each NUMA node",
9095+ "refId": "A",
9096+ "step": 240
9097+ }
9098+ ],
9099+ "thresholds": [],
9100+ "timeFrom": null,
9101+ "timeShift": null,
9102+ "title": "Memory Page Page_table_pages",
9103+ "tooltip": {
9104+ "shared": true,
9105+ "sort": 0,
9106+ "value_type": "cumulative"
9107+ },
9108+ "type": "graph",
9109+ "xaxis": {
9110+ "buckets": null,
9111+ "mode": "time",
9112+ "name": null,
9113+ "show": true,
9114+ "values": []
9115+ },
9116+ "yaxes": [
9117+ {
9118+ "format": "short",
9119+ "label": "Pages",
9120+ "logBase": 1,
9121+ "max": null,
9122+ "min": "0",
9123+ "show": true
9124+ },
9125+ {
9126+ "format": "short",
9127+ "label": null,
9128+ "logBase": 1,
9129+ "max": null,
9130+ "min": null,
9131+ "show": false
9132+ }
9133+ ]
9134+ },
9135+ {
9136+ "aliasColors": {
9137+ "Apps": "#629E51",
9138+ "Buffers": "#614D93",
9139+ "Cache": "#6D1F62",
9140+ "Cached": "#511749",
9141+ "Committed": "#508642",
9142+ "Free": "#0A437C",
9143+ "Harware Corrupted - Amount of RAM that the kernel identified as corrupted / not working": "#CFFAFF",
9144+ "Inactive": "#584477",
9145+ "PageTables": "#0A50A1",
9146+ "Page_Tables": "#0A50A1",
9147+ "RAM_Free": "#E0F9D7",
9148+ "Slab": "#806EB7",
9149+ "Slab_Cache": "#E0752D",
9150+ "Swap": "#BF1B00",
9151+ "Swap_Cache": "#C15C17",
9152+ "Swap_Free": "#2F575E",
9153+ "Unused": "#EAB839"
9154+ },
9155+ "bars": false,
9156+ "dashLength": 10,
9157+ "dashes": false,
9158+ "datasource": "Prometheus",
9159+ "decimals": 2,
9160+ "fill": 2,
9161+ "gridPos": {
9162+ "h": 10,
9163+ "w": 12,
9164+ "x": 12,
9165+ "y": 325
9166+ },
9167+ "id": 217,
9168+ "legend": {
9169+ "alignAsTable": true,
9170+ "avg": true,
9171+ "current": true,
9172+ "max": true,
9173+ "min": true,
9174+ "rightSide": false,
9175+ "show": true,
9176+ "sideWidth": 350,
9177+ "total": false,
9178+ "values": true
9179+ },
9180+ "lines": true,
9181+ "linewidth": 1,
9182+ "links": [],
9183+ "maxPerRow": 6,
9184+ "nullPointMode": "null",
9185+ "percentage": false,
9186+ "pointradius": 5,
9187+ "points": false,
9188+ "renderer": "flot",
9189+ "seriesOverrides": [],
9190+ "spaceLength": 10,
9191+ "stack": false,
9192+ "steppedLine": false,
9193+ "targets": [
9194+ {
9195+ "expr": "node_vmstat_nr_alloc_batch{instance=~\"$node:$port\",job=~\"$job\"}",
9196+ "format": "time_series",
9197+ "intervalFactor": 2,
9198+ "legendFormat": "Alloc_batch - Pages allocated to other zones due to insufficient memory for each zone for each NUMA node",
9199+ "refId": "D",
9200+ "step": 240
9201+ }
9202+ ],
9203+ "thresholds": [],
9204+ "timeFrom": null,
9205+ "timeShift": null,
9206+ "title": "Memory Page Alloc_batch",
9207+ "tooltip": {
9208+ "shared": true,
9209+ "sort": 0,
9210+ "value_type": "cumulative"
9211+ },
9212+ "type": "graph",
9213+ "xaxis": {
9214+ "buckets": null,
9215+ "mode": "time",
9216+ "name": null,
9217+ "show": true,
9218+ "values": []
9219+ },
9220+ "yaxes": [
9221+ {
9222+ "format": "short",
9223+ "label": "Pages",
9224+ "logBase": 1,
9225+ "max": null,
9226+ "min": "0",
9227+ "show": true
9228+ },
9229+ {
9230+ "format": "short",
9231+ "label": null,
9232+ "logBase": 1,
9233+ "max": null,
9234+ "min": null,
9235+ "show": false
9236+ }
9237+ ]
9238+ },
9239+ {
9240+ "aliasColors": {
9241+ "Apps": "#629E51",
9242+ "Buffers": "#614D93",
9243+ "Cache": "#6D1F62",
9244+ "Cached": "#511749",
9245+ "Committed": "#508642",
9246+ "Free": "#0A437C",
9247+ "Harware Corrupted - Amount of RAM that the kernel identified as corrupted / not working": "#CFFAFF",
9248+ "Inactive": "#584477",
9249+ "PageTables": "#0A50A1",
9250+ "Page_Tables": "#0A50A1",
9251+ "RAM_Free": "#E0F9D7",
9252+ "Slab": "#806EB7",
9253+ "Slab_Cache": "#E0752D",
9254+ "Swap": "#BF1B00",
9255+ "Swap_Cache": "#C15C17",
9256+ "Swap_Free": "#2F575E",
9257+ "Unused": "#EAB839"
9258+ },
9259+ "bars": false,
9260+ "dashLength": 10,
9261+ "dashes": false,
9262+ "datasource": "Prometheus",
9263+ "decimals": 2,
9264+ "fill": 2,
9265+ "gridPos": {
9266+ "h": 10,
9267+ "w": 12,
9268+ "x": 0,
9269+ "y": 335
9270+ },
9271+ "id": 213,
9272+ "legend": {
9273+ "alignAsTable": true,
9274+ "avg": true,
9275+ "current": true,
9276+ "max": true,
9277+ "min": true,
9278+ "rightSide": false,
9279+ "show": true,
9280+ "sideWidth": 350,
9281+ "total": false,
9282+ "values": true
9283+ },
9284+ "lines": true,
9285+ "linewidth": 1,
9286+ "links": [],
9287+ "maxPerRow": 6,
9288+ "nullPointMode": "null",
9289+ "percentage": false,
9290+ "pointradius": 5,
9291+ "points": false,
9292+ "renderer": "flot",
9293+ "seriesOverrides": [],
9294+ "spaceLength": 10,
9295+ "stack": false,
9296+ "steppedLine": false,
9297+ "targets": [
9298+ {
9299+ "expr": "node_vmstat_nr_isolated_anon{instance=~\"$node:$port\",job=~\"$job\"}",
9300+ "format": "time_series",
9301+ "intervalFactor": 2,
9302+ "legendFormat": "Isolated_anon - Isolated anonymous memory pages in each zone for each NUMA node",
9303+ "refId": "D",
9304+ "step": 240
9305+ },
9306+ {
9307+ "expr": "node_vmstat_nr_isolated_file{instance=~\"$node:$port\",job=~\"$job\"}",
9308+ "format": "time_series",
9309+ "intervalFactor": 2,
9310+ "legendFormat": "Isolated_file - Isolated file memory pages in each zone for each NUMA node",
9311+ "refId": "E",
9312+ "step": 240
9313+ }
9314+ ],
9315+ "thresholds": [],
9316+ "timeFrom": null,
9317+ "timeShift": null,
9318+ "title": "Memory Page Isolated",
9319+ "tooltip": {
9320+ "shared": true,
9321+ "sort": 0,
9322+ "value_type": "cumulative"
9323+ },
9324+ "type": "graph",
9325+ "xaxis": {
9326+ "buckets": null,
9327+ "mode": "time",
9328+ "name": null,
9329+ "show": true,
9330+ "values": []
9331+ },
9332+ "yaxes": [
9333+ {
9334+ "format": "short",
9335+ "label": "Pages",
9336+ "logBase": 1,
9337+ "max": null,
9338+ "min": "0",
9339+ "show": true
9340+ },
9341+ {
9342+ "format": "short",
9343+ "label": null,
9344+ "logBase": 1,
9345+ "max": null,
9346+ "min": null,
9347+ "show": false
9348+ }
9349+ ]
9350+ },
9351+ {
9352+ "aliasColors": {
9353+ "Apps": "#629E51",
9354+ "Buffers": "#614D93",
9355+ "Cache": "#6D1F62",
9356+ "Cached": "#511749",
9357+ "Committed": "#508642",
9358+ "Free": "#0A437C",
9359+ "Harware Corrupted - Amount of RAM that the kernel identified as corrupted / not working": "#CFFAFF",
9360+ "Inactive": "#584477",
9361+ "PageTables": "#0A50A1",
9362+ "Page_Tables": "#0A50A1",
9363+ "RAM_Free": "#E0F9D7",
9364+ "Slab": "#806EB7",
9365+ "Slab_Cache": "#E0752D",
9366+ "Swap": "#BF1B00",
9367+ "Swap_Cache": "#C15C17",
9368+ "Swap_Free": "#2F575E",
9369+ "Unused": "#EAB839"
9370+ },
9371+ "bars": false,
9372+ "dashLength": 10,
9373+ "dashes": false,
9374+ "datasource": "Prometheus",
9375+ "decimals": 2,
9376+ "fill": 2,
9377+ "gridPos": {
9378+ "h": 10,
9379+ "w": 12,
9380+ "x": 12,
9381+ "y": 335
9382+ },
9383+ "id": 216,
9384+ "legend": {
9385+ "alignAsTable": true,
9386+ "avg": true,
9387+ "current": true,
9388+ "max": true,
9389+ "min": true,
9390+ "rightSide": false,
9391+ "show": true,
9392+ "sideWidth": 350,
9393+ "total": false,
9394+ "values": true
9395+ },
9396+ "lines": true,
9397+ "linewidth": 1,
9398+ "links": [],
9399+ "maxPerRow": 6,
9400+ "nullPointMode": "null",
9401+ "percentage": false,
9402+ "pointradius": 5,
9403+ "points": false,
9404+ "renderer": "flot",
9405+ "seriesOverrides": [],
9406+ "spaceLength": 10,
9407+ "stack": false,
9408+ "steppedLine": false,
9409+ "targets": [
9410+ {
9411+ "expr": "node_vmstat_nr_anon_pages{instance=~\"$node:$port\",job=~\"$job\"}",
9412+ "format": "time_series",
9413+ "intervalFactor": 2,
9414+ "legendFormat": "Anon_pages - Anonymous mapped pagecache pages in each zone for each NUMA node",
9415+ "refId": "E",
9416+ "step": 240
9417+ },
9418+ {
9419+ "expr": "node_vmstat_nr_anon_transparent_hugepages{instance=~\"$node:$port\",job=~\"$job\"}",
9420+ "format": "time_series",
9421+ "intervalFactor": 2,
9422+ "legendFormat": "Anon_transparent_hugepages - Anonymous transparent huge pages in each zone for each NUMA node",
9423+ "refId": "F",
9424+ "step": 240
9425+ }
9426+ ],
9427+ "thresholds": [],
9428+ "timeFrom": null,
9429+ "timeShift": null,
9430+ "title": "Memory Page Anon",
9431+ "tooltip": {
9432+ "shared": true,
9433+ "sort": 0,
9434+ "value_type": "cumulative"
9435+ },
9436+ "type": "graph",
9437+ "xaxis": {
9438+ "buckets": null,
9439+ "mode": "time",
9440+ "name": null,
9441+ "show": true,
9442+ "values": []
9443+ },
9444+ "yaxes": [
9445+ {
9446+ "format": "short",
9447+ "label": "Pages",
9448+ "logBase": 1,
9449+ "max": null,
9450+ "min": "0",
9451+ "show": true
9452+ },
9453+ {
9454+ "format": "short",
9455+ "label": null,
9456+ "logBase": 1,
9457+ "max": null,
9458+ "min": null,
9459+ "show": false
9460+ }
9461+ ]
9462+ },
9463+ {
9464+ "aliasColors": {
9465+ "Apps": "#629E51",
9466+ "Buffers": "#614D93",
9467+ "Cache": "#6D1F62",
9468+ "Cached": "#511749",
9469+ "Committed": "#508642",
9470+ "Free": "#0A437C",
9471+ "Harware Corrupted - Amount of RAM that the kernel identified as corrupted / not working": "#CFFAFF",
9472+ "Inactive": "#584477",
9473+ "PageTables": "#0A50A1",
9474+ "Page_Tables": "#0A50A1",
9475+ "RAM_Free": "#E0F9D7",
9476+ "Slab": "#806EB7",
9477+ "Slab_Cache": "#E0752D",
9478+ "Swap": "#BF1B00",
9479+ "Swap_Cache": "#C15C17",
9480+ "Swap_Free": "#2F575E",
9481+ "Unused": "#EAB839"
9482+ },
9483+ "bars": false,
9484+ "dashLength": 10,
9485+ "dashes": false,
9486+ "datasource": "Prometheus",
9487+ "decimals": 2,
9488+ "fill": 2,
9489+ "gridPos": {
9490+ "h": 10,
9491+ "w": 12,
9492+ "x": 0,
9493+ "y": 345
9494+ },
9495+ "id": 204,
9496+ "legend": {
9497+ "alignAsTable": true,
9498+ "avg": true,
9499+ "current": true,
9500+ "max": true,
9501+ "min": true,
9502+ "rightSide": false,
9503+ "show": true,
9504+ "sideWidth": 350,
9505+ "total": false,
9506+ "values": true
9507+ },
9508+ "lines": true,
9509+ "linewidth": 1,
9510+ "links": [],
9511+ "maxPerRow": 6,
9512+ "nullPointMode": "null",
9513+ "percentage": false,
9514+ "pointradius": 5,
9515+ "points": false,
9516+ "renderer": "flot",
9517+ "seriesOverrides": [],
9518+ "spaceLength": 10,
9519+ "stack": false,
9520+ "steppedLine": false,
9521+ "targets": [
9522+ {
9523+ "expr": "node_vmstat_nr_free_cma{instance=~\"$node:$port\",job=~\"$job\"}",
9524+ "format": "time_series",
9525+ "intervalFactor": 2,
9526+ "legendFormat": "Free_cma - Free Contiguous Memory Allocator pages in each zone for each NUMA node",
9527+ "refId": "G",
9528+ "step": 240
9529+ },
9530+ {
9531+ "expr": "node_vmstat_nr_vmscan_write{instance=~\"$node:$port\",job=~\"$job\"}",
9532+ "intervalFactor": 2,
9533+ "legendFormat": "Vmscan_write - Pages written by VM scanner from LRU",
9534+ "refId": "B",
9535+ "step": 240
9536+ },
9537+ {
9538+ "expr": "node_vmstat_nr_vmscan_immediate_reclaim{instance=~\"$node:$port\",job=~\"$job\"}",
9539+ "intervalFactor": 2,
9540+ "legendFormat": "Immediate_reclaim - Prioritise for reclaim when writeback ends in each zone for each NUMA node",
9541+ "refId": "C",
9542+ "step": 240
9543+ }
9544+ ],
9545+ "thresholds": [],
9546+ "timeFrom": null,
9547+ "timeShift": null,
9548+ "title": "Memory Page Misc",
9549+ "tooltip": {
9550+ "shared": true,
9551+ "sort": 0,
9552+ "value_type": "cumulative"
9553+ },
9554+ "type": "graph",
9555+ "xaxis": {
9556+ "buckets": null,
9557+ "mode": "time",
9558+ "name": null,
9559+ "show": true,
9560+ "values": []
9561+ },
9562+ "yaxes": [
9563+ {
9564+ "format": "short",
9565+ "label": "Pages",
9566+ "logBase": 1,
9567+ "max": null,
9568+ "min": "0",
9569+ "show": true
9570+ },
9571+ {
9572+ "format": "short",
9573+ "label": null,
9574+ "logBase": 1,
9575+ "max": null,
9576+ "min": null,
9577+ "show": false
9578+ }
9579+ ]
9580+ }
9581+ ],
9582+ "repeat": null,
9583+ "title": "Memory Detail Vmstat Counters",
9584+ "type": "row"
9585+ },
9586+ {
9587+ "collapsed": true,
9588+ "datasource": null,
9589+ "fieldConfig": {
9590+ "defaults": {},
9591+ "overrides": []
9592+ },
9593+ "gridPos": {
9594+ "h": 1,
9595+ "w": 24,
9596+ "x": 0,
9597+ "y": 29
9598+ },
9599+ "id": 269,
9600+ "panels": [
9601+ {
9602+ "aliasColors": {},
9603+ "bars": false,
9604+ "dashLength": 10,
9605+ "dashes": false,
9606+ "datasource": "Prometheus",
9607+ "fill": 2,
9608+ "gridPos": {
9609+ "h": 10,
9610+ "w": 12,
9611+ "x": 0,
9612+ "y": 346
9613+ },
9614+ "id": 8,
9615+ "legend": {
9616+ "alignAsTable": true,
9617+ "avg": true,
9618+ "current": true,
9619+ "max": true,
9620+ "min": true,
9621+ "show": true,
9622+ "total": false,
9623+ "values": true
9624+ },
9625+ "lines": true,
9626+ "linewidth": 1,
9627+ "links": [],
9628+ "maxPerRow": 6,
9629+ "nullPointMode": "null",
9630+ "percentage": false,
9631+ "pointradius": 5,
9632+ "points": false,
9633+ "renderer": "flot",
9634+ "repeat": null,
9635+ "seriesOverrides": [],
9636+ "spaceLength": 10,
9637+ "stack": false,
9638+ "steppedLine": false,
9639+ "targets": [
9640+ {
9641+ "expr": "irate(node_context_switches_total{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
9642+ "format": "time_series",
9643+ "intervalFactor": 2,
9644+ "legendFormat": "Context switches",
9645+ "refId": "A",
9646+ "step": 240
9647+ },
9648+ {
9649+ "expr": "irate(node_intr_total{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
9650+ "format": "time_series",
9651+ "intervalFactor": 2,
9652+ "legendFormat": "Interrupts",
9653+ "refId": "B",
9654+ "step": 240
9655+ }
9656+ ],
9657+ "thresholds": [],
9658+ "timeFrom": null,
9659+ "timeShift": null,
9660+ "title": "Context Switches / Interrupts",
9661+ "tooltip": {
9662+ "shared": true,
9663+ "sort": 0,
9664+ "value_type": "individual"
9665+ },
9666+ "type": "graph",
9667+ "xaxis": {
9668+ "buckets": null,
9669+ "mode": "time",
9670+ "name": null,
9671+ "show": true,
9672+ "values": []
9673+ },
9674+ "yaxes": [
9675+ {
9676+ "format": "short",
9677+ "label": "Counter",
9678+ "logBase": 1,
9679+ "max": null,
9680+ "min": "0",
9681+ "show": true
9682+ },
9683+ {
9684+ "format": "short",
9685+ "label": null,
9686+ "logBase": 1,
9687+ "max": null,
9688+ "min": null,
9689+ "show": false
9690+ }
9691+ ]
9692+ },
9693+ {
9694+ "aliasColors": {},
9695+ "bars": false,
9696+ "dashLength": 10,
9697+ "dashes": false,
9698+ "datasource": "Prometheus",
9699+ "fill": 2,
9700+ "gridPos": {
9701+ "h": 10,
9702+ "w": 12,
9703+ "x": 12,
9704+ "y": 346
9705+ },
9706+ "id": 7,
9707+ "legend": {
9708+ "alignAsTable": true,
9709+ "avg": true,
9710+ "current": true,
9711+ "max": true,
9712+ "min": true,
9713+ "show": true,
9714+ "total": false,
9715+ "values": true
9716+ },
9717+ "lines": true,
9718+ "linewidth": 1,
9719+ "links": [],
9720+ "maxPerRow": 6,
9721+ "nullPointMode": "null",
9722+ "percentage": false,
9723+ "pointradius": 5,
9724+ "points": false,
9725+ "renderer": "flot",
9726+ "repeat": null,
9727+ "seriesOverrides": [],
9728+ "spaceLength": 10,
9729+ "stack": false,
9730+ "steppedLine": false,
9731+ "targets": [
9732+ {
9733+ "expr": "node_load1{instance=~\"$node:$port\",job=~\"$job\"}",
9734+ "format": "time_series",
9735+ "intervalFactor": 4,
9736+ "legendFormat": "Load 1m",
9737+ "refId": "A",
9738+ "step": 480
9739+ },
9740+ {
9741+ "expr": "node_load5{instance=~\"$node:$port\",job=~\"$job\"}",
9742+ "format": "time_series",
9743+ "intervalFactor": 4,
9744+ "legendFormat": "Load 5m",
9745+ "refId": "B",
9746+ "step": 480
9747+ },
9748+ {
9749+ "expr": "node_load15{instance=~\"$node:$port\",job=~\"$job\"}",
9750+ "format": "time_series",
9751+ "intervalFactor": 4,
9752+ "legendFormat": "Load 15m",
9753+ "refId": "C",
9754+ "step": 480
9755+ }
9756+ ],
9757+ "thresholds": [],
9758+ "timeFrom": null,
9759+ "timeShift": null,
9760+ "title": "System Load",
9761+ "tooltip": {
9762+ "shared": true,
9763+ "sort": 0,
9764+ "value_type": "individual"
9765+ },
9766+ "type": "graph",
9767+ "xaxis": {
9768+ "buckets": null,
9769+ "mode": "time",
9770+ "name": null,
9771+ "show": true,
9772+ "values": []
9773+ },
9774+ "yaxes": [
9775+ {
9776+ "format": "short",
9777+ "label": "Load",
9778+ "logBase": 1,
9779+ "max": null,
9780+ "min": "0",
9781+ "show": true
9782+ },
9783+ {
9784+ "format": "short",
9785+ "label": null,
9786+ "logBase": 1,
9787+ "max": null,
9788+ "min": null,
9789+ "show": false
9790+ }
9791+ ]
9792+ },
9793+ {
9794+ "aliasColors": {},
9795+ "bars": false,
9796+ "dashLength": 10,
9797+ "dashes": false,
9798+ "datasource": "Prometheus",
9799+ "fill": 2,
9800+ "gridPos": {
9801+ "h": 10,
9802+ "w": 12,
9803+ "x": 0,
9804+ "y": 356
9805+ },
9806+ "id": 259,
9807+ "legend": {
9808+ "alignAsTable": true,
9809+ "avg": true,
9810+ "current": true,
9811+ "max": true,
9812+ "min": true,
9813+ "show": true,
9814+ "total": false,
9815+ "values": true
9816+ },
9817+ "lines": true,
9818+ "linewidth": 1,
9819+ "links": [],
9820+ "nullPointMode": "null",
9821+ "percentage": false,
9822+ "pointradius": 5,
9823+ "points": false,
9824+ "renderer": "flot",
9825+ "seriesOverrides": [
9826+ {
9827+ "alias": "/.*Critical*./",
9828+ "color": "#E24D42",
9829+ "fill": 0
9830+ },
9831+ {
9832+ "alias": "/.*Max*./",
9833+ "color": "#EF843C",
9834+ "fill": 0
9835+ }
9836+ ],
9837+ "spaceLength": 10,
9838+ "stack": false,
9839+ "steppedLine": false,
9840+ "targets": [
9841+ {
9842+ "expr": "irate(node_interrupts_total{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
9843+ "format": "time_series",
9844+ "interval": "",
9845+ "intervalFactor": 2,
9846+ "legendFormat": "{{ type }} - {{ info }}",
9847+ "refId": "A",
9848+ "step": 240
9849+ }
9850+ ],
9851+ "thresholds": [],
9852+ "timeFrom": null,
9853+ "timeShift": null,
9854+ "title": "Interrupts Detail",
9855+ "tooltip": {
9856+ "shared": true,
9857+ "sort": 0,
9858+ "value_type": "individual"
9859+ },
9860+ "type": "graph",
9861+ "xaxis": {
9862+ "buckets": null,
9863+ "mode": "time",
9864+ "name": null,
9865+ "show": true,
9866+ "values": []
9867+ },
9868+ "yaxes": [
9869+ {
9870+ "format": "short",
9871+ "label": "Counter",
9872+ "logBase": 1,
9873+ "max": null,
9874+ "min": "0",
9875+ "show": true
9876+ },
9877+ {
9878+ "format": "short",
9879+ "label": null,
9880+ "logBase": 1,
9881+ "max": null,
9882+ "min": null,
9883+ "show": false
9884+ }
9885+ ]
9886+ },
9887+ {
9888+ "aliasColors": {},
9889+ "bars": false,
9890+ "dashLength": 10,
9891+ "dashes": false,
9892+ "datasource": "Prometheus",
9893+ "fill": 2,
9894+ "gridPos": {
9895+ "h": 10,
9896+ "w": 12,
9897+ "x": 12,
9898+ "y": 356
9899+ },
9900+ "id": 64,
9901+ "legend": {
9902+ "alignAsTable": true,
9903+ "avg": true,
9904+ "current": true,
9905+ "max": true,
9906+ "min": true,
9907+ "show": true,
9908+ "total": false,
9909+ "values": true
9910+ },
9911+ "lines": true,
9912+ "linewidth": 1,
9913+ "links": [],
9914+ "nullPointMode": "null",
9915+ "percentage": false,
9916+ "pointradius": 5,
9917+ "points": false,
9918+ "renderer": "flot",
9919+ "seriesOverrides": [
9920+ {
9921+ "alias": "/.*Max*./",
9922+ "color": "#890F02",
9923+ "fill": 0
9924+ }
9925+ ],
9926+ "spaceLength": 10,
9927+ "stack": false,
9928+ "steppedLine": false,
9929+ "targets": [
9930+ {
9931+ "expr": "process_max_fds{instance=~\"$node:$port\",job=~\"$job\"}",
9932+ "interval": "",
9933+ "intervalFactor": 2,
9934+ "legendFormat": "Maximum open file descriptors",
9935+ "refId": "A",
9936+ "step": 240
9937+ },
9938+ {
9939+ "expr": "process_open_fds{instance=~\"$node:$port\",job=~\"$job\"}",
9940+ "interval": "",
9941+ "intervalFactor": 2,
9942+ "legendFormat": "Open file descriptors",
9943+ "refId": "B",
9944+ "step": 240
9945+ }
9946+ ],
9947+ "thresholds": [],
9948+ "timeFrom": null,
9949+ "timeShift": null,
9950+ "title": "File Descriptors",
9951+ "tooltip": {
9952+ "shared": true,
9953+ "sort": 0,
9954+ "value_type": "individual"
9955+ },
9956+ "type": "graph",
9957+ "xaxis": {
9958+ "buckets": null,
9959+ "mode": "time",
9960+ "name": null,
9961+ "show": true,
9962+ "values": []
9963+ },
9964+ "yaxes": [
9965+ {
9966+ "format": "short",
9967+ "label": "Descriptors",
9968+ "logBase": 1,
9969+ "max": null,
9970+ "min": "0",
9971+ "show": true
9972+ },
9973+ {
9974+ "format": "short",
9975+ "label": null,
9976+ "logBase": 1,
9977+ "max": null,
9978+ "min": null,
9979+ "show": false
9980+ }
9981+ ]
9982+ },
9983+ {
9984+ "aliasColors": {},
9985+ "bars": false,
9986+ "dashLength": 10,
9987+ "dashes": false,
9988+ "datasource": "Prometheus",
9989+ "fill": 2,
9990+ "gridPos": {
9991+ "h": 10,
9992+ "w": 12,
9993+ "x": 0,
9994+ "y": 366
9995+ },
9996+ "id": 151,
9997+ "legend": {
9998+ "alignAsTable": true,
9999+ "avg": true,
10000+ "current": true,
10001+ "max": true,
10002+ "min": true,
10003+ "show": true,
10004+ "total": false,
10005+ "values": true
10006+ },
10007+ "lines": true,
10008+ "linewidth": 1,
10009+ "links": [],
10010+ "maxPerRow": 6,
10011+ "nullPointMode": "null",
10012+ "percentage": false,
10013+ "pointradius": 5,
10014+ "points": false,
10015+ "renderer": "flot",
10016+ "seriesOverrides": [],
10017+ "spaceLength": 10,
10018+ "stack": false,
10019+ "steppedLine": false,
10020+ "targets": [
10021+ {
10022+ "expr": "node_entropy_available_bits{instance=~\"$node:$port\",job=~\"$job\"}",
10023+ "format": "time_series",
10024+ "intervalFactor": 2,
10025+ "legendFormat": "Entropy available to random number generators",
10026+ "refId": "C",
10027+ "step": 240
10028+ }
10029+ ],
10030+ "thresholds": [],
10031+ "timeFrom": null,
10032+ "timeShift": null,
10033+ "title": "Entropy",
10034+ "tooltip": {
10035+ "shared": true,
10036+ "sort": 0,
10037+ "value_type": "individual"
10038+ },
10039+ "type": "graph",
10040+ "xaxis": {
10041+ "buckets": null,
10042+ "mode": "time",
10043+ "name": null,
10044+ "show": true,
10045+ "values": []
10046+ },
10047+ "yaxes": [
10048+ {
10049+ "format": "short",
10050+ "label": "Entropy",
10051+ "logBase": 1,
10052+ "max": null,
10053+ "min": "0",
10054+ "show": true
10055+ },
10056+ {
10057+ "format": "short",
10058+ "label": null,
10059+ "logBase": 1,
10060+ "max": null,
10061+ "min": null,
10062+ "show": false
10063+ }
10064+ ]
10065+ },
10066+ {
10067+ "aliasColors": {},
10068+ "bars": false,
10069+ "dashLength": 10,
10070+ "dashes": false,
10071+ "datasource": "Prometheus",
10072+ "fill": 2,
10073+ "gridPos": {
10074+ "h": 10,
10075+ "w": 12,
10076+ "x": 12,
10077+ "y": 366
10078+ },
10079+ "id": 62,
10080+ "legend": {
10081+ "alignAsTable": true,
10082+ "avg": true,
10083+ "current": true,
10084+ "max": true,
10085+ "min": true,
10086+ "show": true,
10087+ "total": false,
10088+ "values": true
10089+ },
10090+ "lines": true,
10091+ "linewidth": 1,
10092+ "links": [],
10093+ "maxPerRow": 6,
10094+ "nullPointMode": "null",
10095+ "percentage": false,
10096+ "pointradius": 5,
10097+ "points": false,
10098+ "renderer": "flot",
10099+ "seriesOverrides": [],
10100+ "spaceLength": 10,
10101+ "stack": false,
10102+ "steppedLine": false,
10103+ "targets": [
10104+ {
10105+ "expr": "node_procs_blocked{instance=~\"$node:$port\",job=~\"$job\"}",
10106+ "format": "time_series",
10107+ "intervalFactor": 2,
10108+ "legendFormat": "Processes blocked waiting for I/O to complete",
10109+ "refId": "A",
10110+ "step": 240
10111+ },
10112+ {
10113+ "expr": "node_procs_running{instance=~\"$node:$port\",job=~\"$job\"}",
10114+ "format": "time_series",
10115+ "intervalFactor": 2,
10116+ "legendFormat": "Processes in runnable state",
10117+ "refId": "B",
10118+ "step": 240
10119+ }
10120+ ],
10121+ "thresholds": [],
10122+ "timeFrom": null,
10123+ "timeShift": null,
10124+ "title": "Processes State",
10125+ "tooltip": {
10126+ "shared": true,
10127+ "sort": 0,
10128+ "value_type": "individual"
10129+ },
10130+ "type": "graph",
10131+ "xaxis": {
10132+ "buckets": null,
10133+ "mode": "time",
10134+ "name": null,
10135+ "show": true,
10136+ "values": []
10137+ },
10138+ "yaxes": [
10139+ {
10140+ "format": "short",
10141+ "label": "Processes",
10142+ "logBase": 1,
10143+ "max": null,
10144+ "min": "0",
10145+ "show": true
10146+ },
10147+ {
10148+ "format": "short",
10149+ "label": null,
10150+ "logBase": 1,
10151+ "max": null,
10152+ "min": null,
10153+ "show": false
10154+ }
10155+ ]
10156+ },
10157+ {
10158+ "aliasColors": {},
10159+ "bars": false,
10160+ "dashLength": 10,
10161+ "dashes": false,
10162+ "datasource": "Prometheus",
10163+ "fill": 2,
10164+ "gridPos": {
10165+ "h": 10,
10166+ "w": 12,
10167+ "x": 0,
10168+ "y": 376
10169+ },
10170+ "id": 148,
10171+ "legend": {
10172+ "alignAsTable": true,
10173+ "avg": true,
10174+ "current": true,
10175+ "max": true,
10176+ "min": true,
10177+ "show": true,
10178+ "total": false,
10179+ "values": true
10180+ },
10181+ "lines": true,
10182+ "linewidth": 1,
10183+ "links": [],
10184+ "maxPerRow": 6,
10185+ "nullPointMode": "null",
10186+ "percentage": false,
10187+ "pointradius": 5,
10188+ "points": false,
10189+ "renderer": "flot",
10190+ "seriesOverrides": [],
10191+ "spaceLength": 10,
10192+ "stack": false,
10193+ "steppedLine": false,
10194+ "targets": [
10195+ {
10196+ "expr": "irate(node_forks_total{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
10197+ "format": "time_series",
10198+ "hide": false,
10199+ "intervalFactor": 2,
10200+ "legendFormat": "Processes forks second",
10201+ "refId": "C",
10202+ "step": 240
10203+ }
10204+ ],
10205+ "thresholds": [],
10206+ "timeFrom": null,
10207+ "timeShift": null,
10208+ "title": "Processes Forks",
10209+ "tooltip": {
10210+ "shared": true,
10211+ "sort": 0,
10212+ "value_type": "individual"
10213+ },
10214+ "type": "graph",
10215+ "xaxis": {
10216+ "buckets": null,
10217+ "mode": "time",
10218+ "name": null,
10219+ "show": true,
10220+ "values": []
10221+ },
10222+ "yaxes": [
10223+ {
10224+ "format": "short",
10225+ "label": "Forks / sec",
10226+ "logBase": 1,
10227+ "max": null,
10228+ "min": "0",
10229+ "show": true
10230+ },
10231+ {
10232+ "format": "short",
10233+ "label": null,
10234+ "logBase": 1,
10235+ "max": null,
10236+ "min": null,
10237+ "show": false
10238+ }
10239+ ]
10240+ },
10241+ {
10242+ "aliasColors": {},
10243+ "bars": false,
10244+ "dashLength": 10,
10245+ "dashes": false,
10246+ "datasource": "Prometheus",
10247+ "fill": 2,
10248+ "gridPos": {
10249+ "h": 10,
10250+ "w": 12,
10251+ "x": 12,
10252+ "y": 376
10253+ },
10254+ "id": 149,
10255+ "legend": {
10256+ "alignAsTable": true,
10257+ "avg": true,
10258+ "current": true,
10259+ "max": true,
10260+ "min": true,
10261+ "show": true,
10262+ "total": false,
10263+ "values": true
10264+ },
10265+ "lines": true,
10266+ "linewidth": 1,
10267+ "links": [],
10268+ "nullPointMode": "null",
10269+ "percentage": false,
10270+ "pointradius": 5,
10271+ "points": false,
10272+ "renderer": "flot",
10273+ "seriesOverrides": [],
10274+ "spaceLength": 10,
10275+ "stack": false,
10276+ "steppedLine": false,
10277+ "targets": [
10278+ {
10279+ "expr": "process_virtual_memory_bytes{instance=~\"$node:$port\",job=~\"$job\"}",
10280+ "interval": "",
10281+ "intervalFactor": 2,
10282+ "legendFormat": "Processes virtual memory size in bytes",
10283+ "refId": "C",
10284+ "step": 240
10285+ },
10286+ {
10287+ "expr": "process_resident_memory_bytes{instance=~\"$node:$port\",job=~\"$job\"}",
10288+ "interval": "",
10289+ "intervalFactor": 2,
10290+ "legendFormat": "Processes resident memory size in bytes",
10291+ "refId": "A",
10292+ "step": 240
10293+ }
10294+ ],
10295+ "thresholds": [],
10296+ "timeFrom": null,
10297+ "timeShift": null,
10298+ "title": "Processes Memory",
10299+ "tooltip": {
10300+ "shared": true,
10301+ "sort": 0,
10302+ "value_type": "individual"
10303+ },
10304+ "type": "graph",
10305+ "xaxis": {
10306+ "buckets": null,
10307+ "mode": "time",
10308+ "name": null,
10309+ "show": true,
10310+ "values": []
10311+ },
10312+ "yaxes": [
10313+ {
10314+ "format": "decbytes",
10315+ "label": "Bytes",
10316+ "logBase": 1,
10317+ "max": null,
10318+ "min": "0",
10319+ "show": true
10320+ },
10321+ {
10322+ "format": "short",
10323+ "label": null,
10324+ "logBase": 1,
10325+ "max": null,
10326+ "min": null,
10327+ "show": false
10328+ }
10329+ ]
10330+ },
10331+ {
10332+ "aliasColors": {},
10333+ "bars": false,
10334+ "dashLength": 10,
10335+ "dashes": false,
10336+ "datasource": "Prometheus",
10337+ "description": "",
10338+ "fill": 2,
10339+ "gridPos": {
10340+ "h": 10,
10341+ "w": 12,
10342+ "x": 0,
10343+ "y": 386
10344+ },
10345+ "id": 168,
10346+ "legend": {
10347+ "alignAsTable": true,
10348+ "avg": true,
10349+ "current": true,
10350+ "max": true,
10351+ "min": true,
10352+ "show": true,
10353+ "total": false,
10354+ "values": true
10355+ },
10356+ "lines": true,
10357+ "linewidth": 1,
10358+ "links": [],
10359+ "nullPointMode": "null",
10360+ "percentage": false,
10361+ "pointradius": 5,
10362+ "points": false,
10363+ "renderer": "flot",
10364+ "seriesOverrides": [
10365+ {
10366+ "alias": "/.*Variation*./",
10367+ "color": "#890F02"
10368+ }
10369+ ],
10370+ "spaceLength": 10,
10371+ "stack": false,
10372+ "steppedLine": false,
10373+ "targets": [
10374+ {
10375+ "expr": "node_timex_sync_status{instance=~\"$node:$port\",job=~\"$job\"}",
10376+ "format": "time_series",
10377+ "interval": "",
10378+ "intervalFactor": 2,
10379+ "legendFormat": "Is clock synchronized to a reliable server (1 = yes, 0 = no)",
10380+ "refId": "B",
10381+ "step": 240
10382+ },
10383+ {
10384+ "expr": "node_timex_frequency_adjustment_ratio{instance=~\"$node:$port\",job=~\"$job\"}",
10385+ "format": "time_series",
10386+ "interval": "",
10387+ "intervalFactor": 2,
10388+ "legendFormat": "Local clock frequency adjustment",
10389+ "refId": "A",
10390+ "step": 240
10391+ }
10392+ ],
10393+ "thresholds": [],
10394+ "timeFrom": null,
10395+ "timeShift": null,
10396+ "title": "Time Syncronized Status",
10397+ "tooltip": {
10398+ "shared": true,
10399+ "sort": 0,
10400+ "value_type": "individual"
10401+ },
10402+ "type": "graph",
10403+ "xaxis": {
10404+ "buckets": null,
10405+ "mode": "time",
10406+ "name": null,
10407+ "show": true,
10408+ "values": []
10409+ },
10410+ "yaxes": [
10411+ {
10412+ "format": "short",
10413+ "label": "Counter",
10414+ "logBase": 1,
10415+ "max": null,
10416+ "min": null,
10417+ "show": true
10418+ },
10419+ {
10420+ "format": "short",
10421+ "label": null,
10422+ "logBase": 1,
10423+ "max": null,
10424+ "min": null,
10425+ "show": false
10426+ }
10427+ ]
10428+ },
10429+ {
10430+ "aliasColors": {},
10431+ "bars": false,
10432+ "dashLength": 10,
10433+ "dashes": false,
10434+ "datasource": "Prometheus",
10435+ "description": "",
10436+ "fill": 2,
10437+ "gridPos": {
10438+ "h": 10,
10439+ "w": 12,
10440+ "x": 12,
10441+ "y": 386
10442+ },
10443+ "id": 260,
10444+ "legend": {
10445+ "alignAsTable": true,
10446+ "avg": true,
10447+ "current": true,
10448+ "max": true,
10449+ "min": true,
10450+ "show": true,
10451+ "total": false,
10452+ "values": true
10453+ },
10454+ "lines": true,
10455+ "linewidth": 1,
10456+ "links": [],
10457+ "nullPointMode": "null",
10458+ "percentage": false,
10459+ "pointradius": 5,
10460+ "points": false,
10461+ "renderer": "flot",
10462+ "seriesOverrides": [
10463+ {
10464+ "alias": "/.*Variation*./",
10465+ "color": "#890F02"
10466+ }
10467+ ],
10468+ "spaceLength": 10,
10469+ "stack": false,
10470+ "steppedLine": false,
10471+ "targets": [
10472+ {
10473+ "expr": "node_timex_estimated_error_seconds{instance=~\"$node:$port\",job=~\"$job\"}",
10474+ "format": "time_series",
10475+ "hide": false,
10476+ "interval": "",
10477+ "intervalFactor": 2,
10478+ "legendFormat": "Estimated error in seconds",
10479+ "refId": "B",
10480+ "step": 240
10481+ },
10482+ {
10483+ "expr": "node_timex_offset_seconds{instance=~\"$node:$port\",job=~\"$job\"}",
10484+ "format": "time_series",
10485+ "hide": false,
10486+ "interval": "",
10487+ "intervalFactor": 2,
10488+ "legendFormat": "Time offset in between local system and reference clock",
10489+ "refId": "A",
10490+ "step": 240
10491+ },
10492+ {
10493+ "expr": "node_timex_maxerror_seconds{instance=~\"$node:$port\",job=~\"$job\"}",
10494+ "format": "time_series",
10495+ "hide": false,
10496+ "interval": "",
10497+ "intervalFactor": 2,
10498+ "legendFormat": "Maximum error in seconds",
10499+ "refId": "C",
10500+ "step": 240
10501+ }
10502+ ],
10503+ "thresholds": [],
10504+ "timeFrom": null,
10505+ "timeShift": null,
10506+ "title": "Time Syncronized Drift",
10507+ "tooltip": {
10508+ "shared": true,
10509+ "sort": 0,
10510+ "value_type": "individual"
10511+ },
10512+ "type": "graph",
10513+ "xaxis": {
10514+ "buckets": null,
10515+ "mode": "time",
10516+ "name": null,
10517+ "show": true,
10518+ "values": []
10519+ },
10520+ "yaxes": [
10521+ {
10522+ "format": "s",
10523+ "label": "Seconds",
10524+ "logBase": 1,
10525+ "max": null,
10526+ "min": null,
10527+ "show": true
10528+ },
10529+ {
10530+ "format": "short",
10531+ "label": null,
10532+ "logBase": 1,
10533+ "max": null,
10534+ "min": null,
10535+ "show": false
10536+ }
10537+ ]
10538+ },
10539+ {
10540+ "aliasColors": {},
10541+ "bars": false,
10542+ "dashLength": 10,
10543+ "dashes": false,
10544+ "datasource": "Prometheus",
10545+ "fill": 2,
10546+ "gridPos": {
10547+ "h": 10,
10548+ "w": 12,
10549+ "x": 0,
10550+ "y": 396
10551+ },
10552+ "id": 158,
10553+ "legend": {
10554+ "alignAsTable": true,
10555+ "avg": true,
10556+ "current": true,
10557+ "max": true,
10558+ "min": true,
10559+ "show": true,
10560+ "total": false,
10561+ "values": true
10562+ },
10563+ "lines": true,
10564+ "linewidth": 1,
10565+ "links": [],
10566+ "nullPointMode": "null",
10567+ "percentage": false,
10568+ "pointradius": 5,
10569+ "points": false,
10570+ "renderer": "flot",
10571+ "seriesOverrides": [
10572+ {
10573+ "alias": "/.*Critical*./",
10574+ "color": "#E24D42",
10575+ "fill": 0
10576+ },
10577+ {
10578+ "alias": "/.*Max*./",
10579+ "color": "#EF843C",
10580+ "fill": 0
10581+ }
10582+ ],
10583+ "spaceLength": 10,
10584+ "stack": false,
10585+ "steppedLine": false,
10586+ "targets": [
10587+ {
10588+ "expr": "node_hwmon_temp_celsius{instance=~\"$node:$port\",job=~\"$job\"}",
10589+ "format": "time_series",
10590+ "interval": "",
10591+ "intervalFactor": 2,
10592+ "legendFormat": "{{ chip }} {{ sensor }} temp",
10593+ "refId": "A",
10594+ "step": 240
10595+ },
10596+ {
10597+ "expr": "node_hwmon_temp_crit_alarm_celsius{instance=~\"$node:$port\",job=~\"$job\"}",
10598+ "format": "time_series",
10599+ "hide": true,
10600+ "interval": "",
10601+ "intervalFactor": 2,
10602+ "legendFormat": "{{ chip }} {{ sensor }} Critical Alarm",
10603+ "refId": "B",
10604+ "step": 240
10605+ },
10606+ {
10607+ "expr": "node_hwmon_temp_crit_celsius{instance=~\"$node:$port\",job=~\"$job\"}",
10608+ "format": "time_series",
10609+ "interval": "",
10610+ "intervalFactor": 2,
10611+ "legendFormat": "{{ chip }} {{ sensor }} Critical",
10612+ "refId": "C",
10613+ "step": 240
10614+ },
10615+ {
10616+ "expr": "node_hwmon_temp_crit_hyst_celsius{instance=~\"$node:$port\",job=~\"$job\"}",
10617+ "format": "time_series",
10618+ "hide": true,
10619+ "interval": "",
10620+ "intervalFactor": 2,
10621+ "legendFormat": "{{ chip }} {{ sensor }} Critical Historical",
10622+ "refId": "D",
10623+ "step": 240
10624+ },
10625+ {
10626+ "expr": "node_hwmon_temp_max_celsius{instance=~\"$node:$port\",job=~\"$job\"}",
10627+ "format": "time_series",
10628+ "hide": true,
10629+ "interval": "",
10630+ "intervalFactor": 2,
10631+ "legendFormat": "{{ chip }} {{ sensor }} Max",
10632+ "refId": "E",
10633+ "step": 240
10634+ }
10635+ ],
10636+ "thresholds": [],
10637+ "timeFrom": null,
10638+ "timeShift": null,
10639+ "title": "Hardware temperature monitor",
10640+ "tooltip": {
10641+ "shared": true,
10642+ "sort": 0,
10643+ "value_type": "individual"
10644+ },
10645+ "type": "graph",
10646+ "xaxis": {
10647+ "buckets": null,
10648+ "mode": "time",
10649+ "name": null,
10650+ "show": true,
10651+ "values": []
10652+ },
10653+ "yaxes": [
10654+ {
10655+ "format": "celsius",
10656+ "label": "Temperature",
10657+ "logBase": 1,
10658+ "max": null,
10659+ "min": "0",
10660+ "show": true
10661+ },
10662+ {
10663+ "format": "short",
10664+ "label": null,
10665+ "logBase": 1,
10666+ "max": null,
10667+ "min": null,
10668+ "show": false
10669+ }
10670+ ]
10671+ }
10672+ ],
10673+ "repeat": null,
10674+ "title": "System Detail",
10675+ "type": "row"
10676+ },
10677+ {
10678+ "collapsed": true,
10679+ "datasource": null,
10680+ "fieldConfig": {
10681+ "defaults": {},
10682+ "overrides": []
10683+ },
10684+ "gridPos": {
10685+ "h": 1,
10686+ "w": 24,
10687+ "x": 0,
10688+ "y": 30
10689+ },
10690+ "id": 270,
10691+ "panels": [
10692+ {
10693+ "aliasColors": {},
10694+ "bars": false,
10695+ "dashLength": 10,
10696+ "dashes": false,
10697+ "datasource": "Prometheus",
10698+ "description": "",
10699+ "fill": 2,
10700+ "gridPos": {
10701+ "h": 10,
10702+ "w": 12,
10703+ "x": 0,
10704+ "y": 397
10705+ },
10706+ "id": 9,
10707+ "legend": {
10708+ "alignAsTable": true,
10709+ "avg": true,
10710+ "current": true,
10711+ "hideZero": true,
10712+ "max": true,
10713+ "min": true,
10714+ "rightSide": false,
10715+ "show": true,
10716+ "total": false,
10717+ "values": true
10718+ },
10719+ "lines": true,
10720+ "linewidth": 1,
10721+ "links": [],
10722+ "maxPerRow": 6,
10723+ "nullPointMode": "null",
10724+ "percentage": false,
10725+ "pointradius": 5,
10726+ "points": false,
10727+ "renderer": "flot",
10728+ "repeat": null,
10729+ "seriesOverrides": [
10730+ {
10731+ "alias": "/.*Read.*/",
10732+ "transform": "negative-Y"
10733+ },
10734+ {
10735+ "alias": "/.*sda_.*/",
10736+ "color": "#7EB26D"
10737+ },
10738+ {
10739+ "alias": "/.*sdb_.*/",
10740+ "color": "#EAB839"
10741+ },
10742+ {
10743+ "alias": "/.*sdc_.*/",
10744+ "color": "#6ED0E0"
10745+ },
10746+ {
10747+ "alias": "/.*sdd_.*/",
10748+ "color": "#EF843C"
10749+ },
10750+ {
10751+ "alias": "/.*sde_.*/",
10752+ "color": "#E24D42"
10753+ },
10754+ {
10755+ "alias": "/.*sda1.*/",
10756+ "color": "#584477"
10757+ },
10758+ {
10759+ "alias": "/.*sda2_.*/",
10760+ "color": "#BA43A9"
10761+ },
10762+ {
10763+ "alias": "/.*sda3_.*/",
10764+ "color": "#F4D598"
10765+ },
10766+ {
10767+ "alias": "/.*sdb1.*/",
10768+ "color": "#0A50A1"
10769+ },
10770+ {
10771+ "alias": "/.*sdb2.*/",
10772+ "color": "#BF1B00"
10773+ },
10774+ {
10775+ "alias": "/.*sdb3.*/",
10776+ "color": "#E0752D"
10777+ },
10778+ {
10779+ "alias": "/.*sdc1.*/",
10780+ "color": "#962D82"
10781+ },
10782+ {
10783+ "alias": "/.*sdc2.*/",
10784+ "color": "#614D93"
10785+ },
10786+ {
10787+ "alias": "/.*sdc3.*/",
10788+ "color": "#9AC48A"
10789+ },
10790+ {
10791+ "alias": "/.*sdd1.*/",
10792+ "color": "#65C5DB"
10793+ },
10794+ {
10795+ "alias": "/.*sdd2.*/",
10796+ "color": "#F9934E"
10797+ },
10798+ {
10799+ "alias": "/.*sdd3.*/",
10800+ "color": "#EA6460"
10801+ },
10802+ {
10803+ "alias": "/.*sde1.*/",
10804+ "color": "#E0F9D7"
10805+ },
10806+ {
10807+ "alias": "/.*sdd2.*/",
10808+ "color": "#FCEACA"
10809+ },
10810+ {
10811+ "alias": "/.*sde3.*/",
10812+ "color": "#F9E2D2"
10813+ }
10814+ ],
10815+ "spaceLength": 10,
10816+ "stack": false,
10817+ "steppedLine": false,
10818+ "targets": [
10819+ {
10820+ "expr": "irate(node_disk_reads_completed_total{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
10821+ "intervalFactor": 4,
10822+ "legendFormat": "{{device}} - Reads completed",
10823+ "refId": "A",
10824+ "step": 8
10825+ },
10826+ {
10827+ "expr": "irate(node_disk_writes_completed_total{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
10828+ "intervalFactor": 2,
10829+ "legendFormat": "{{device}} - Writes completed",
10830+ "refId": "B",
10831+ "step": 4
10832+ }
10833+ ],
10834+ "thresholds": [],
10835+ "timeFrom": null,
10836+ "timeShift": null,
10837+ "title": "Disk IOps Completed",
10838+ "tooltip": {
10839+ "shared": false,
10840+ "sort": 0,
10841+ "value_type": "individual"
10842+ },
10843+ "type": "graph",
10844+ "xaxis": {
10845+ "buckets": null,
10846+ "mode": "time",
10847+ "name": null,
10848+ "show": true,
10849+ "values": []
10850+ },
10851+ "yaxes": [
10852+ {
10853+ "format": "iops",
10854+ "label": "IO read (-) / write (+)",
10855+ "logBase": 1,
10856+ "max": null,
10857+ "min": null,
10858+ "show": true
10859+ },
10860+ {
10861+ "format": "short",
10862+ "label": null,
10863+ "logBase": 1,
10864+ "max": null,
10865+ "min": null,
10866+ "show": false
10867+ }
10868+ ]
10869+ },
10870+ {
10871+ "aliasColors": {},
10872+ "bars": false,
10873+ "dashLength": 10,
10874+ "dashes": false,
10875+ "datasource": "Prometheus",
10876+ "description": "",
10877+ "fill": 2,
10878+ "gridPos": {
10879+ "h": 10,
10880+ "w": 12,
10881+ "x": 12,
10882+ "y": 397
10883+ },
10884+ "id": 33,
10885+ "legend": {
10886+ "alignAsTable": true,
10887+ "avg": true,
10888+ "current": true,
10889+ "hideZero": true,
10890+ "max": true,
10891+ "min": true,
10892+ "rightSide": false,
10893+ "show": true,
10894+ "total": false,
10895+ "values": true
10896+ },
10897+ "lines": true,
10898+ "linewidth": 1,
10899+ "links": [],
10900+ "maxPerRow": 6,
10901+ "nullPointMode": "null",
10902+ "percentage": false,
10903+ "pointradius": 5,
10904+ "points": false,
10905+ "renderer": "flot",
10906+ "seriesOverrides": [
10907+ {
10908+ "alias": "/.*Read.*/",
10909+ "transform": "negative-Y"
10910+ },
10911+ {
10912+ "alias": "/.*sda_.*/",
10913+ "color": "#7EB26D"
10914+ },
10915+ {
10916+ "alias": "/.*sdb_.*/",
10917+ "color": "#EAB839"
10918+ },
10919+ {
10920+ "alias": "/.*sdc_.*/",
10921+ "color": "#6ED0E0"
10922+ },
10923+ {
10924+ "alias": "/.*sdd_.*/",
10925+ "color": "#EF843C"
10926+ },
10927+ {
10928+ "alias": "/.*sde_.*/",
10929+ "color": "#E24D42"
10930+ },
10931+ {
10932+ "alias": "/.*sda1.*/",
10933+ "color": "#584477"
10934+ },
10935+ {
10936+ "alias": "/.*sda2_.*/",
10937+ "color": "#BA43A9"
10938+ },
10939+ {
10940+ "alias": "/.*sda3_.*/",
10941+ "color": "#F4D598"
10942+ },
10943+ {
10944+ "alias": "/.*sdb1.*/",
10945+ "color": "#0A50A1"
10946+ },
10947+ {
10948+ "alias": "/.*sdb2.*/",
10949+ "color": "#BF1B00"
10950+ },
10951+ {
10952+ "alias": "/.*sdb3.*/",
10953+ "color": "#E0752D"
10954+ },
10955+ {
10956+ "alias": "/.*sdc1.*/",
10957+ "color": "#962D82"
10958+ },
10959+ {
10960+ "alias": "/.*sdc2.*/",
10961+ "color": "#614D93"
10962+ },
10963+ {
10964+ "alias": "/.*sdc3.*/",
10965+ "color": "#9AC48A"
10966+ },
10967+ {
10968+ "alias": "/.*sdd1.*/",
10969+ "color": "#65C5DB"
10970+ },
10971+ {
10972+ "alias": "/.*sdd2.*/",
10973+ "color": "#F9934E"
10974+ },
10975+ {
10976+ "alias": "/.*sdd3.*/",
10977+ "color": "#EA6460"
10978+ },
10979+ {
10980+ "alias": "/.*sde1.*/",
10981+ "color": "#E0F9D7"
10982+ },
10983+ {
10984+ "alias": "/.*sdd2.*/",
10985+ "color": "#FCEACA"
10986+ },
10987+ {
10988+ "alias": "/.*sde3.*/",
10989+ "color": "#F9E2D2"
10990+ }
10991+ ],
10992+ "spaceLength": 10,
10993+ "stack": false,
10994+ "steppedLine": false,
10995+ "targets": [
10996+ {
10997+ "expr": "irate(node_disk_read_bytes_total{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
10998+ "format": "time_series",
10999+ "intervalFactor": 4,
11000+ "legendFormat": "{{device}} - Read bytes",
11001+ "refId": "A",
11002+ "step": 8
11003+ },
11004+ {
11005+ "expr": "irate(node_disk_written_bytes_total{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
11006+ "format": "time_series",
11007+ "intervalFactor": 2,
11008+ "legendFormat": "{{device}} - Written bytes",
11009+ "refId": "B",
11010+ "step": 4
11011+ }
11012+ ],
11013+ "thresholds": [],
11014+ "timeFrom": null,
11015+ "timeShift": null,
11016+ "title": "Disk R/W Data",
11017+ "tooltip": {
11018+ "shared": false,
11019+ "sort": 0,
11020+ "value_type": "individual"
11021+ },
11022+ "type": "graph",
11023+ "xaxis": {
11024+ "buckets": null,
11025+ "mode": "time",
11026+ "name": null,
11027+ "show": true,
11028+ "values": []
11029+ },
11030+ "yaxes": [
11031+ {
11032+ "format": "Bps",
11033+ "label": "Bytes read (-) / write (+)",
11034+ "logBase": 1,
11035+ "max": null,
11036+ "min": null,
11037+ "show": true
11038+ },
11039+ {
11040+ "format": "short",
11041+ "label": null,
11042+ "logBase": 1,
11043+ "max": null,
11044+ "min": null,
11045+ "show": false
11046+ }
11047+ ]
11048+ },
11049+ {
11050+ "aliasColors": {},
11051+ "bars": false,
11052+ "dashLength": 10,
11053+ "dashes": false,
11054+ "datasource": "Prometheus",
11055+ "description": "",
11056+ "fill": 3,
11057+ "gridPos": {
11058+ "h": 10,
11059+ "w": 12,
11060+ "x": 0,
11061+ "y": 407
11062+ },
11063+ "id": 37,
11064+ "legend": {
11065+ "alignAsTable": true,
11066+ "avg": true,
11067+ "current": true,
11068+ "hideZero": true,
11069+ "max": true,
11070+ "min": true,
11071+ "rightSide": false,
11072+ "show": true,
11073+ "sort": "current",
11074+ "sortDesc": true,
11075+ "total": false,
11076+ "values": true
11077+ },
11078+ "lines": true,
11079+ "linewidth": 1,
11080+ "links": [],
11081+ "maxPerRow": 6,
11082+ "nullPointMode": "null",
11083+ "percentage": false,
11084+ "pointradius": 5,
11085+ "points": false,
11086+ "renderer": "flot",
11087+ "seriesOverrides": [
11088+ {
11089+ "alias": "/.*Read.*/",
11090+ "transform": "negative-Y"
11091+ },
11092+ {
11093+ "alias": "/.*sda_.*/",
11094+ "color": "#7EB26D"
11095+ },
11096+ {
11097+ "alias": "/.*sdb_.*/",
11098+ "color": "#EAB839"
11099+ },
11100+ {
11101+ "alias": "/.*sdc_.*/",
11102+ "color": "#6ED0E0"
11103+ },
11104+ {
11105+ "alias": "/.*sdd_.*/",
11106+ "color": "#EF843C"
11107+ },
11108+ {
11109+ "alias": "/.*sde_.*/",
11110+ "color": "#E24D42"
11111+ },
11112+ {
11113+ "alias": "/.*sda1.*/",
11114+ "color": "#584477"
11115+ },
11116+ {
11117+ "alias": "/.*sda2_.*/",
11118+ "color": "#BA43A9"
11119+ },
11120+ {
11121+ "alias": "/.*sda3_.*/",
11122+ "color": "#F4D598"
11123+ },
11124+ {
11125+ "alias": "/.*sdb1.*/",
11126+ "color": "#0A50A1"
11127+ },
11128+ {
11129+ "alias": "/.*sdb2.*/",
11130+ "color": "#BF1B00"
11131+ },
11132+ {
11133+ "alias": "/.*sdb3.*/",
11134+ "color": "#E0752D"
11135+ },
11136+ {
11137+ "alias": "/.*sdc1.*/",
11138+ "color": "#962D82"
11139+ },
11140+ {
11141+ "alias": "/.*sdc2.*/",
11142+ "color": "#614D93"
11143+ },
11144+ {
11145+ "alias": "/.*sdc3.*/",
11146+ "color": "#9AC48A"
11147+ },
11148+ {
11149+ "alias": "/.*sdd1.*/",
11150+ "color": "#65C5DB"
11151+ },
11152+ {
11153+ "alias": "/.*sdd2.*/",
11154+ "color": "#F9934E"
11155+ },
11156+ {
11157+ "alias": "/.*sdd3.*/",
11158+ "color": "#EA6460"
11159+ },
11160+ {
11161+ "alias": "/.*sde1.*/",
11162+ "color": "#E0F9D7"
11163+ },
11164+ {
11165+ "alias": "/.*sdd2.*/",
11166+ "color": "#FCEACA"
11167+ },
11168+ {
11169+ "alias": "/.*sde3.*/",
11170+ "color": "#F9E2D2"
11171+ }
11172+ ],
11173+ "spaceLength": 10,
11174+ "stack": false,
11175+ "steppedLine": false,
11176+ "targets": [
11177+ {
11178+ "expr": "irate(node_disk_read_time_seconds_total{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
11179+ "hide": false,
11180+ "intervalFactor": 4,
11181+ "legendFormat": "{{device}} - Read time",
11182+ "refId": "A",
11183+ "step": 8
11184+ },
11185+ {
11186+ "expr": "irate(node_disk_write_time_seconds_total{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
11187+ "hide": false,
11188+ "intervalFactor": 2,
11189+ "legendFormat": "{{device}} - Write time",
11190+ "refId": "B",
11191+ "step": 4
11192+ }
11193+ ],
11194+ "thresholds": [],
11195+ "timeFrom": null,
11196+ "timeShift": null,
11197+ "title": "Disk R/W Time",
11198+ "tooltip": {
11199+ "shared": false,
11200+ "sort": 0,
11201+ "value_type": "individual"
11202+ },
11203+ "type": "graph",
11204+ "xaxis": {
11205+ "buckets": null,
11206+ "mode": "time",
11207+ "name": null,
11208+ "show": true,
11209+ "values": []
11210+ },
11211+ "yaxes": [
11212+ {
11213+ "format": "s",
11214+ "label": "Time. read (-) / write (+)",
11215+ "logBase": 1,
11216+ "max": null,
11217+ "min": null,
11218+ "show": true
11219+ },
11220+ {
11221+ "format": "short",
11222+ "label": null,
11223+ "logBase": 1,
11224+ "max": null,
11225+ "min": null,
11226+ "show": false
11227+ }
11228+ ]
11229+ },
11230+ {
11231+ "aliasColors": {},
11232+ "bars": false,
11233+ "dashLength": 10,
11234+ "dashes": false,
11235+ "datasource": "Prometheus",
11236+ "description": "",
11237+ "fill": 2,
11238+ "gridPos": {
11239+ "h": 10,
11240+ "w": 12,
11241+ "x": 12,
11242+ "y": 407
11243+ },
11244+ "id": 35,
11245+ "legend": {
11246+ "alignAsTable": true,
11247+ "avg": true,
11248+ "current": true,
11249+ "hideZero": true,
11250+ "max": true,
11251+ "min": true,
11252+ "rightSide": false,
11253+ "show": true,
11254+ "sort": "current",
11255+ "sortDesc": true,
11256+ "total": false,
11257+ "values": true
11258+ },
11259+ "lines": true,
11260+ "linewidth": 1,
11261+ "links": [],
11262+ "maxPerRow": 6,
11263+ "nullPointMode": "null",
11264+ "percentage": false,
11265+ "pointradius": 5,
11266+ "points": false,
11267+ "renderer": "flot",
11268+ "seriesOverrides": [
11269+ {
11270+ "alias": "/.*sda_.*/",
11271+ "color": "#7EB26D"
11272+ },
11273+ {
11274+ "alias": "/.*sdb_.*/",
11275+ "color": "#EAB839"
11276+ },
11277+ {
11278+ "alias": "/.*sdc_.*/",
11279+ "color": "#6ED0E0"
11280+ },
11281+ {
11282+ "alias": "/.*sdd_.*/",
11283+ "color": "#EF843C"
11284+ },
11285+ {
11286+ "alias": "/.*sde_.*/",
11287+ "color": "#E24D42"
11288+ },
11289+ {
11290+ "alias": "/.*sda1.*/",
11291+ "color": "#584477"
11292+ },
11293+ {
11294+ "alias": "/.*sda2_.*/",
11295+ "color": "#BA43A9"
11296+ },
11297+ {
11298+ "alias": "/.*sda3_.*/",
11299+ "color": "#F4D598"
11300+ },
11301+ {
11302+ "alias": "/.*sdb1.*/",
11303+ "color": "#0A50A1"
11304+ },
11305+ {
11306+ "alias": "/.*sdb2.*/",
11307+ "color": "#BF1B00"
11308+ },
11309+ {
11310+ "alias": "/.*sdb3.*/",
11311+ "color": "#E0752D"
11312+ },
11313+ {
11314+ "alias": "/.*sdc1.*/",
11315+ "color": "#962D82"
11316+ },
11317+ {
11318+ "alias": "/.*sdc2.*/",
11319+ "color": "#614D93"
11320+ },
11321+ {
11322+ "alias": "/.*sdc3.*/",
11323+ "color": "#9AC48A"
11324+ },
11325+ {
11326+ "alias": "/.*sdd1.*/",
11327+ "color": "#65C5DB"
11328+ },
11329+ {
11330+ "alias": "/.*sdd2.*/",
11331+ "color": "#F9934E"
11332+ },
11333+ {
11334+ "alias": "/.*sdd3.*/",
11335+ "color": "#EA6460"
11336+ },
11337+ {
11338+ "alias": "/.*sde1.*/",
11339+ "color": "#E0F9D7"
11340+ },
11341+ {
11342+ "alias": "/.*sdd2.*/",
11343+ "color": "#FCEACA"
11344+ },
11345+ {
11346+ "alias": "/.*sde3.*/",
11347+ "color": "#F9E2D2"
11348+ }
11349+ ],
11350+ "spaceLength": 10,
11351+ "stack": false,
11352+ "steppedLine": false,
11353+ "targets": [
11354+ {
11355+ "expr": "irate(node_disk_io_time_weighted_seconds_total{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
11356+ "intervalFactor": 4,
11357+ "legendFormat": "{{device}} - IO time weighted",
11358+ "refId": "A",
11359+ "step": 8
11360+ }
11361+ ],
11362+ "thresholds": [],
11363+ "timeFrom": null,
11364+ "timeShift": null,
11365+ "title": "Disk IOs Weighted",
11366+ "tooltip": {
11367+ "shared": false,
11368+ "sort": 0,
11369+ "value_type": "individual"
11370+ },
11371+ "type": "graph",
11372+ "xaxis": {
11373+ "buckets": null,
11374+ "mode": "time",
11375+ "name": null,
11376+ "show": true,
11377+ "values": []
11378+ },
11379+ "yaxes": [
11380+ {
11381+ "format": "s",
11382+ "label": "Time",
11383+ "logBase": 1,
11384+ "max": null,
11385+ "min": "0",
11386+ "show": true
11387+ },
11388+ {
11389+ "format": "short",
11390+ "label": null,
11391+ "logBase": 1,
11392+ "max": null,
11393+ "min": null,
11394+ "show": false
11395+ }
11396+ ]
11397+ },
11398+ {
11399+ "aliasColors": {},
11400+ "bars": false,
11401+ "dashLength": 10,
11402+ "dashes": false,
11403+ "datasource": "Prometheus",
11404+ "description": "",
11405+ "fill": 2,
11406+ "gridPos": {
11407+ "h": 10,
11408+ "w": 12,
11409+ "x": 0,
11410+ "y": 417
11411+ },
11412+ "id": 133,
11413+ "legend": {
11414+ "alignAsTable": true,
11415+ "avg": true,
11416+ "current": true,
11417+ "hideZero": true,
11418+ "max": true,
11419+ "min": true,
11420+ "rightSide": false,
11421+ "show": true,
11422+ "sort": "current",
11423+ "sortDesc": true,
11424+ "total": false,
11425+ "values": true
11426+ },
11427+ "lines": true,
11428+ "linewidth": 1,
11429+ "links": [],
11430+ "maxPerRow": 6,
11431+ "nullPointMode": "null",
11432+ "percentage": false,
11433+ "pointradius": 5,
11434+ "points": false,
11435+ "renderer": "flot",
11436+ "seriesOverrides": [
11437+ {
11438+ "alias": "/.*Read.*/",
11439+ "transform": "negative-Y"
11440+ },
11441+ {
11442+ "alias": "/.*sda_.*/",
11443+ "color": "#7EB26D"
11444+ },
11445+ {
11446+ "alias": "/.*sdb_.*/",
11447+ "color": "#EAB839"
11448+ },
11449+ {
11450+ "alias": "/.*sdc_.*/",
11451+ "color": "#6ED0E0"
11452+ },
11453+ {
11454+ "alias": "/.*sdd_.*/",
11455+ "color": "#EF843C"
11456+ },
11457+ {
11458+ "alias": "/.*sde_.*/",
11459+ "color": "#E24D42"
11460+ },
11461+ {
11462+ "alias": "/.*sda1.*/",
11463+ "color": "#584477"
11464+ },
11465+ {
11466+ "alias": "/.*sda2_.*/",
11467+ "color": "#BA43A9"
11468+ },
11469+ {
11470+ "alias": "/.*sda3_.*/",
11471+ "color": "#F4D598"
11472+ },
11473+ {
11474+ "alias": "/.*sdb1.*/",
11475+ "color": "#0A50A1"
11476+ },
11477+ {
11478+ "alias": "/.*sdb2.*/",
11479+ "color": "#BF1B00"
11480+ },
11481+ {
11482+ "alias": "/.*sdb3.*/",
11483+ "color": "#E0752D"
11484+ },
11485+ {
11486+ "alias": "/.*sdc1.*/",
11487+ "color": "#962D82"
11488+ },
11489+ {
11490+ "alias": "/.*sdc2.*/",
11491+ "color": "#614D93"
11492+ },
11493+ {
11494+ "alias": "/.*sdc3.*/",
11495+ "color": "#9AC48A"
11496+ },
11497+ {
11498+ "alias": "/.*sdd1.*/",
11499+ "color": "#65C5DB"
11500+ },
11501+ {
11502+ "alias": "/.*sdd2.*/",
11503+ "color": "#F9934E"
11504+ },
11505+ {
11506+ "alias": "/.*sdd3.*/",
11507+ "color": "#EA6460"
11508+ },
11509+ {
11510+ "alias": "/.*sde1.*/",
11511+ "color": "#E0F9D7"
11512+ },
11513+ {
11514+ "alias": "/.*sdd2.*/",
11515+ "color": "#FCEACA"
11516+ },
11517+ {
11518+ "alias": "/.*sde3.*/",
11519+ "color": "#F9E2D2"
11520+ }
11521+ ],
11522+ "spaceLength": 10,
11523+ "stack": false,
11524+ "steppedLine": false,
11525+ "targets": [
11526+ {
11527+ "expr": "irate(node_disk_reads_merged_total{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
11528+ "intervalFactor": 2,
11529+ "legendFormat": "{{device}} - Read merged",
11530+ "refId": "C",
11531+ "step": 4
11532+ },
11533+ {
11534+ "expr": "irate(node_disk_writes_merged_total{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
11535+ "intervalFactor": 2,
11536+ "legendFormat": "{{device}} - Write merged",
11537+ "refId": "D",
11538+ "step": 4
11539+ }
11540+ ],
11541+ "thresholds": [],
11542+ "timeFrom": null,
11543+ "timeShift": null,
11544+ "title": "Disk R/W Merged",
11545+ "tooltip": {
11546+ "shared": false,
11547+ "sort": 0,
11548+ "value_type": "individual"
11549+ },
11550+ "type": "graph",
11551+ "xaxis": {
11552+ "buckets": null,
11553+ "mode": "time",
11554+ "name": null,
11555+ "show": true,
11556+ "values": []
11557+ },
11558+ "yaxes": [
11559+ {
11560+ "format": "iops",
11561+ "label": "I/Os",
11562+ "logBase": 1,
11563+ "max": null,
11564+ "min": null,
11565+ "show": true
11566+ },
11567+ {
11568+ "format": "short",
11569+ "label": null,
11570+ "logBase": 1,
11571+ "max": null,
11572+ "min": null,
11573+ "show": false
11574+ }
11575+ ]
11576+ },
11577+ {
11578+ "aliasColors": {},
11579+ "bars": false,
11580+ "dashLength": 10,
11581+ "dashes": false,
11582+ "datasource": "Prometheus",
11583+ "description": "",
11584+ "fill": 3,
11585+ "gridPos": {
11586+ "h": 10,
11587+ "w": 12,
11588+ "x": 12,
11589+ "y": 417
11590+ },
11591+ "id": 36,
11592+ "legend": {
11593+ "alignAsTable": true,
11594+ "avg": true,
11595+ "current": true,
11596+ "hideZero": true,
11597+ "max": true,
11598+ "min": true,
11599+ "rightSide": false,
11600+ "show": true,
11601+ "sort": "current",
11602+ "sortDesc": true,
11603+ "total": false,
11604+ "values": true
11605+ },
11606+ "lines": true,
11607+ "linewidth": 1,
11608+ "links": [],
11609+ "maxPerRow": 6,
11610+ "nullPointMode": "null",
11611+ "percentage": false,
11612+ "pointradius": 5,
11613+ "points": false,
11614+ "renderer": "flot",
11615+ "seriesOverrides": [
11616+ {
11617+ "alias": "/.*sda_.*/",
11618+ "color": "#7EB26D"
11619+ },
11620+ {
11621+ "alias": "/.*sdb_.*/",
11622+ "color": "#EAB839"
11623+ },
11624+ {
11625+ "alias": "/.*sdc_.*/",
11626+ "color": "#6ED0E0"
11627+ },
11628+ {
11629+ "alias": "/.*sdd_.*/",
11630+ "color": "#EF843C"
11631+ },
11632+ {
11633+ "alias": "/.*sde_.*/",
11634+ "color": "#E24D42"
11635+ },
11636+ {
11637+ "alias": "/.*sda1.*/",
11638+ "color": "#584477"
11639+ },
11640+ {
11641+ "alias": "/.*sda2_.*/",
11642+ "color": "#BA43A9"
11643+ },
11644+ {
11645+ "alias": "/.*sda3_.*/",
11646+ "color": "#F4D598"
11647+ },
11648+ {
11649+ "alias": "/.*sdb1.*/",
11650+ "color": "#0A50A1"
11651+ },
11652+ {
11653+ "alias": "/.*sdb2.*/",
11654+ "color": "#BF1B00"
11655+ },
11656+ {
11657+ "alias": "/.*sdb3.*/",
11658+ "color": "#E0752D"
11659+ },
11660+ {
11661+ "alias": "/.*sdc1.*/",
11662+ "color": "#962D82"
11663+ },
11664+ {
11665+ "alias": "/.*sdc2.*/",
11666+ "color": "#614D93"
11667+ },
11668+ {
11669+ "alias": "/.*sdc3.*/",
11670+ "color": "#9AC48A"
11671+ },
11672+ {
11673+ "alias": "/.*sdd1.*/",
11674+ "color": "#65C5DB"
11675+ },
11676+ {
11677+ "alias": "/.*sdd2.*/",
11678+ "color": "#F9934E"
11679+ },
11680+ {
11681+ "alias": "/.*sdd3.*/",
11682+ "color": "#EA6460"
11683+ },
11684+ {
11685+ "alias": "/.*sde1.*/",
11686+ "color": "#E0F9D7"
11687+ },
11688+ {
11689+ "alias": "/.*sdd2.*/",
11690+ "color": "#FCEACA"
11691+ },
11692+ {
11693+ "alias": "/.*sde3.*/",
11694+ "color": "#F9E2D2"
11695+ }
11696+ ],
11697+ "spaceLength": 10,
11698+ "stack": false,
11699+ "steppedLine": false,
11700+ "targets": [
11701+ {
11702+ "expr": "irate(node_disk_io_time_seconds_total{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
11703+ "intervalFactor": 4,
11704+ "legendFormat": "{{device}} - IO time",
11705+ "refId": "A",
11706+ "step": 8
11707+ }
11708+ ],
11709+ "thresholds": [],
11710+ "timeFrom": null,
11711+ "timeShift": null,
11712+ "title": "Time Spent Doing I/Os",
11713+ "tooltip": {
11714+ "shared": false,
11715+ "sort": 0,
11716+ "value_type": "individual"
11717+ },
11718+ "type": "graph",
11719+ "xaxis": {
11720+ "buckets": null,
11721+ "mode": "time",
11722+ "name": null,
11723+ "show": true,
11724+ "values": []
11725+ },
11726+ "yaxes": [
11727+ {
11728+ "format": "s",
11729+ "label": "Time",
11730+ "logBase": 1,
11731+ "max": null,
11732+ "min": "0",
11733+ "show": true
11734+ },
11735+ {
11736+ "format": "short",
11737+ "label": null,
11738+ "logBase": 1,
11739+ "max": null,
11740+ "min": null,
11741+ "show": false
11742+ }
11743+ ]
11744+ },
11745+ {
11746+ "aliasColors": {},
11747+ "bars": false,
11748+ "dashLength": 10,
11749+ "dashes": false,
11750+ "datasource": "Prometheus",
11751+ "description": "",
11752+ "fill": 2,
11753+ "gridPos": {
11754+ "h": 10,
11755+ "w": 12,
11756+ "x": 0,
11757+ "y": 427
11758+ },
11759+ "id": 34,
11760+ "legend": {
11761+ "alignAsTable": true,
11762+ "avg": true,
11763+ "current": true,
11764+ "hideZero": true,
11765+ "max": true,
11766+ "min": true,
11767+ "rightSide": false,
11768+ "show": true,
11769+ "sort": "current",
11770+ "sortDesc": true,
11771+ "total": false,
11772+ "values": true
11773+ },
11774+ "lines": true,
11775+ "linewidth": 1,
11776+ "links": [],
11777+ "maxPerRow": 6,
11778+ "nullPointMode": "null",
11779+ "percentage": false,
11780+ "pointradius": 5,
11781+ "points": false,
11782+ "renderer": "flot",
11783+ "seriesOverrides": [
11784+ {
11785+ "alias": "/.*sda_.*/",
11786+ "color": "#7EB26D"
11787+ },
11788+ {
11789+ "alias": "/.*sdb_.*/",
11790+ "color": "#EAB839"
11791+ },
11792+ {
11793+ "alias": "/.*sdc_.*/",
11794+ "color": "#6ED0E0"
11795+ },
11796+ {
11797+ "alias": "/.*sdd_.*/",
11798+ "color": "#EF843C"
11799+ },
11800+ {
11801+ "alias": "/.*sde_.*/",
11802+ "color": "#E24D42"
11803+ },
11804+ {
11805+ "alias": "/.*sda1.*/",
11806+ "color": "#584477"
11807+ },
11808+ {
11809+ "alias": "/.*sda2_.*/",
11810+ "color": "#BA43A9"
11811+ },
11812+ {
11813+ "alias": "/.*sda3_.*/",
11814+ "color": "#F4D598"
11815+ },
11816+ {
11817+ "alias": "/.*sdb1.*/",
11818+ "color": "#0A50A1"
11819+ },
11820+ {
11821+ "alias": "/.*sdb2.*/",
11822+ "color": "#BF1B00"
11823+ },
11824+ {
11825+ "alias": "/.*sdb3.*/",
11826+ "color": "#E0752D"
11827+ },
11828+ {
11829+ "alias": "/.*sdc1.*/",
11830+ "color": "#962D82"
11831+ },
11832+ {
11833+ "alias": "/.*sdc2.*/",
11834+ "color": "#614D93"
11835+ },
11836+ {
11837+ "alias": "/.*sdc3.*/",
11838+ "color": "#9AC48A"
11839+ },
11840+ {
11841+ "alias": "/.*sdd1.*/",
11842+ "color": "#65C5DB"
11843+ },
11844+ {
11845+ "alias": "/.*sdd2.*/",
11846+ "color": "#F9934E"
11847+ },
11848+ {
11849+ "alias": "/.*sdd3.*/",
11850+ "color": "#EA6460"
11851+ },
11852+ {
11853+ "alias": "/.*sde1.*/",
11854+ "color": "#E0F9D7"
11855+ },
11856+ {
11857+ "alias": "/.*sdd2.*/",
11858+ "color": "#FCEACA"
11859+ },
11860+ {
11861+ "alias": "/.*sde3.*/",
11862+ "color": "#F9E2D2"
11863+ }
11864+ ],
11865+ "spaceLength": 10,
11866+ "stack": false,
11867+ "steppedLine": false,
11868+ "targets": [
11869+ {
11870+ "expr": "irate(node_disk_io_now{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
11871+ "intervalFactor": 4,
11872+ "legendFormat": "{{device}} - IO now",
11873+ "refId": "A",
11874+ "step": 8
11875+ }
11876+ ],
11877+ "thresholds": [],
11878+ "timeFrom": null,
11879+ "timeShift": null,
11880+ "title": "Disk IOs Current in Progress",
11881+ "tooltip": {
11882+ "shared": false,
11883+ "sort": 0,
11884+ "value_type": "individual"
11885+ },
11886+ "type": "graph",
11887+ "xaxis": {
11888+ "buckets": null,
11889+ "mode": "time",
11890+ "name": null,
11891+ "show": true,
11892+ "values": []
11893+ },
11894+ "yaxes": [
11895+ {
11896+ "format": "iops",
11897+ "label": "I/Os",
11898+ "logBase": 1,
11899+ "max": null,
11900+ "min": "0",
11901+ "show": true
11902+ },
11903+ {
11904+ "format": "short",
11905+ "label": null,
11906+ "logBase": 1,
11907+ "max": null,
11908+ "min": null,
11909+ "show": false
11910+ }
11911+ ]
11912+ },
11913+ {
11914+ "aliasColors": {},
11915+ "bars": false,
11916+ "dashLength": 10,
11917+ "dashes": false,
11918+ "datasource": "Prometheus",
11919+ "description": "",
11920+ "fill": 2,
11921+ "gridPos": {
11922+ "h": 10,
11923+ "w": 12,
11924+ "x": 12,
11925+ "y": 427
11926+ },
11927+ "id": 66,
11928+ "legend": {
11929+ "alignAsTable": true,
11930+ "avg": true,
11931+ "current": true,
11932+ "hideZero": false,
11933+ "max": true,
11934+ "min": true,
11935+ "show": true,
11936+ "total": false,
11937+ "values": true
11938+ },
11939+ "lines": true,
11940+ "linewidth": 1,
11941+ "links": [],
11942+ "maxPerRow": 6,
11943+ "nullPointMode": "null",
11944+ "percentage": false,
11945+ "pointradius": 5,
11946+ "points": false,
11947+ "renderer": "flot",
11948+ "seriesOverrides": [
11949+ {
11950+ "alias": "/.*sda_.*/",
11951+ "color": "#7EB26D"
11952+ },
11953+ {
11954+ "alias": "/.*sdb_.*/",
11955+ "color": "#EAB839"
11956+ },
11957+ {
11958+ "alias": "/.*sdc_.*/",
11959+ "color": "#6ED0E0"
11960+ },
11961+ {
11962+ "alias": "/.*sdd_.*/",
11963+ "color": "#EF843C"
11964+ },
11965+ {
11966+ "alias": "/.*sde_.*/",
11967+ "color": "#E24D42"
11968+ },
11969+ {
11970+ "alias": "/.*sda1.*/",
11971+ "color": "#584477"
11972+ },
11973+ {
11974+ "alias": "/.*sda2_.*/",
11975+ "color": "#B7DBAB"
11976+ },
11977+ {
11978+ "alias": "/.*sda3_.*/",
11979+ "color": "#F4D598"
11980+ },
11981+ {
11982+ "alias": "/.*sdb1.*/",
11983+ "color": "#0A50A1"
11984+ },
11985+ {
11986+ "alias": "/.*sdb2.*/",
11987+ "color": "#BF1B00"
11988+ },
11989+ {
11990+ "alias": "/.*sdb3.*/",
11991+ "color": "#E0752D"
11992+ },
11993+ {
11994+ "alias": "/.*sdc1.*/",
11995+ "color": "#962D82"
11996+ },
11997+ {
11998+ "alias": "/.*sdc2.*/",
11999+ "color": "#614D93"
12000+ },
12001+ {
12002+ "alias": "/.*sdc3.*/",
12003+ "color": "#9AC48A"
12004+ },
12005+ {
12006+ "alias": "/.*sdd1.*/",
12007+ "color": "#65C5DB"
12008+ },
12009+ {
12010+ "alias": "/.*sdd2.*/",
12011+ "color": "#F9934E"
12012+ },
12013+ {
12014+ "alias": "/.*sdd3.*/",
12015+ "color": "#EA6460"
12016+ },
12017+ {
12018+ "alias": "/.*sde1.*/",
12019+ "color": "#E0F9D7"
12020+ },
12021+ {
12022+ "alias": "/.*sdd2.*/",
12023+ "color": "#FCEACA"
12024+ },
12025+ {
12026+ "alias": "/.*sde3.*/",
12027+ "color": "#F9E2D2"
12028+ }
12029+ ],
12030+ "spaceLength": 10,
12031+ "stack": false,
12032+ "steppedLine": false,
12033+ "targets": [
12034+ {
12035+ "expr": "node_textfile_scrape_error{instance=~\"$node:$port\",job=~\"$job\"}",
12036+ "intervalFactor": 4,
12037+ "legendFormat": "Textfile scrape error (1 = true)",
12038+ "refId": "A",
12039+ "step": 8
12040+ }
12041+ ],
12042+ "thresholds": [],
12043+ "timeFrom": null,
12044+ "timeShift": null,
12045+ "title": "Open Error File",
12046+ "tooltip": {
12047+ "shared": false,
12048+ "sort": 0,
12049+ "value_type": "individual"
12050+ },
12051+ "type": "graph",
12052+ "xaxis": {
12053+ "buckets": null,
12054+ "mode": "time",
12055+ "name": null,
12056+ "show": true,
12057+ "values": []
12058+ },
12059+ "yaxes": [
12060+ {
12061+ "format": "short",
12062+ "label": "Errors",
12063+ "logBase": 1,
12064+ "max": null,
12065+ "min": "0",
12066+ "show": true
12067+ },
12068+ {
12069+ "format": "short",
12070+ "label": null,
12071+ "logBase": 1,
12072+ "max": null,
12073+ "min": null,
12074+ "show": false
12075+ }
12076+ ]
12077+ }
12078+ ],
12079+ "repeat": null,
12080+ "title": "Disk Detail",
12081+ "type": "row"
12082+ },
12083+ {
12084+ "collapsed": true,
12085+ "datasource": null,
12086+ "fieldConfig": {
12087+ "defaults": {},
12088+ "overrides": []
12089+ },
12090+ "gridPos": {
12091+ "h": 1,
12092+ "w": 24,
12093+ "x": 0,
12094+ "y": 31
12095+ },
12096+ "id": 271,
12097+ "panels": [
12098+ {
12099+ "aliasColors": {},
12100+ "bars": false,
12101+ "dashLength": 10,
12102+ "dashes": false,
12103+ "datasource": "Prometheus",
12104+ "decimals": 3,
12105+ "description": "",
12106+ "fill": 2,
12107+ "gridPos": {
12108+ "h": 10,
12109+ "w": 12,
12110+ "x": 0,
12111+ "y": 428
12112+ },
12113+ "id": 43,
12114+ "legend": {
12115+ "alignAsTable": true,
12116+ "avg": true,
12117+ "current": true,
12118+ "max": true,
12119+ "min": true,
12120+ "rightSide": false,
12121+ "show": true,
12122+ "total": false,
12123+ "values": true
12124+ },
12125+ "lines": true,
12126+ "linewidth": 1,
12127+ "links": [],
12128+ "maxPerRow": 6,
12129+ "nullPointMode": "null",
12130+ "percentage": false,
12131+ "pointradius": 5,
12132+ "points": false,
12133+ "renderer": "flot",
12134+ "seriesOverrides": [],
12135+ "spaceLength": 10,
12136+ "stack": false,
12137+ "steppedLine": false,
12138+ "targets": [
12139+ {
12140+ "expr": "node_filesystem_avail_bytes{instance=~\"$node:$port\",job=~\"$job\",device!~'rootfs'}",
12141+ "format": "time_series",
12142+ "hide": false,
12143+ "intervalFactor": 2,
12144+ "legendFormat": "{{mountpoint}} - Available",
12145+ "metric": "",
12146+ "refId": "A",
12147+ "step": 4
12148+ },
12149+ {
12150+ "expr": "node_filesystem_free_bytes{instance=~\"$node:$port\",job=~\"$job\",device!~'rootfs'}",
12151+ "format": "time_series",
12152+ "hide": true,
12153+ "intervalFactor": 2,
12154+ "legendFormat": "{{mountpoint}} - Free",
12155+ "refId": "B",
12156+ "step": 2
12157+ },
12158+ {
12159+ "expr": "node_filesystem_size_bytes{instance=~\"$node:$port\",job=~\"$job\",device!~'rootfs'}",
12160+ "format": "time_series",
12161+ "hide": true,
12162+ "intervalFactor": 2,
12163+ "legendFormat": "{{mountpoint}} - Size",
12164+ "refId": "D",
12165+ "step": 2
12166+ }
12167+ ],
12168+ "thresholds": [],
12169+ "timeFrom": null,
12170+ "timeShift": null,
12171+ "title": "Filesystem space available",
12172+ "tooltip": {
12173+ "shared": true,
12174+ "sort": 0,
12175+ "value_type": "individual"
12176+ },
12177+ "type": "graph",
12178+ "xaxis": {
12179+ "buckets": null,
12180+ "mode": "time",
12181+ "name": null,
12182+ "show": true,
12183+ "values": []
12184+ },
12185+ "yaxes": [
12186+ {
12187+ "format": "bytes",
12188+ "label": "Bytes",
12189+ "logBase": 1,
12190+ "max": null,
12191+ "min": "0",
12192+ "show": true
12193+ },
12194+ {
12195+ "format": "short",
12196+ "label": null,
12197+ "logBase": 1,
12198+ "max": null,
12199+ "min": null,
12200+ "show": false
12201+ }
12202+ ]
12203+ },
12204+ {
12205+ "aliasColors": {},
12206+ "bars": false,
12207+ "dashLength": 10,
12208+ "dashes": false,
12209+ "datasource": "Prometheus",
12210+ "description": "",
12211+ "fill": 2,
12212+ "gridPos": {
12213+ "h": 10,
12214+ "w": 12,
12215+ "x": 12,
12216+ "y": 428
12217+ },
12218+ "id": 41,
12219+ "legend": {
12220+ "alignAsTable": true,
12221+ "avg": true,
12222+ "current": true,
12223+ "hideZero": true,
12224+ "max": true,
12225+ "min": true,
12226+ "rightSide": false,
12227+ "show": true,
12228+ "total": false,
12229+ "values": true
12230+ },
12231+ "lines": true,
12232+ "linewidth": 1,
12233+ "links": [],
12234+ "nullPointMode": "null",
12235+ "percentage": false,
12236+ "pointradius": 5,
12237+ "points": false,
12238+ "renderer": "flot",
12239+ "seriesOverrides": [],
12240+ "spaceLength": 10,
12241+ "stack": false,
12242+ "steppedLine": false,
12243+ "targets": [
12244+ {
12245+ "expr": "node_filesystem_files_free{instance=~\"$node:$port\",job=~\"$job\",device!~'rootfs'}",
12246+ "format": "time_series",
12247+ "hide": false,
12248+ "intervalFactor": 2,
12249+ "legendFormat": "{{mountpoint}} - Free file nodes",
12250+ "refId": "B",
12251+ "step": 4
12252+ }
12253+ ],
12254+ "thresholds": [],
12255+ "timeFrom": null,
12256+ "timeShift": null,
12257+ "title": "File Nodes Free",
12258+ "tooltip": {
12259+ "shared": true,
12260+ "sort": 0,
12261+ "value_type": "individual"
12262+ },
12263+ "type": "graph",
12264+ "xaxis": {
12265+ "buckets": null,
12266+ "mode": "time",
12267+ "name": null,
12268+ "show": true,
12269+ "values": []
12270+ },
12271+ "yaxes": [
12272+ {
12273+ "format": "short",
12274+ "label": "File Nodes",
12275+ "logBase": 1,
12276+ "max": null,
12277+ "min": "0",
12278+ "show": true
12279+ },
12280+ {
12281+ "format": "short",
12282+ "label": null,
12283+ "logBase": 1,
12284+ "max": null,
12285+ "min": null,
12286+ "show": false
12287+ }
12288+ ]
12289+ },
12290+ {
12291+ "aliasColors": {},
12292+ "bars": false,
12293+ "dashLength": 10,
12294+ "dashes": false,
12295+ "datasource": "Prometheus",
12296+ "description": "",
12297+ "fill": 2,
12298+ "gridPos": {
12299+ "h": 10,
12300+ "w": 12,
12301+ "x": 0,
12302+ "y": 438
12303+ },
12304+ "id": 28,
12305+ "legend": {
12306+ "alignAsTable": true,
12307+ "avg": true,
12308+ "current": true,
12309+ "max": true,
12310+ "min": true,
12311+ "show": true,
12312+ "total": false,
12313+ "values": true
12314+ },
12315+ "lines": true,
12316+ "linewidth": 1,
12317+ "links": [],
12318+ "maxPerRow": 6,
12319+ "nullPointMode": "null",
12320+ "percentage": false,
12321+ "pointradius": 5,
12322+ "points": false,
12323+ "renderer": "flot",
12324+ "seriesOverrides": [],
12325+ "spaceLength": 10,
12326+ "stack": false,
12327+ "steppedLine": false,
12328+ "targets": [
12329+ {
12330+ "expr": "node_filefd_maximum{instance=~\"$node:$port\",job=~\"$job\"}",
12331+ "format": "time_series",
12332+ "intervalFactor": 4,
12333+ "legendFormat": "Max open files",
12334+ "refId": "A",
12335+ "step": 8
12336+ },
12337+ {
12338+ "expr": "node_filefd_allocated{instance=~\"$node:$port\",job=~\"$job\"}",
12339+ "format": "time_series",
12340+ "intervalFactor": 2,
12341+ "legendFormat": "Open files",
12342+ "refId": "B",
12343+ "step": 4
12344+ }
12345+ ],
12346+ "thresholds": [],
12347+ "timeFrom": null,
12348+ "timeShift": null,
12349+ "title": "File Descriptor",
12350+ "tooltip": {
12351+ "shared": false,
12352+ "sort": 0,
12353+ "value_type": "individual"
12354+ },
12355+ "type": "graph",
12356+ "xaxis": {
12357+ "buckets": null,
12358+ "mode": "time",
12359+ "name": null,
12360+ "show": true,
12361+ "values": []
12362+ },
12363+ "yaxes": [
12364+ {
12365+ "format": "short",
12366+ "label": "Files",
12367+ "logBase": 1,
12368+ "max": null,
12369+ "min": "0",
12370+ "show": true
12371+ },
12372+ {
12373+ "format": "short",
12374+ "label": null,
12375+ "logBase": 1,
12376+ "max": null,
12377+ "min": null,
12378+ "show": false
12379+ }
12380+ ]
12381+ },
12382+ {
12383+ "aliasColors": {},
12384+ "bars": false,
12385+ "dashLength": 10,
12386+ "dashes": false,
12387+ "datasource": "Prometheus",
12388+ "description": "",
12389+ "fill": 2,
12390+ "gridPos": {
12391+ "h": 10,
12392+ "w": 12,
12393+ "x": 12,
12394+ "y": 438
12395+ },
12396+ "id": 219,
12397+ "legend": {
12398+ "alignAsTable": true,
12399+ "avg": true,
12400+ "current": true,
12401+ "hideZero": true,
12402+ "max": true,
12403+ "min": true,
12404+ "rightSide": false,
12405+ "show": true,
12406+ "total": false,
12407+ "values": true
12408+ },
12409+ "lines": true,
12410+ "linewidth": 1,
12411+ "links": [],
12412+ "nullPointMode": "null",
12413+ "percentage": false,
12414+ "pointradius": 5,
12415+ "points": false,
12416+ "renderer": "flot",
12417+ "seriesOverrides": [],
12418+ "spaceLength": 10,
12419+ "stack": false,
12420+ "steppedLine": false,
12421+ "targets": [
12422+ {
12423+ "expr": "node_filesystem_files{instance=~\"$node:$port\",job=~\"$job\",device!~'rootfs'}",
12424+ "format": "time_series",
12425+ "hide": false,
12426+ "intervalFactor": 2,
12427+ "legendFormat": "{{mountpoint}} - File nodes total",
12428+ "refId": "A",
12429+ "step": 4
12430+ }
12431+ ],
12432+ "thresholds": [],
12433+ "timeFrom": null,
12434+ "timeShift": null,
12435+ "title": "File Nodes Size",
12436+ "tooltip": {
12437+ "shared": true,
12438+ "sort": 0,
12439+ "value_type": "individual"
12440+ },
12441+ "type": "graph",
12442+ "xaxis": {
12443+ "buckets": null,
12444+ "mode": "time",
12445+ "name": null,
12446+ "show": true,
12447+ "values": []
12448+ },
12449+ "yaxes": [
12450+ {
12451+ "format": "short",
12452+ "label": "File Nodes",
12453+ "logBase": 1,
12454+ "max": null,
12455+ "min": "0",
12456+ "show": true
12457+ },
12458+ {
12459+ "format": "short",
12460+ "label": null,
12461+ "logBase": 1,
12462+ "max": null,
12463+ "min": null,
12464+ "show": false
12465+ }
12466+ ]
12467+ },
12468+ {
12469+ "aliasColors": {
12470+ "/ ReadOnly": "#890F02"
12471+ },
12472+ "bars": false,
12473+ "dashLength": 10,
12474+ "dashes": false,
12475+ "datasource": "Prometheus",
12476+ "decimals": null,
12477+ "description": "",
12478+ "fill": 2,
12479+ "gridPos": {
12480+ "h": 10,
12481+ "w": 12,
12482+ "x": 0,
12483+ "y": 448
12484+ },
12485+ "id": 44,
12486+ "legend": {
12487+ "alignAsTable": true,
12488+ "avg": true,
12489+ "current": true,
12490+ "hideEmpty": true,
12491+ "hideZero": true,
12492+ "max": true,
12493+ "min": true,
12494+ "rightSide": false,
12495+ "show": true,
12496+ "total": false,
12497+ "values": true
12498+ },
12499+ "lines": true,
12500+ "linewidth": 1,
12501+ "links": [],
12502+ "maxPerRow": 6,
12503+ "nullPointMode": "null",
12504+ "percentage": false,
12505+ "pointradius": 5,
12506+ "points": false,
12507+ "renderer": "flot",
12508+ "seriesOverrides": [],
12509+ "spaceLength": 10,
12510+ "stack": true,
12511+ "steppedLine": false,
12512+ "targets": [
12513+ {
12514+ "expr": "node_filesystem_readonly{instance=~\"$node:$port\",job=~\"$job\",device!~'rootfs'}",
12515+ "format": "time_series",
12516+ "intervalFactor": 2,
12517+ "legendFormat": "{{mountpoint}} - ReadOnly",
12518+ "refId": "C",
12519+ "step": 4
12520+ }
12521+ ],
12522+ "thresholds": [],
12523+ "timeFrom": null,
12524+ "timeShift": null,
12525+ "title": "Filesystem in ReadOnly",
12526+ "tooltip": {
12527+ "shared": true,
12528+ "sort": 0,
12529+ "value_type": "individual"
12530+ },
12531+ "type": "graph",
12532+ "xaxis": {
12533+ "buckets": null,
12534+ "mode": "time",
12535+ "name": null,
12536+ "show": true,
12537+ "values": []
12538+ },
12539+ "yaxes": [
12540+ {
12541+ "format": "short",
12542+ "label": "Read Only",
12543+ "logBase": 1,
12544+ "max": "1",
12545+ "min": "0",
12546+ "show": true
12547+ },
12548+ {
12549+ "format": "short",
12550+ "label": null,
12551+ "logBase": 1,
12552+ "max": null,
12553+ "min": null,
12554+ "show": false
12555+ }
12556+ ]
12557+ }
12558+ ],
12559+ "repeat": null,
12560+ "title": "Filesystem Detail",
12561+ "type": "row"
12562+ },
12563+ {
12564+ "collapsed": true,
12565+ "datasource": null,
12566+ "fieldConfig": {
12567+ "defaults": {},
12568+ "overrides": []
12569+ },
12570+ "gridPos": {
12571+ "h": 1,
12572+ "w": 24,
12573+ "x": 0,
12574+ "y": 32
12575+ },
12576+ "id": 272,
12577+ "panels": [
12578+ {
12579+ "aliasColors": {
12580+ "receive_packets_eth0": "#7EB26D",
12581+ "receive_packets_lo": "#E24D42",
12582+ "transmit_packets_eth0": "#7EB26D",
12583+ "transmit_packets_lo": "#E24D42"
12584+ },
12585+ "bars": false,
12586+ "dashLength": 10,
12587+ "dashes": false,
12588+ "datasource": "Prometheus",
12589+ "fill": 2,
12590+ "gridPos": {
12591+ "h": 10,
12592+ "w": 12,
12593+ "x": 0,
12594+ "y": 449
12595+ },
12596+ "id": 60,
12597+ "legend": {
12598+ "alignAsTable": true,
12599+ "avg": true,
12600+ "current": true,
12601+ "max": true,
12602+ "min": true,
12603+ "rightSide": false,
12604+ "show": true,
12605+ "sideWidth": 300,
12606+ "total": false,
12607+ "values": true
12608+ },
12609+ "lines": true,
12610+ "linewidth": 1,
12611+ "links": [],
12612+ "nullPointMode": "null",
12613+ "percentage": false,
12614+ "pointradius": 5,
12615+ "points": false,
12616+ "renderer": "flot",
12617+ "seriesOverrides": [
12618+ {
12619+ "alias": "/.*Trans.*/",
12620+ "transform": "negative-Y"
12621+ },
12622+ {
12623+ "alias": "/.*lo.*/",
12624+ "color": "#7EB26D"
12625+ },
12626+ {
12627+ "alias": "/.*eth0.*/",
12628+ "color": "#EAB839"
12629+ },
12630+ {
12631+ "alias": "/.*eth1.*/",
12632+ "color": "#6ED0E0"
12633+ },
12634+ {
12635+ "alias": "/.*eth2.*/",
12636+ "color": "#EF843C"
12637+ },
12638+ {
12639+ "alias": "/.*eth3.*/",
12640+ "color": "#E24D42"
12641+ },
12642+ {
12643+ "alias": "/.*eth4.*/",
12644+ "color": "#1F78C1"
12645+ },
12646+ {
12647+ "alias": "/.*eth5.*/",
12648+ "color": "#BA43A9"
12649+ }
12650+ ],
12651+ "spaceLength": 10,
12652+ "stack": false,
12653+ "steppedLine": false,
12654+ "targets": [
12655+ {
12656+ "expr": "irate(node_network_receive_packets_total{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
12657+ "format": "time_series",
12658+ "intervalFactor": 2,
12659+ "legendFormat": "{{device}} - Receive",
12660+ "refId": "O",
12661+ "step": 4
12662+ },
12663+ {
12664+ "expr": "irate(node_network_transmit_packets_total{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
12665+ "format": "time_series",
12666+ "intervalFactor": 2,
12667+ "legendFormat": "{{device}} - Transmit",
12668+ "refId": "P",
12669+ "step": 4
12670+ }
12671+ ],
12672+ "thresholds": [],
12673+ "timeFrom": null,
12674+ "timeShift": null,
12675+ "title": "Network Traffic by Packets",
12676+ "tooltip": {
12677+ "shared": true,
12678+ "sort": 0,
12679+ "value_type": "individual"
12680+ },
12681+ "type": "graph",
12682+ "xaxis": {
12683+ "buckets": null,
12684+ "mode": "time",
12685+ "name": null,
12686+ "show": true,
12687+ "values": []
12688+ },
12689+ "yaxes": [
12690+ {
12691+ "format": "pps",
12692+ "label": "Packets out (-) / in (+)",
12693+ "logBase": 1,
12694+ "max": null,
12695+ "min": null,
12696+ "show": true
12697+ },
12698+ {
12699+ "format": "short",
12700+ "label": null,
12701+ "logBase": 1,
12702+ "max": null,
12703+ "min": null,
12704+ "show": false
12705+ }
12706+ ]
12707+ },
12708+ {
12709+ "aliasColors": {},
12710+ "bars": false,
12711+ "dashLength": 10,
12712+ "dashes": false,
12713+ "datasource": "Prometheus",
12714+ "fill": 2,
12715+ "gridPos": {
12716+ "h": 10,
12717+ "w": 12,
12718+ "x": 12,
12719+ "y": 449
12720+ },
12721+ "id": 142,
12722+ "legend": {
12723+ "alignAsTable": true,
12724+ "avg": true,
12725+ "current": true,
12726+ "hideEmpty": false,
12727+ "hideZero": false,
12728+ "max": true,
12729+ "min": true,
12730+ "rightSide": false,
12731+ "show": true,
12732+ "sideWidth": 300,
12733+ "sort": "current",
12734+ "sortDesc": true,
12735+ "total": false,
12736+ "values": true
12737+ },
12738+ "lines": true,
12739+ "linewidth": 1,
12740+ "links": [],
12741+ "nullPointMode": "null",
12742+ "percentage": false,
12743+ "pointradius": 5,
12744+ "points": false,
12745+ "renderer": "flot",
12746+ "seriesOverrides": [
12747+ {
12748+ "alias": "/.*Trans.*/",
12749+ "transform": "negative-Y"
12750+ },
12751+ {
12752+ "alias": "/.*lo.*.errors.*/",
12753+ "color": "#7EB26D"
12754+ },
12755+ {
12756+ "alias": "/.*eth0.*.errors.*/",
12757+ "color": "#EAB839"
12758+ },
12759+ {
12760+ "alias": "/.*eth1.*.errors.*/",
12761+ "color": "#6ED0E0"
12762+ },
12763+ {
12764+ "alias": "/.*eth2.*.errors.*/",
12765+ "color": "#EF843C"
12766+ },
12767+ {
12768+ "alias": "/.*eth3.*.errors.*/",
12769+ "color": "#E24D42"
12770+ },
12771+ {
12772+ "alias": "/.*eth4.*.errors.*/",
12773+ "color": "#1F78C1"
12774+ },
12775+ {
12776+ "alias": "/.*eth5.*.errors.*/",
12777+ "color": "#BA43A9"
12778+ }
12779+ ],
12780+ "spaceLength": 10,
12781+ "stack": false,
12782+ "steppedLine": false,
12783+ "targets": [
12784+ {
12785+ "expr": "irate(node_network_receive_errs_total{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
12786+ "format": "time_series",
12787+ "intervalFactor": 2,
12788+ "legendFormat": "{{device}} - Receive errors",
12789+ "refId": "E",
12790+ "step": 4
12791+ },
12792+ {
12793+ "expr": "irate(node_network_transmit_errs_total{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
12794+ "format": "time_series",
12795+ "intervalFactor": 2,
12796+ "legendFormat": "{{device}} - Rransmit errors",
12797+ "refId": "F",
12798+ "step": 4
12799+ }
12800+ ],
12801+ "thresholds": [],
12802+ "timeFrom": null,
12803+ "timeShift": null,
12804+ "title": "Network Traffic Errors",
12805+ "tooltip": {
12806+ "shared": true,
12807+ "sort": 0,
12808+ "value_type": "individual"
12809+ },
12810+ "type": "graph",
12811+ "xaxis": {
12812+ "buckets": null,
12813+ "mode": "time",
12814+ "name": null,
12815+ "show": true,
12816+ "values": []
12817+ },
12818+ "yaxes": [
12819+ {
12820+ "format": "pps",
12821+ "label": "Packets out (-) / in (+)",
12822+ "logBase": 1,
12823+ "max": null,
12824+ "min": null,
12825+ "show": true
12826+ },
12827+ {
12828+ "format": "short",
12829+ "label": null,
12830+ "logBase": 1,
12831+ "max": null,
12832+ "min": null,
12833+ "show": false
12834+ }
12835+ ]
12836+ },
12837+ {
12838+ "aliasColors": {},
12839+ "bars": false,
12840+ "dashLength": 10,
12841+ "dashes": false,
12842+ "datasource": "Prometheus",
12843+ "fill": 2,
12844+ "gridPos": {
12845+ "h": 10,
12846+ "w": 12,
12847+ "x": 0,
12848+ "y": 459
12849+ },
12850+ "id": 143,
12851+ "legend": {
12852+ "alignAsTable": true,
12853+ "avg": true,
12854+ "current": true,
12855+ "hideEmpty": false,
12856+ "hideZero": false,
12857+ "max": true,
12858+ "min": true,
12859+ "rightSide": false,
12860+ "show": true,
12861+ "sideWidth": 300,
12862+ "sort": "current",
12863+ "sortDesc": true,
12864+ "total": false,
12865+ "values": true
12866+ },
12867+ "lines": true,
12868+ "linewidth": 1,
12869+ "links": [],
12870+ "nullPointMode": "null",
12871+ "percentage": false,
12872+ "pointradius": 5,
12873+ "points": false,
12874+ "renderer": "flot",
12875+ "seriesOverrides": [
12876+ {
12877+ "alias": "/.*Trans.*/",
12878+ "transform": "negative-Y"
12879+ },
12880+ {
12881+ "alias": "/.*lo.*.drop.*/",
12882+ "color": "#7EB26D"
12883+ },
12884+ {
12885+ "alias": "/.*eth0.*.drop.*/",
12886+ "color": "#EAB839"
12887+ },
12888+ {
12889+ "alias": "/.*eth1.*.drop.*/",
12890+ "color": "#6ED0E0"
12891+ },
12892+ {
12893+ "alias": "/.*eth2.*.drop.*/",
12894+ "color": "#EF843C"
12895+ },
12896+ {
12897+ "alias": "/.*eth3.*.drop.*/",
12898+ "color": "#E24D42"
12899+ },
12900+ {
12901+ "alias": "/.*eth4.*.drop.*/",
12902+ "color": "#1F78C1"
12903+ },
12904+ {
12905+ "alias": "/.*eth5.*.drop.*/",
12906+ "color": "#BA43A9"
12907+ }
12908+ ],
12909+ "spaceLength": 10,
12910+ "stack": false,
12911+ "steppedLine": false,
12912+ "targets": [
12913+ {
12914+ "expr": "irate(node_network_receive_drop_total{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
12915+ "format": "time_series",
12916+ "intervalFactor": 2,
12917+ "legendFormat": "{{device}} - Receive drop",
12918+ "refId": "G",
12919+ "step": 4
12920+ },
12921+ {
12922+ "expr": "irate(node_network_transmit_drop_total{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
12923+ "format": "time_series",
12924+ "intervalFactor": 2,
12925+ "legendFormat": "{{device}} - Transmit drop",
12926+ "refId": "H",
12927+ "step": 4
12928+ }
12929+ ],
12930+ "thresholds": [],
12931+ "timeFrom": null,
12932+ "timeShift": null,
12933+ "title": "Network Traffic Drop",
12934+ "tooltip": {
12935+ "shared": true,
12936+ "sort": 0,
12937+ "value_type": "individual"
12938+ },
12939+ "type": "graph",
12940+ "xaxis": {
12941+ "buckets": null,
12942+ "mode": "time",
12943+ "name": null,
12944+ "show": true,
12945+ "values": []
12946+ },
12947+ "yaxes": [
12948+ {
12949+ "format": "pps",
12950+ "label": "Packets out (-) / in (+)",
12951+ "logBase": 1,
12952+ "max": null,
12953+ "min": null,
12954+ "show": true
12955+ },
12956+ {
12957+ "format": "short",
12958+ "label": null,
12959+ "logBase": 1,
12960+ "max": null,
12961+ "min": null,
12962+ "show": false
12963+ }
12964+ ]
12965+ },
12966+ {
12967+ "aliasColors": {},
12968+ "bars": false,
12969+ "dashLength": 10,
12970+ "dashes": false,
12971+ "datasource": "Prometheus",
12972+ "fill": 2,
12973+ "gridPos": {
12974+ "h": 10,
12975+ "w": 12,
12976+ "x": 12,
12977+ "y": 459
12978+ },
12979+ "id": 141,
12980+ "legend": {
12981+ "alignAsTable": true,
12982+ "avg": true,
12983+ "current": true,
12984+ "hideEmpty": false,
12985+ "hideZero": false,
12986+ "max": true,
12987+ "min": true,
12988+ "rightSide": false,
12989+ "show": true,
12990+ "sideWidth": 300,
12991+ "sort": "current",
12992+ "sortDesc": true,
12993+ "total": false,
12994+ "values": true
12995+ },
12996+ "lines": true,
12997+ "linewidth": 1,
12998+ "links": [],
12999+ "nullPointMode": "null",
13000+ "percentage": false,
13001+ "pointradius": 5,
13002+ "points": false,
13003+ "renderer": "flot",
13004+ "seriesOverrides": [
13005+ {
13006+ "alias": "/.*Trans.*/",
13007+ "transform": "negative-Y"
13008+ },
13009+ {
13010+ "alias": "/.*lo.*.compressed.*/",
13011+ "color": "#7EB26D"
13012+ },
13013+ {
13014+ "alias": "/.*eth0.*.compressed.*/",
13015+ "color": "#EAB839"
13016+ },
13017+ {
13018+ "alias": "/.*eth1.*.compressed.*/",
13019+ "color": "#6ED0E0"
13020+ },
13021+ {
13022+ "alias": "/.*eth2.*.compressed.*/",
13023+ "color": "#EF843C"
13024+ },
13025+ {
13026+ "alias": "/.*eth3.*.compressed.*/",
13027+ "color": "#E24D42"
13028+ },
13029+ {
13030+ "alias": "/.*eth4.*.compressed.*/",
13031+ "color": "#1F78C1"
13032+ },
13033+ {
13034+ "alias": "/.*eth5.*.compressed.*/",
13035+ "color": "#BA43A9"
13036+ }
13037+ ],
13038+ "spaceLength": 10,
13039+ "stack": false,
13040+ "steppedLine": false,
13041+ "targets": [
13042+ {
13043+ "expr": "irate(node_network_receive_compressed_total{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
13044+ "format": "time_series",
13045+ "intervalFactor": 2,
13046+ "legendFormat": "{{device}} - Receive compressed",
13047+ "refId": "C",
13048+ "step": 4
13049+ },
13050+ {
13051+ "expr": "irate(node_network_transmit_compressed_total{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
13052+ "format": "time_series",
13053+ "intervalFactor": 2,
13054+ "legendFormat": "{{device}} - Transmit compressed",
13055+ "refId": "D",
13056+ "step": 4
13057+ }
13058+ ],
13059+ "thresholds": [],
13060+ "timeFrom": null,
13061+ "timeShift": null,
13062+ "title": "Network Traffic Compressed",
13063+ "tooltip": {
13064+ "shared": true,
13065+ "sort": 0,
13066+ "value_type": "individual"
13067+ },
13068+ "type": "graph",
13069+ "xaxis": {
13070+ "buckets": null,
13071+ "mode": "time",
13072+ "name": null,
13073+ "show": true,
13074+ "values": []
13075+ },
13076+ "yaxes": [
13077+ {
13078+ "format": "pps",
13079+ "label": "Packets out (-) / in (+)",
13080+ "logBase": 1,
13081+ "max": null,
13082+ "min": null,
13083+ "show": true
13084+ },
13085+ {
13086+ "format": "short",
13087+ "label": null,
13088+ "logBase": 1,
13089+ "max": null,
13090+ "min": null,
13091+ "show": false
13092+ }
13093+ ]
13094+ },
13095+ {
13096+ "aliasColors": {},
13097+ "bars": false,
13098+ "dashLength": 10,
13099+ "dashes": false,
13100+ "datasource": "Prometheus",
13101+ "fill": 2,
13102+ "gridPos": {
13103+ "h": 10,
13104+ "w": 12,
13105+ "x": 0,
13106+ "y": 469
13107+ },
13108+ "id": 146,
13109+ "legend": {
13110+ "alignAsTable": true,
13111+ "avg": true,
13112+ "current": true,
13113+ "hideEmpty": false,
13114+ "hideZero": false,
13115+ "max": true,
13116+ "min": true,
13117+ "rightSide": false,
13118+ "show": true,
13119+ "sideWidth": 300,
13120+ "sort": "current",
13121+ "sortDesc": true,
13122+ "total": false,
13123+ "values": true
13124+ },
13125+ "lines": true,
13126+ "linewidth": 1,
13127+ "links": [],
13128+ "nullPointMode": "null",
13129+ "percentage": false,
13130+ "pointradius": 5,
13131+ "points": false,
13132+ "renderer": "flot",
13133+ "seriesOverrides": [
13134+ {
13135+ "alias": "/.*Trans.*/",
13136+ "transform": "negative-Y"
13137+ },
13138+ {
13139+ "alias": "/.*lo.*.multicast.*/",
13140+ "color": "#7EB26D"
13141+ },
13142+ {
13143+ "alias": "/.*eth0.*.multicast.*/",
13144+ "color": "#EAB839"
13145+ },
13146+ {
13147+ "alias": "/.*eth1.*.multicast.*/",
13148+ "color": "#6ED0E0"
13149+ },
13150+ {
13151+ "alias": "/.*eth2.*.multicast.*/",
13152+ "color": "#EF843C"
13153+ },
13154+ {
13155+ "alias": "/.*eth3.*.multicast.*/",
13156+ "color": "#E24D42"
13157+ },
13158+ {
13159+ "alias": "/.*eth4.*.multicast.*/",
13160+ "color": "#1F78C1"
13161+ },
13162+ {
13163+ "alias": "/.*eth5.*.multicast.*/",
13164+ "color": "#BA43A9"
13165+ }
13166+ ],
13167+ "spaceLength": 10,
13168+ "stack": false,
13169+ "steppedLine": false,
13170+ "targets": [
13171+ {
13172+ "expr": "irate(node_network_receive_multicast_total{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
13173+ "format": "time_series",
13174+ "intervalFactor": 2,
13175+ "legendFormat": "{{device}} - Receive multicast",
13176+ "refId": "M",
13177+ "step": 4
13178+ }
13179+ ],
13180+ "thresholds": [],
13181+ "timeFrom": null,
13182+ "timeShift": null,
13183+ "title": "Network Traffic Multicast",
13184+ "tooltip": {
13185+ "shared": true,
13186+ "sort": 0,
13187+ "value_type": "individual"
13188+ },
13189+ "type": "graph",
13190+ "xaxis": {
13191+ "buckets": null,
13192+ "mode": "time",
13193+ "name": null,
13194+ "show": true,
13195+ "values": []
13196+ },
13197+ "yaxes": [
13198+ {
13199+ "format": "pps",
13200+ "label": "Packets out (-) / in (+)",
13201+ "logBase": 1,
13202+ "max": null,
13203+ "min": null,
13204+ "show": true
13205+ },
13206+ {
13207+ "format": "short",
13208+ "label": null,
13209+ "logBase": 1,
13210+ "max": null,
13211+ "min": null,
13212+ "show": false
13213+ }
13214+ ]
13215+ },
13216+ {
13217+ "aliasColors": {},
13218+ "bars": false,
13219+ "dashLength": 10,
13220+ "dashes": false,
13221+ "datasource": "Prometheus",
13222+ "fill": 2,
13223+ "gridPos": {
13224+ "h": 10,
13225+ "w": 12,
13226+ "x": 12,
13227+ "y": 469
13228+ },
13229+ "id": 144,
13230+ "legend": {
13231+ "alignAsTable": true,
13232+ "avg": true,
13233+ "current": true,
13234+ "hideEmpty": false,
13235+ "hideZero": false,
13236+ "max": true,
13237+ "min": true,
13238+ "rightSide": false,
13239+ "show": true,
13240+ "sideWidth": 300,
13241+ "sort": "current",
13242+ "sortDesc": true,
13243+ "total": false,
13244+ "values": true
13245+ },
13246+ "lines": true,
13247+ "linewidth": 1,
13248+ "links": [],
13249+ "nullPointMode": "null",
13250+ "percentage": false,
13251+ "pointradius": 5,
13252+ "points": false,
13253+ "renderer": "flot",
13254+ "seriesOverrides": [
13255+ {
13256+ "alias": "/.*Trans.*/",
13257+ "transform": "negative-Y"
13258+ },
13259+ {
13260+ "alias": "/.*lo.*.fifo.*/",
13261+ "color": "#7EB26D"
13262+ },
13263+ {
13264+ "alias": "/.*eth0.*.fifo.*/",
13265+ "color": "#EAB839"
13266+ },
13267+ {
13268+ "alias": "/.*eth1.*.fifo.*/",
13269+ "color": "#6ED0E0"
13270+ },
13271+ {
13272+ "alias": "/.*eth2.*.fifo.*/",
13273+ "color": "#EF843C"
13274+ },
13275+ {
13276+ "alias": "/.*eth3.*.fifo.*/",
13277+ "color": "#E24D42"
13278+ },
13279+ {
13280+ "alias": "/.*eth4.*.fifo.*/",
13281+ "color": "#1F78C1"
13282+ },
13283+ {
13284+ "alias": "/.*eth5.*.fifo.*/",
13285+ "color": "#BA43A9"
13286+ }
13287+ ],
13288+ "spaceLength": 10,
13289+ "stack": false,
13290+ "steppedLine": false,
13291+ "targets": [
13292+ {
13293+ "expr": "irate(node_network_receive_fifo_total{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
13294+ "format": "time_series",
13295+ "intervalFactor": 2,
13296+ "legendFormat": "{{device}} - Receive fifo",
13297+ "refId": "I",
13298+ "step": 4
13299+ },
13300+ {
13301+ "expr": "irate(node_network_transmit_fifo_total{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
13302+ "format": "time_series",
13303+ "intervalFactor": 2,
13304+ "legendFormat": "{{device}} - Transmit fifo",
13305+ "refId": "J",
13306+ "step": 4
13307+ }
13308+ ],
13309+ "thresholds": [],
13310+ "timeFrom": null,
13311+ "timeShift": null,
13312+ "title": "Network Traffic Fifo",
13313+ "tooltip": {
13314+ "shared": true,
13315+ "sort": 0,
13316+ "value_type": "individual"
13317+ },
13318+ "type": "graph",
13319+ "xaxis": {
13320+ "buckets": null,
13321+ "mode": "time",
13322+ "name": null,
13323+ "show": true,
13324+ "values": []
13325+ },
13326+ "yaxes": [
13327+ {
13328+ "format": "pps",
13329+ "label": "Packets out (-) / in (+)",
13330+ "logBase": 1,
13331+ "max": null,
13332+ "min": null,
13333+ "show": true
13334+ },
13335+ {
13336+ "format": "short",
13337+ "label": null,
13338+ "logBase": 1,
13339+ "max": null,
13340+ "min": null,
13341+ "show": false
13342+ }
13343+ ]
13344+ },
13345+ {
13346+ "aliasColors": {},
13347+ "bars": false,
13348+ "dashLength": 10,
13349+ "dashes": false,
13350+ "datasource": "Prometheus",
13351+ "fill": 2,
13352+ "gridPos": {
13353+ "h": 10,
13354+ "w": 12,
13355+ "x": 0,
13356+ "y": 479
13357+ },
13358+ "id": 145,
13359+ "legend": {
13360+ "alignAsTable": true,
13361+ "avg": true,
13362+ "current": true,
13363+ "hideEmpty": false,
13364+ "hideZero": false,
13365+ "max": true,
13366+ "min": true,
13367+ "rightSide": false,
13368+ "show": true,
13369+ "sideWidth": 300,
13370+ "sort": "current",
13371+ "sortDesc": true,
13372+ "total": false,
13373+ "values": true
13374+ },
13375+ "lines": true,
13376+ "linewidth": 1,
13377+ "links": [],
13378+ "nullPointMode": "null",
13379+ "percentage": false,
13380+ "pointradius": 5,
13381+ "points": false,
13382+ "renderer": "flot",
13383+ "seriesOverrides": [
13384+ {
13385+ "alias": "/.*Trans.*/",
13386+ "transform": "negative-Y"
13387+ },
13388+ {
13389+ "alias": "/.*lo.*.frame.*/",
13390+ "color": "#7EB26D"
13391+ },
13392+ {
13393+ "alias": "/.*eth0.*.frame.*/",
13394+ "color": "#EAB839"
13395+ },
13396+ {
13397+ "alias": "/.*eth1.*.frame.*/",
13398+ "color": "#6ED0E0"
13399+ },
13400+ {
13401+ "alias": "/.*eth2.*.frame.*/",
13402+ "color": "#EF843C"
13403+ },
13404+ {
13405+ "alias": "/.*eth3.*.frame.*/",
13406+ "color": "#E24D42"
13407+ },
13408+ {
13409+ "alias": "/.*eth4.*.frame.*/",
13410+ "color": "#1F78C1"
13411+ },
13412+ {
13413+ "alias": "/.*eth5.*.frame.*/",
13414+ "color": "#BA43A9"
13415+ }
13416+ ],
13417+ "spaceLength": 10,
13418+ "stack": false,
13419+ "steppedLine": false,
13420+ "targets": [
13421+ {
13422+ "expr": "irate(node_network_receive_frame_total{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
13423+ "format": "time_series",
13424+ "hide": false,
13425+ "intervalFactor": 2,
13426+ "legendFormat": "{{device}} - Receive frame",
13427+ "refId": "K",
13428+ "step": 4
13429+ }
13430+ ],
13431+ "thresholds": [],
13432+ "timeFrom": null,
13433+ "timeShift": null,
13434+ "title": "Network Traffic Frame",
13435+ "tooltip": {
13436+ "shared": true,
13437+ "sort": 0,
13438+ "value_type": "individual"
13439+ },
13440+ "type": "graph",
13441+ "xaxis": {
13442+ "buckets": null,
13443+ "mode": "time",
13444+ "name": null,
13445+ "show": true,
13446+ "values": []
13447+ },
13448+ "yaxes": [
13449+ {
13450+ "format": "pps",
13451+ "label": "Packets out (-) / in (+)",
13452+ "logBase": 1,
13453+ "max": null,
13454+ "min": null,
13455+ "show": true
13456+ },
13457+ {
13458+ "format": "short",
13459+ "label": null,
13460+ "logBase": 1,
13461+ "max": null,
13462+ "min": null,
13463+ "show": false
13464+ }
13465+ ]
13466+ },
13467+ {
13468+ "aliasColors": {},
13469+ "bars": false,
13470+ "dashLength": 10,
13471+ "dashes": false,
13472+ "datasource": "Prometheus",
13473+ "fill": 2,
13474+ "gridPos": {
13475+ "h": 10,
13476+ "w": 12,
13477+ "x": 12,
13478+ "y": 479
13479+ },
13480+ "id": 231,
13481+ "legend": {
13482+ "alignAsTable": true,
13483+ "avg": true,
13484+ "current": true,
13485+ "hideEmpty": false,
13486+ "hideZero": false,
13487+ "max": true,
13488+ "min": true,
13489+ "rightSide": false,
13490+ "show": true,
13491+ "sideWidth": 300,
13492+ "sort": "current",
13493+ "sortDesc": true,
13494+ "total": false,
13495+ "values": true
13496+ },
13497+ "lines": true,
13498+ "linewidth": 1,
13499+ "links": [],
13500+ "nullPointMode": "null",
13501+ "percentage": false,
13502+ "pointradius": 5,
13503+ "points": false,
13504+ "renderer": "flot",
13505+ "seriesOverrides": [
13506+ {
13507+ "alias": "/.*Trans.*/",
13508+ "transform": "negative-Y"
13509+ },
13510+ {
13511+ "alias": "/.*lo.*.carrier.*/",
13512+ "color": "#7EB26D"
13513+ },
13514+ {
13515+ "alias": "/.*eth0.*.carrier.*/",
13516+ "color": "#EAB839"
13517+ },
13518+ {
13519+ "alias": "/.*eth1.*.carrier.*/",
13520+ "color": "#6ED0E0"
13521+ },
13522+ {
13523+ "alias": "/.*eth2.*.carrier.*/",
13524+ "color": "#EF843C"
13525+ }
13526+ ],
13527+ "spaceLength": 10,
13528+ "stack": false,
13529+ "steppedLine": false,
13530+ "targets": [
13531+ {
13532+ "expr": "irate(node_network_transmit_carrier_total{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
13533+ "format": "time_series",
13534+ "intervalFactor": 2,
13535+ "legendFormat": "{{device}} - Statistic transmit_carrier",
13536+ "refId": "C",
13537+ "step": 4
13538+ }
13539+ ],
13540+ "thresholds": [],
13541+ "timeFrom": null,
13542+ "timeShift": null,
13543+ "title": "Network Traffic Carrier",
13544+ "tooltip": {
13545+ "shared": true,
13546+ "sort": 0,
13547+ "value_type": "individual"
13548+ },
13549+ "type": "graph",
13550+ "xaxis": {
13551+ "buckets": null,
13552+ "mode": "time",
13553+ "name": null,
13554+ "show": true,
13555+ "values": []
13556+ },
13557+ "yaxes": [
13558+ {
13559+ "format": "short",
13560+ "label": "Counter",
13561+ "logBase": 1,
13562+ "max": null,
13563+ "min": null,
13564+ "show": true
13565+ },
13566+ {
13567+ "format": "short",
13568+ "label": null,
13569+ "logBase": 1,
13570+ "max": null,
13571+ "min": null,
13572+ "show": false
13573+ }
13574+ ]
13575+ },
13576+ {
13577+ "aliasColors": {},
13578+ "bars": false,
13579+ "dashLength": 10,
13580+ "dashes": false,
13581+ "datasource": "Prometheus",
13582+ "fill": 2,
13583+ "gridPos": {
13584+ "h": 10,
13585+ "w": 12,
13586+ "x": 0,
13587+ "y": 489
13588+ },
13589+ "id": 232,
13590+ "legend": {
13591+ "alignAsTable": true,
13592+ "avg": true,
13593+ "current": true,
13594+ "hideEmpty": false,
13595+ "hideZero": false,
13596+ "max": true,
13597+ "min": true,
13598+ "rightSide": false,
13599+ "show": true,
13600+ "sideWidth": 300,
13601+ "sort": "current",
13602+ "sortDesc": true,
13603+ "total": false,
13604+ "values": true
13605+ },
13606+ "lines": true,
13607+ "linewidth": 1,
13608+ "links": [],
13609+ "nullPointMode": "null",
13610+ "percentage": false,
13611+ "pointradius": 5,
13612+ "points": false,
13613+ "renderer": "flot",
13614+ "seriesOverrides": [
13615+ {
13616+ "alias": "/.*Trans.*/",
13617+ "transform": "negative-Y"
13618+ },
13619+ {
13620+ "alias": "/.*lo.*.carrier.*/",
13621+ "color": "#7EB26D"
13622+ },
13623+ {
13624+ "alias": "/.*eth0.*.carrier.*/",
13625+ "color": "#EAB839"
13626+ },
13627+ {
13628+ "alias": "/.*eth1.*.carrier.*/",
13629+ "color": "#6ED0E0"
13630+ },
13631+ {
13632+ "alias": "/.*eth2.*.carrier.*/",
13633+ "color": "#EF843C"
13634+ }
13635+ ],
13636+ "spaceLength": 10,
13637+ "stack": false,
13638+ "steppedLine": false,
13639+ "targets": [
13640+ {
13641+ "expr": "irate(node_network_transmit_colls_total{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
13642+ "format": "time_series",
13643+ "intervalFactor": 2,
13644+ "legendFormat": "{{device}} - Transmit colls",
13645+ "refId": "C",
13646+ "step": 4
13647+ }
13648+ ],
13649+ "thresholds": [],
13650+ "timeFrom": null,
13651+ "timeShift": null,
13652+ "title": "Network Traffic Colls",
13653+ "tooltip": {
13654+ "shared": true,
13655+ "sort": 0,
13656+ "value_type": "individual"
13657+ },
13658+ "type": "graph",
13659+ "xaxis": {
13660+ "buckets": null,
13661+ "mode": "time",
13662+ "name": null,
13663+ "show": true,
13664+ "values": []
13665+ },
13666+ "yaxes": [
13667+ {
13668+ "format": "short",
13669+ "label": "Counter",
13670+ "logBase": 1,
13671+ "max": null,
13672+ "min": null,
13673+ "show": true
13674+ },
13675+ {
13676+ "format": "short",
13677+ "label": null,
13678+ "logBase": 1,
13679+ "max": null,
13680+ "min": null,
13681+ "show": false
13682+ }
13683+ ]
13684+ },
13685+ {
13686+ "aliasColors": {},
13687+ "bars": false,
13688+ "dashLength": 10,
13689+ "dashes": false,
13690+ "datasource": "Prometheus",
13691+ "fill": 2,
13692+ "gridPos": {
13693+ "h": 10,
13694+ "w": 12,
13695+ "x": 12,
13696+ "y": 489
13697+ },
13698+ "id": 61,
13699+ "legend": {
13700+ "alignAsTable": true,
13701+ "avg": true,
13702+ "current": true,
13703+ "max": true,
13704+ "min": true,
13705+ "rightSide": false,
13706+ "show": true,
13707+ "total": false,
13708+ "values": true
13709+ },
13710+ "lines": true,
13711+ "linewidth": 1,
13712+ "links": [],
13713+ "nullPointMode": "null",
13714+ "percentage": false,
13715+ "pointradius": 5,
13716+ "points": false,
13717+ "renderer": "flot",
13718+ "seriesOverrides": [
13719+ {
13720+ "alias": "NF conntrack limit",
13721+ "color": "#890F02",
13722+ "fill": 0
13723+ }
13724+ ],
13725+ "spaceLength": 10,
13726+ "stack": false,
13727+ "steppedLine": false,
13728+ "targets": [
13729+ {
13730+ "expr": "node_nf_conntrack_entries{instance=~\"$node:$port\",job=~\"$job\"}",
13731+ "format": "time_series",
13732+ "intervalFactor": 2,
13733+ "legendFormat": "NF conntrack entries",
13734+ "refId": "O",
13735+ "step": 4
13736+ },
13737+ {
13738+ "expr": "node_nf_conntrack_entries_limit{instance=~\"$node:$port\",job=~\"$job\"}",
13739+ "format": "time_series",
13740+ "intervalFactor": 2,
13741+ "legendFormat": "NF conntrack limit",
13742+ "refId": "P",
13743+ "step": 4
13744+ }
13745+ ],
13746+ "thresholds": [],
13747+ "timeFrom": null,
13748+ "timeShift": null,
13749+ "title": "NF Contrack",
13750+ "tooltip": {
13751+ "shared": true,
13752+ "sort": 0,
13753+ "value_type": "individual"
13754+ },
13755+ "type": "graph",
13756+ "xaxis": {
13757+ "buckets": null,
13758+ "mode": "time",
13759+ "name": null,
13760+ "show": true,
13761+ "values": []
13762+ },
13763+ "yaxes": [
13764+ {
13765+ "format": "short",
13766+ "label": "Entries",
13767+ "logBase": 1,
13768+ "max": null,
13769+ "min": "0",
13770+ "show": true
13771+ },
13772+ {
13773+ "format": "short",
13774+ "label": null,
13775+ "logBase": 1,
13776+ "max": null,
13777+ "min": null,
13778+ "show": false
13779+ }
13780+ ]
13781+ },
13782+ {
13783+ "aliasColors": {},
13784+ "bars": false,
13785+ "dashLength": 10,
13786+ "dashes": false,
13787+ "datasource": "Prometheus",
13788+ "fill": 2,
13789+ "gridPos": {
13790+ "h": 10,
13791+ "w": 12,
13792+ "x": 0,
13793+ "y": 499
13794+ },
13795+ "id": 230,
13796+ "legend": {
13797+ "alignAsTable": true,
13798+ "avg": true,
13799+ "current": true,
13800+ "max": true,
13801+ "min": true,
13802+ "rightSide": false,
13803+ "show": true,
13804+ "total": false,
13805+ "values": true
13806+ },
13807+ "lines": true,
13808+ "linewidth": 1,
13809+ "links": [],
13810+ "nullPointMode": "null",
13811+ "percentage": false,
13812+ "pointradius": 5,
13813+ "points": false,
13814+ "renderer": "flot",
13815+ "seriesOverrides": [],
13816+ "spaceLength": 10,
13817+ "stack": false,
13818+ "steppedLine": false,
13819+ "targets": [
13820+ {
13821+ "expr": "node_arp_entries{instance=~\"$node:$port\",job=~\"$job\"}",
13822+ "format": "time_series",
13823+ "intervalFactor": 2,
13824+ "legendFormat": "{{ device }} - ARP entries",
13825+ "refId": "O",
13826+ "step": 4
13827+ }
13828+ ],
13829+ "thresholds": [],
13830+ "timeFrom": null,
13831+ "timeShift": null,
13832+ "title": "ARP Entries",
13833+ "tooltip": {
13834+ "shared": true,
13835+ "sort": 0,
13836+ "value_type": "individual"
13837+ },
13838+ "type": "graph",
13839+ "xaxis": {
13840+ "buckets": null,
13841+ "mode": "time",
13842+ "name": null,
13843+ "show": true,
13844+ "values": []
13845+ },
13846+ "yaxes": [
13847+ {
13848+ "format": "short",
13849+ "label": "Entries",
13850+ "logBase": 1,
13851+ "max": null,
13852+ "min": "0",
13853+ "show": true
13854+ },
13855+ {
13856+ "format": "short",
13857+ "label": null,
13858+ "logBase": 1,
13859+ "max": null,
13860+ "min": null,
13861+ "show": false
13862+ }
13863+ ]
13864+ }
13865+ ],
13866+ "repeat": null,
13867+ "title": "Network Traffic Detail",
13868+ "type": "row"
13869+ },
13870+ {
13871+ "collapsed": true,
13872+ "datasource": null,
13873+ "fieldConfig": {
13874+ "defaults": {},
13875+ "overrides": []
13876+ },
13877+ "gridPos": {
13878+ "h": 1,
13879+ "w": 24,
13880+ "x": 0,
13881+ "y": 33
13882+ },
13883+ "id": 273,
13884+ "panels": [
13885+ {
13886+ "aliasColors": {},
13887+ "bars": false,
13888+ "dashLength": 10,
13889+ "dashes": false,
13890+ "datasource": "Prometheus",
13891+ "fill": 2,
13892+ "gridPos": {
13893+ "h": 10,
13894+ "w": 12,
13895+ "x": 0,
13896+ "y": 500
13897+ },
13898+ "id": 63,
13899+ "legend": {
13900+ "alignAsTable": true,
13901+ "avg": true,
13902+ "current": true,
13903+ "hideEmpty": false,
13904+ "hideZero": false,
13905+ "max": true,
13906+ "min": true,
13907+ "rightSide": false,
13908+ "show": true,
13909+ "sideWidth": 300,
13910+ "total": false,
13911+ "values": true
13912+ },
13913+ "lines": true,
13914+ "linewidth": 1,
13915+ "links": [],
13916+ "nullPointMode": "null",
13917+ "percentage": false,
13918+ "pointradius": 5,
13919+ "points": false,
13920+ "renderer": "flot",
13921+ "seriesOverrides": [],
13922+ "spaceLength": 10,
13923+ "stack": false,
13924+ "steppedLine": false,
13925+ "targets": [
13926+ {
13927+ "expr": "node_sockstat_TCP_alloc{instance=~\"$node:$port\",job=~\"$job\"}",
13928+ "format": "time_series",
13929+ "intervalFactor": 2,
13930+ "legendFormat": "TCP_alloc - Allocated sockets",
13931+ "refId": "D",
13932+ "step": 240
13933+ },
13934+ {
13935+ "expr": "node_sockstat_TCP_inuse{instance=~\"$node:$port\",job=~\"$job\"}",
13936+ "format": "time_series",
13937+ "intervalFactor": 2,
13938+ "legendFormat": "TCP_inuse - Tcp sockets currently in use",
13939+ "refId": "E",
13940+ "step": 240
13941+ },
13942+ {
13943+ "expr": "node_sockstat_TCP_mem{instance=~\"$node:$port\",job=~\"$job\"}",
13944+ "format": "time_series",
13945+ "intervalFactor": 2,
13946+ "legendFormat": "TCP_mem - Used memory for tcp",
13947+ "refId": "F",
13948+ "step": 240
13949+ },
13950+ {
13951+ "expr": "node_sockstat_TCP_orphan{instance=~\"$node:$port\",job=~\"$job\"}",
13952+ "format": "time_series",
13953+ "intervalFactor": 2,
13954+ "legendFormat": "TCP_orphan - Orphan sockets",
13955+ "refId": "H",
13956+ "step": 240
13957+ },
13958+ {
13959+ "expr": "node_sockstat_TCP_tw{instance=~\"$node:$port\",job=~\"$job\"}",
13960+ "format": "time_series",
13961+ "intervalFactor": 2,
13962+ "legendFormat": "TCP_tw - Sockets wating close",
13963+ "refId": "I",
13964+ "step": 240
13965+ }
13966+ ],
13967+ "thresholds": [],
13968+ "timeFrom": null,
13969+ "timeShift": null,
13970+ "title": "Sockstat TCP",
13971+ "tooltip": {
13972+ "shared": true,
13973+ "sort": 0,
13974+ "value_type": "individual"
13975+ },
13976+ "type": "graph",
13977+ "xaxis": {
13978+ "buckets": null,
13979+ "mode": "time",
13980+ "name": null,
13981+ "show": true,
13982+ "values": []
13983+ },
13984+ "yaxes": [
13985+ {
13986+ "format": "short",
13987+ "label": "Sockets",
13988+ "logBase": 1,
13989+ "max": null,
13990+ "min": "0",
13991+ "show": true
13992+ },
13993+ {
13994+ "format": "short",
13995+ "label": null,
13996+ "logBase": 1,
13997+ "max": null,
13998+ "min": null,
13999+ "show": false
14000+ }
14001+ ]
14002+ },
14003+ {
14004+ "aliasColors": {},
14005+ "bars": false,
14006+ "dashLength": 10,
14007+ "dashes": false,
14008+ "datasource": "Prometheus",
14009+ "fill": 2,
14010+ "gridPos": {
14011+ "h": 10,
14012+ "w": 12,
14013+ "x": 12,
14014+ "y": 500
14015+ },
14016+ "id": 124,
14017+ "legend": {
14018+ "alignAsTable": true,
14019+ "avg": true,
14020+ "current": true,
14021+ "hideEmpty": false,
14022+ "hideZero": false,
14023+ "max": true,
14024+ "min": true,
14025+ "rightSide": false,
14026+ "show": true,
14027+ "sideWidth": 300,
14028+ "total": false,
14029+ "values": true
14030+ },
14031+ "lines": true,
14032+ "linewidth": 1,
14033+ "links": [],
14034+ "nullPointMode": "null",
14035+ "percentage": false,
14036+ "pointradius": 5,
14037+ "points": false,
14038+ "renderer": "flot",
14039+ "seriesOverrides": [],
14040+ "spaceLength": 10,
14041+ "stack": false,
14042+ "steppedLine": false,
14043+ "targets": [
14044+ {
14045+ "expr": "node_sockstat_UDPLITE_inuse{instance=~\"$node:$port\",job=~\"$job\"}",
14046+ "format": "time_series",
14047+ "intervalFactor": 2,
14048+ "legendFormat": "UDPLITE_inuse - Udplite sockets currently in use",
14049+ "refId": "J",
14050+ "step": 240
14051+ },
14052+ {
14053+ "expr": "node_sockstat_UDP_inuse{instance=~\"$node:$port\",job=~\"$job\"}",
14054+ "format": "time_series",
14055+ "intervalFactor": 2,
14056+ "legendFormat": "UDP_inuse - Udp sockets currently in use",
14057+ "refId": "K",
14058+ "step": 240
14059+ },
14060+ {
14061+ "expr": "node_sockstat_UDP_mem{instance=~\"$node:$port\",job=~\"$job\"}",
14062+ "format": "time_series",
14063+ "intervalFactor": 2,
14064+ "legendFormat": "UDP_mem - Used memory for udp",
14065+ "refId": "L",
14066+ "step": 240
14067+ }
14068+ ],
14069+ "thresholds": [],
14070+ "timeFrom": null,
14071+ "timeShift": null,
14072+ "title": "Sockstat UDP",
14073+ "tooltip": {
14074+ "shared": true,
14075+ "sort": 0,
14076+ "value_type": "individual"
14077+ },
14078+ "type": "graph",
14079+ "xaxis": {
14080+ "buckets": null,
14081+ "mode": "time",
14082+ "name": null,
14083+ "show": true,
14084+ "values": []
14085+ },
14086+ "yaxes": [
14087+ {
14088+ "format": "short",
14089+ "label": "Sockets",
14090+ "logBase": 1,
14091+ "max": null,
14092+ "min": "0",
14093+ "show": true
14094+ },
14095+ {
14096+ "format": "short",
14097+ "label": null,
14098+ "logBase": 1,
14099+ "max": null,
14100+ "min": null,
14101+ "show": false
14102+ }
14103+ ]
14104+ },
14105+ {
14106+ "aliasColors": {},
14107+ "bars": false,
14108+ "dashLength": 10,
14109+ "dashes": false,
14110+ "datasource": "Prometheus",
14111+ "fill": 2,
14112+ "gridPos": {
14113+ "h": 10,
14114+ "w": 12,
14115+ "x": 0,
14116+ "y": 510
14117+ },
14118+ "id": 126,
14119+ "legend": {
14120+ "alignAsTable": true,
14121+ "avg": true,
14122+ "current": true,
14123+ "hideEmpty": false,
14124+ "hideZero": false,
14125+ "max": true,
14126+ "min": true,
14127+ "rightSide": false,
14128+ "show": true,
14129+ "sideWidth": 300,
14130+ "total": false,
14131+ "values": true
14132+ },
14133+ "lines": true,
14134+ "linewidth": 1,
14135+ "links": [],
14136+ "nullPointMode": "null",
14137+ "percentage": false,
14138+ "pointradius": 5,
14139+ "points": false,
14140+ "renderer": "flot",
14141+ "seriesOverrides": [],
14142+ "spaceLength": 10,
14143+ "stack": false,
14144+ "steppedLine": false,
14145+ "targets": [
14146+ {
14147+ "expr": "node_sockstat_sockets_used{instance=~\"$node:$port\",job=~\"$job\"}",
14148+ "format": "time_series",
14149+ "intervalFactor": 2,
14150+ "legendFormat": "Sockets_used - Sockets currently in use",
14151+ "refId": "N",
14152+ "step": 240
14153+ }
14154+ ],
14155+ "thresholds": [],
14156+ "timeFrom": null,
14157+ "timeShift": null,
14158+ "title": "Sockstat Used",
14159+ "tooltip": {
14160+ "shared": true,
14161+ "sort": 0,
14162+ "value_type": "individual"
14163+ },
14164+ "type": "graph",
14165+ "xaxis": {
14166+ "buckets": null,
14167+ "mode": "time",
14168+ "name": null,
14169+ "show": true,
14170+ "values": []
14171+ },
14172+ "yaxes": [
14173+ {
14174+ "format": "short",
14175+ "label": "Sockets",
14176+ "logBase": 1,
14177+ "max": null,
14178+ "min": "0",
14179+ "show": true
14180+ },
14181+ {
14182+ "format": "short",
14183+ "label": null,
14184+ "logBase": 1,
14185+ "max": null,
14186+ "min": null,
14187+ "show": false
14188+ }
14189+ ]
14190+ },
14191+ {
14192+ "aliasColors": {},
14193+ "bars": false,
14194+ "dashLength": 10,
14195+ "dashes": false,
14196+ "datasource": "Prometheus",
14197+ "fill": 2,
14198+ "gridPos": {
14199+ "h": 10,
14200+ "w": 12,
14201+ "x": 12,
14202+ "y": 510
14203+ },
14204+ "id": 220,
14205+ "legend": {
14206+ "alignAsTable": true,
14207+ "avg": true,
14208+ "current": true,
14209+ "hideEmpty": false,
14210+ "hideZero": false,
14211+ "max": true,
14212+ "min": true,
14213+ "rightSide": false,
14214+ "show": true,
14215+ "sideWidth": 300,
14216+ "total": false,
14217+ "values": true
14218+ },
14219+ "lines": true,
14220+ "linewidth": 1,
14221+ "links": [],
14222+ "nullPointMode": "null",
14223+ "percentage": false,
14224+ "pointradius": 5,
14225+ "points": false,
14226+ "renderer": "flot",
14227+ "seriesOverrides": [],
14228+ "spaceLength": 10,
14229+ "stack": false,
14230+ "steppedLine": false,
14231+ "targets": [
14232+ {
14233+ "expr": "node_sockstat_TCP_mem_bytes{instance=~\"$node:$port\",job=~\"$job\"}",
14234+ "format": "time_series",
14235+ "intervalFactor": 2,
14236+ "legendFormat": "TCP_mem_bytes - ",
14237+ "refId": "G",
14238+ "step": 240
14239+ },
14240+ {
14241+ "expr": "node_sockstat_UDP_mem_bytes{instance=~\"$node:$port\",job=~\"$job\"}",
14242+ "format": "time_series",
14243+ "intervalFactor": 2,
14244+ "legendFormat": "UDP_mem_bytes - ",
14245+ "refId": "A",
14246+ "step": 240
14247+ }
14248+ ],
14249+ "thresholds": [],
14250+ "timeFrom": null,
14251+ "timeShift": null,
14252+ "title": "Sockstat Memory Size",
14253+ "tooltip": {
14254+ "shared": true,
14255+ "sort": 0,
14256+ "value_type": "individual"
14257+ },
14258+ "type": "graph",
14259+ "xaxis": {
14260+ "buckets": null,
14261+ "mode": "time",
14262+ "name": null,
14263+ "show": true,
14264+ "values": []
14265+ },
14266+ "yaxes": [
14267+ {
14268+ "format": "bytes",
14269+ "label": "Bytes",
14270+ "logBase": 1,
14271+ "max": null,
14272+ "min": "0",
14273+ "show": true
14274+ },
14275+ {
14276+ "format": "short",
14277+ "label": null,
14278+ "logBase": 1,
14279+ "max": null,
14280+ "min": null,
14281+ "show": false
14282+ }
14283+ ]
14284+ },
14285+ {
14286+ "aliasColors": {},
14287+ "bars": false,
14288+ "dashLength": 10,
14289+ "dashes": false,
14290+ "datasource": "Prometheus",
14291+ "fill": 2,
14292+ "gridPos": {
14293+ "h": 10,
14294+ "w": 12,
14295+ "x": 0,
14296+ "y": 520
14297+ },
14298+ "id": 125,
14299+ "legend": {
14300+ "alignAsTable": true,
14301+ "avg": true,
14302+ "current": true,
14303+ "hideEmpty": false,
14304+ "hideZero": false,
14305+ "max": true,
14306+ "min": true,
14307+ "rightSide": false,
14308+ "show": true,
14309+ "sideWidth": 300,
14310+ "total": false,
14311+ "values": true
14312+ },
14313+ "lines": true,
14314+ "linewidth": 1,
14315+ "links": [],
14316+ "nullPointMode": "null",
14317+ "percentage": false,
14318+ "pointradius": 5,
14319+ "points": false,
14320+ "renderer": "flot",
14321+ "seriesOverrides": [],
14322+ "spaceLength": 10,
14323+ "stack": false,
14324+ "steppedLine": false,
14325+ "targets": [
14326+ {
14327+ "expr": "node_sockstat_FRAG_inuse{instance=~\"$node:$port\",job=~\"$job\"}",
14328+ "format": "time_series",
14329+ "intervalFactor": 2,
14330+ "legendFormat": "FRAG_inuse - Frag sockets currently in use",
14331+ "refId": "A",
14332+ "step": 240
14333+ },
14334+ {
14335+ "expr": "node_sockstat_FRAG_memory{instance=~\"$node:$port\",job=~\"$job\"}",
14336+ "format": "time_series",
14337+ "intervalFactor": 2,
14338+ "legendFormat": "FRAG_memory - Used memory for frag",
14339+ "refId": "B",
14340+ "step": 240
14341+ },
14342+ {
14343+ "expr": "node_sockstat_RAW_inuse{instance=~\"$node:$port\",job=~\"$job\"}",
14344+ "format": "time_series",
14345+ "intervalFactor": 2,
14346+ "legendFormat": "RAW_inuse - Raw sockets currently in use",
14347+ "refId": "C",
14348+ "step": 240
14349+ }
14350+ ],
14351+ "thresholds": [],
14352+ "timeFrom": null,
14353+ "timeShift": null,
14354+ "title": "Sockstat FRAG / RAW",
14355+ "tooltip": {
14356+ "shared": true,
14357+ "sort": 0,
14358+ "value_type": "individual"
14359+ },
14360+ "type": "graph",
14361+ "xaxis": {
14362+ "buckets": null,
14363+ "mode": "time",
14364+ "name": null,
14365+ "show": true,
14366+ "values": []
14367+ },
14368+ "yaxes": [
14369+ {
14370+ "format": "short",
14371+ "label": "Sockets",
14372+ "logBase": 1,
14373+ "max": null,
14374+ "min": "0",
14375+ "show": true
14376+ },
14377+ {
14378+ "format": "short",
14379+ "label": null,
14380+ "logBase": 1,
14381+ "max": null,
14382+ "min": null,
14383+ "show": false
14384+ }
14385+ ]
14386+ }
14387+ ],
14388+ "repeat": null,
14389+ "title": "Network Sockstat",
14390+ "type": "row"
14391+ },
14392+ {
14393+ "collapsed": true,
14394+ "datasource": null,
14395+ "fieldConfig": {
14396+ "defaults": {},
14397+ "overrides": []
14398+ },
14399+ "gridPos": {
14400+ "h": 1,
14401+ "w": 24,
14402+ "x": 0,
14403+ "y": 34
14404+ },
14405+ "id": 274,
14406+ "panels": [
14407+ {
14408+ "aliasColors": {},
14409+ "bars": false,
14410+ "dashLength": 10,
14411+ "dashes": false,
14412+ "datasource": "Prometheus",
14413+ "fill": 2,
14414+ "gridPos": {
14415+ "h": 10,
14416+ "w": 12,
14417+ "x": 0,
14418+ "y": 521
14419+ },
14420+ "height": "",
14421+ "id": 49,
14422+ "legend": {
14423+ "alignAsTable": true,
14424+ "avg": true,
14425+ "current": true,
14426+ "hideEmpty": false,
14427+ "hideZero": false,
14428+ "max": true,
14429+ "min": true,
14430+ "rightSide": false,
14431+ "show": true,
14432+ "sideWidth": 300,
14433+ "sort": "current",
14434+ "sortDesc": true,
14435+ "total": false,
14436+ "values": true
14437+ },
14438+ "lines": true,
14439+ "linewidth": 1,
14440+ "links": [],
14441+ "nullPointMode": "null",
14442+ "percentage": false,
14443+ "pointradius": 5,
14444+ "points": false,
14445+ "renderer": "flot",
14446+ "seriesOverrides": [
14447+ {
14448+ "alias": "/.*Out.*/",
14449+ "transform": "negative-Y"
14450+ },
14451+ {
14452+ "alias": "/.*Discards.*/",
14453+ "color": "#7EB26D"
14454+ },
14455+ {
14456+ "alias": "/.*NoRoutes.*/",
14457+ "color": "#EAB839"
14458+ }
14459+ ],
14460+ "spaceLength": 10,
14461+ "stack": false,
14462+ "steppedLine": false,
14463+ "targets": [
14464+ {
14465+ "expr": "irate(node_netstat_Ip_InReceives{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
14466+ "format": "time_series",
14467+ "hide": false,
14468+ "intervalFactor": 2,
14469+ "legendFormat": "InReceives - IP inreceives",
14470+ "refId": "A",
14471+ "step": 4
14472+ },
14473+ {
14474+ "expr": "irate(node_netstat_Ip_DefaultTTL{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
14475+ "format": "time_series",
14476+ "hide": true,
14477+ "intervalFactor": 2,
14478+ "legendFormat": "DefaultTTL - Default TTL",
14479+ "refId": "B",
14480+ "step": 10
14481+ },
14482+ {
14483+ "expr": "irate(node_netstat_Ip_InDelivers{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
14484+ "format": "time_series",
14485+ "intervalFactor": 2,
14486+ "legendFormat": "InDelivers - IP indelivers",
14487+ "refId": "I",
14488+ "step": 4
14489+ },
14490+ {
14491+ "expr": "irate(node_netstat_Ip_OutRequests{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
14492+ "format": "time_series",
14493+ "hide": false,
14494+ "intervalFactor": 2,
14495+ "legendFormat": "OutRequests - IP outrequests",
14496+ "refId": "P",
14497+ "step": 4
14498+ }
14499+ ],
14500+ "thresholds": [],
14501+ "timeFrom": null,
14502+ "timeShift": null,
14503+ "title": "Netstat IP In / Out",
14504+ "tooltip": {
14505+ "shared": true,
14506+ "sort": 0,
14507+ "value_type": "individual"
14508+ },
14509+ "type": "graph",
14510+ "xaxis": {
14511+ "buckets": null,
14512+ "mode": "time",
14513+ "name": null,
14514+ "show": true,
14515+ "values": []
14516+ },
14517+ "yaxes": [
14518+ {
14519+ "format": "short",
14520+ "label": "Datagrams out (-) / in (+)",
14521+ "logBase": 1,
14522+ "max": null,
14523+ "min": null,
14524+ "show": true
14525+ },
14526+ {
14527+ "format": "short",
14528+ "label": null,
14529+ "logBase": 1,
14530+ "max": null,
14531+ "min": null,
14532+ "show": false
14533+ }
14534+ ]
14535+ },
14536+ {
14537+ "aliasColors": {},
14538+ "bars": false,
14539+ "dashLength": 10,
14540+ "dashes": false,
14541+ "datasource": "Prometheus",
14542+ "fill": 2,
14543+ "gridPos": {
14544+ "h": 10,
14545+ "w": 12,
14546+ "x": 12,
14547+ "y": 521
14548+ },
14549+ "height": "",
14550+ "id": 221,
14551+ "legend": {
14552+ "alignAsTable": true,
14553+ "avg": true,
14554+ "current": true,
14555+ "hideEmpty": false,
14556+ "hideZero": false,
14557+ "max": true,
14558+ "min": true,
14559+ "rightSide": false,
14560+ "show": true,
14561+ "sideWidth": 300,
14562+ "sort": "current",
14563+ "sortDesc": true,
14564+ "total": false,
14565+ "values": true
14566+ },
14567+ "lines": true,
14568+ "linewidth": 1,
14569+ "links": [],
14570+ "maxPerRow": 12,
14571+ "nullPointMode": "null",
14572+ "percentage": false,
14573+ "pointradius": 5,
14574+ "points": false,
14575+ "renderer": "flot",
14576+ "seriesOverrides": [
14577+ {
14578+ "alias": "/.*Out.*/",
14579+ "transform": "negative-Y"
14580+ },
14581+ {
14582+ "alias": "/.*Octets.*/",
14583+ "color": "#7EB26D"
14584+ },
14585+ {
14586+ "alias": "/.*McastPkts.*/",
14587+ "color": "#EAB839"
14588+ },
14589+ {
14590+ "alias": "/.*McastOctets.*/",
14591+ "color": "#6ED0E0"
14592+ },
14593+ {
14594+ "alias": "/.*BcastPkts.*/",
14595+ "color": "#EF843C"
14596+ },
14597+ {
14598+ "alias": "/.*BcastOctets.*/",
14599+ "color": "#E24D42"
14600+ }
14601+ ],
14602+ "spaceLength": 10,
14603+ "stack": false,
14604+ "steppedLine": false,
14605+ "targets": [
14606+ {
14607+ "expr": "irate(node_netstat_IpExt_InOctets{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
14608+ "format": "time_series",
14609+ "intervalFactor": 2,
14610+ "legendFormat": "InOctets - Received octets",
14611+ "refId": "K",
14612+ "step": 4
14613+ },
14614+ {
14615+ "expr": "irate(node_netstat_IpExt_OutOctets{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
14616+ "format": "time_series",
14617+ "intervalFactor": 2,
14618+ "legendFormat": "OutOctets - Sent octets",
14619+ "refId": "Q",
14620+ "step": 4
14621+ }
14622+ ],
14623+ "thresholds": [],
14624+ "timeFrom": null,
14625+ "timeShift": null,
14626+ "title": "Netstat IP In / Out Octets",
14627+ "tooltip": {
14628+ "shared": true,
14629+ "sort": 0,
14630+ "value_type": "individual"
14631+ },
14632+ "type": "graph",
14633+ "xaxis": {
14634+ "buckets": null,
14635+ "mode": "time",
14636+ "name": null,
14637+ "show": true,
14638+ "values": []
14639+ },
14640+ "yaxes": [
14641+ {
14642+ "format": "short",
14643+ "label": "Octects out (-) / in (+)",
14644+ "logBase": 1,
14645+ "max": null,
14646+ "min": null,
14647+ "show": true
14648+ },
14649+ {
14650+ "format": "short",
14651+ "label": null,
14652+ "logBase": 1,
14653+ "max": null,
14654+ "min": null,
14655+ "show": false
14656+ }
14657+ ]
14658+ },
14659+ {
14660+ "aliasColors": {},
14661+ "bars": false,
14662+ "dashLength": 10,
14663+ "dashes": false,
14664+ "datasource": "Prometheus",
14665+ "fill": 2,
14666+ "gridPos": {
14667+ "h": 10,
14668+ "w": 12,
14669+ "x": 0,
14670+ "y": 531
14671+ },
14672+ "height": "",
14673+ "id": 119,
14674+ "legend": {
14675+ "alignAsTable": true,
14676+ "avg": true,
14677+ "current": true,
14678+ "hideEmpty": false,
14679+ "hideZero": false,
14680+ "max": true,
14681+ "min": true,
14682+ "rightSide": false,
14683+ "show": true,
14684+ "sideWidth": 300,
14685+ "sort": "current",
14686+ "sortDesc": true,
14687+ "total": false,
14688+ "values": true
14689+ },
14690+ "lines": true,
14691+ "linewidth": 1,
14692+ "links": [],
14693+ "maxPerRow": 12,
14694+ "nullPointMode": "null",
14695+ "percentage": false,
14696+ "pointradius": 5,
14697+ "points": false,
14698+ "renderer": "flot",
14699+ "seriesOverrides": [
14700+ {
14701+ "alias": "/.*Out.*/",
14702+ "transform": "negative-Y"
14703+ },
14704+ {
14705+ "alias": "/.*Octets.*/",
14706+ "color": "#7EB26D"
14707+ },
14708+ {
14709+ "alias": "/.*McastPkts.*/",
14710+ "color": "#EAB839"
14711+ },
14712+ {
14713+ "alias": "/.*McastOctets.*/",
14714+ "color": "#6ED0E0"
14715+ },
14716+ {
14717+ "alias": "/.*BcastPkts.*/",
14718+ "color": "#EF843C"
14719+ },
14720+ {
14721+ "alias": "/.*BcastOctets.*/",
14722+ "color": "#E24D42"
14723+ }
14724+ ],
14725+ "spaceLength": 10,
14726+ "stack": false,
14727+ "steppedLine": false,
14728+ "targets": [
14729+ {
14730+ "expr": "irate(node_netstat_IpExt_InBcastPkts{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
14731+ "format": "time_series",
14732+ "intervalFactor": 2,
14733+ "legendFormat": "InBcastPkts - Received IP broadcast datagrams",
14734+ "refId": "B",
14735+ "step": 4
14736+ },
14737+ {
14738+ "expr": "irate(node_netstat_IpExt_OutBcastPkts{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
14739+ "format": "time_series",
14740+ "intervalFactor": 2,
14741+ "legendFormat": "OutBcastPkts - Sent IP broadcast datagrams",
14742+ "refId": "N",
14743+ "step": 4
14744+ }
14745+ ],
14746+ "thresholds": [],
14747+ "timeFrom": null,
14748+ "timeShift": null,
14749+ "title": "Netstat IP Bcast",
14750+ "tooltip": {
14751+ "shared": true,
14752+ "sort": 0,
14753+ "value_type": "individual"
14754+ },
14755+ "type": "graph",
14756+ "xaxis": {
14757+ "buckets": null,
14758+ "mode": "time",
14759+ "name": null,
14760+ "show": true,
14761+ "values": []
14762+ },
14763+ "yaxes": [
14764+ {
14765+ "format": "short",
14766+ "label": "Datagrams out (-) / in (+)",
14767+ "logBase": 1,
14768+ "max": null,
14769+ "min": null,
14770+ "show": true
14771+ },
14772+ {
14773+ "format": "short",
14774+ "label": null,
14775+ "logBase": 1,
14776+ "max": null,
14777+ "min": null,
14778+ "show": false
14779+ }
14780+ ]
14781+ },
14782+ {
14783+ "aliasColors": {},
14784+ "bars": false,
14785+ "dashLength": 10,
14786+ "dashes": false,
14787+ "datasource": "Prometheus",
14788+ "fill": 2,
14789+ "gridPos": {
14790+ "h": 10,
14791+ "w": 12,
14792+ "x": 12,
14793+ "y": 531
14794+ },
14795+ "height": "",
14796+ "id": 222,
14797+ "legend": {
14798+ "alignAsTable": true,
14799+ "avg": true,
14800+ "current": true,
14801+ "hideEmpty": false,
14802+ "hideZero": false,
14803+ "max": true,
14804+ "min": true,
14805+ "rightSide": false,
14806+ "show": true,
14807+ "sideWidth": 300,
14808+ "sort": "current",
14809+ "sortDesc": true,
14810+ "total": false,
14811+ "values": true
14812+ },
14813+ "lines": true,
14814+ "linewidth": 1,
14815+ "links": [],
14816+ "maxPerRow": 12,
14817+ "nullPointMode": "null",
14818+ "percentage": false,
14819+ "pointradius": 5,
14820+ "points": false,
14821+ "renderer": "flot",
14822+ "seriesOverrides": [
14823+ {
14824+ "alias": "/.*Out.*/",
14825+ "transform": "negative-Y"
14826+ },
14827+ {
14828+ "alias": "/.*Octets.*/",
14829+ "color": "#7EB26D"
14830+ },
14831+ {
14832+ "alias": "/.*McastPkts.*/",
14833+ "color": "#EAB839"
14834+ },
14835+ {
14836+ "alias": "/.*McastOctets.*/",
14837+ "color": "#6ED0E0"
14838+ },
14839+ {
14840+ "alias": "/.*BcastPkts.*/",
14841+ "color": "#EF843C"
14842+ },
14843+ {
14844+ "alias": "/.*BcastOctets.*/",
14845+ "color": "#E24D42"
14846+ }
14847+ ],
14848+ "spaceLength": 10,
14849+ "stack": false,
14850+ "steppedLine": false,
14851+ "targets": [
14852+ {
14853+ "expr": "irate(node_netstat_IpExt_InBcastOctets{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
14854+ "format": "time_series",
14855+ "intervalFactor": 2,
14856+ "legendFormat": "InBcastOctets - Received IP broadcast octets",
14857+ "refId": "A",
14858+ "step": 4
14859+ },
14860+ {
14861+ "expr": "irate(node_netstat_IpExt_OutBcastOctets{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
14862+ "format": "time_series",
14863+ "intervalFactor": 2,
14864+ "legendFormat": "OutBcastOctets - Sent IP broadcast octects",
14865+ "refId": "M",
14866+ "step": 4
14867+ }
14868+ ],
14869+ "thresholds": [],
14870+ "timeFrom": null,
14871+ "timeShift": null,
14872+ "title": "Netstat IP Bcast Octets",
14873+ "tooltip": {
14874+ "shared": true,
14875+ "sort": 0,
14876+ "value_type": "individual"
14877+ },
14878+ "type": "graph",
14879+ "xaxis": {
14880+ "buckets": null,
14881+ "mode": "time",
14882+ "name": null,
14883+ "show": true,
14884+ "values": []
14885+ },
14886+ "yaxes": [
14887+ {
14888+ "format": "short",
14889+ "label": "Octets out (-) / in (+)",
14890+ "logBase": 1,
14891+ "max": null,
14892+ "min": null,
14893+ "show": true
14894+ },
14895+ {
14896+ "format": "short",
14897+ "label": null,
14898+ "logBase": 1,
14899+ "max": null,
14900+ "min": null,
14901+ "show": false
14902+ }
14903+ ]
14904+ },
14905+ {
14906+ "aliasColors": {},
14907+ "bars": false,
14908+ "dashLength": 10,
14909+ "dashes": false,
14910+ "datasource": "Prometheus",
14911+ "fill": 2,
14912+ "gridPos": {
14913+ "h": 10,
14914+ "w": 12,
14915+ "x": 0,
14916+ "y": 541
14917+ },
14918+ "height": "",
14919+ "id": 120,
14920+ "legend": {
14921+ "alignAsTable": true,
14922+ "avg": true,
14923+ "current": true,
14924+ "hideEmpty": false,
14925+ "hideZero": false,
14926+ "max": true,
14927+ "min": true,
14928+ "rightSide": false,
14929+ "show": true,
14930+ "sideWidth": 300,
14931+ "sort": "current",
14932+ "sortDesc": true,
14933+ "total": false,
14934+ "values": true
14935+ },
14936+ "lines": true,
14937+ "linewidth": 1,
14938+ "links": [],
14939+ "maxPerRow": 12,
14940+ "nullPointMode": "null",
14941+ "percentage": false,
14942+ "pointradius": 5,
14943+ "points": false,
14944+ "renderer": "flot",
14945+ "seriesOverrides": [
14946+ {
14947+ "alias": "/.*Out.*/",
14948+ "transform": "negative-Y"
14949+ },
14950+ {
14951+ "alias": "/.*Octets.*/",
14952+ "color": "#7EB26D"
14953+ },
14954+ {
14955+ "alias": "/.*McastPkts.*/",
14956+ "color": "#EAB839"
14957+ },
14958+ {
14959+ "alias": "/.*McastOctets.*/",
14960+ "color": "#6ED0E0"
14961+ },
14962+ {
14963+ "alias": "/.*BcastPkts.*/",
14964+ "color": "#EF843C"
14965+ },
14966+ {
14967+ "alias": "/.*BcastOctets.*/",
14968+ "color": "#E24D42"
14969+ }
14970+ ],
14971+ "spaceLength": 10,
14972+ "stack": false,
14973+ "steppedLine": false,
14974+ "targets": [
14975+ {
14976+ "expr": "irate(node_netstat_IpExt_InMcastPkts{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
14977+ "format": "time_series",
14978+ "hide": false,
14979+ "intervalFactor": 2,
14980+ "legendFormat": "InMcastPkts - Received IP multicast datagrams",
14981+ "refId": "H",
14982+ "step": 4
14983+ },
14984+ {
14985+ "expr": "irate(node_netstat_IpExt_OutMcastPkts{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
14986+ "format": "time_series",
14987+ "hide": false,
14988+ "intervalFactor": 2,
14989+ "legendFormat": "OutMcastPkts - Sent IP multicast datagrams",
14990+ "refId": "P",
14991+ "step": 4
14992+ }
14993+ ],
14994+ "thresholds": [],
14995+ "timeFrom": null,
14996+ "timeShift": null,
14997+ "title": "Netstat IP Mcast",
14998+ "tooltip": {
14999+ "shared": true,
15000+ "sort": 0,
15001+ "value_type": "individual"
15002+ },
15003+ "type": "graph",
15004+ "xaxis": {
15005+ "buckets": null,
15006+ "mode": "time",
15007+ "name": null,
15008+ "show": true,
15009+ "values": []
15010+ },
15011+ "yaxes": [
15012+ {
15013+ "format": "short",
15014+ "label": "Datagrams out (-) / in (+)",
15015+ "logBase": 1,
15016+ "max": null,
15017+ "min": null,
15018+ "show": true
15019+ },
15020+ {
15021+ "format": "short",
15022+ "label": null,
15023+ "logBase": 1,
15024+ "max": null,
15025+ "min": null,
15026+ "show": false
15027+ }
15028+ ]
15029+ },
15030+ {
15031+ "aliasColors": {},
15032+ "bars": false,
15033+ "dashLength": 10,
15034+ "dashes": false,
15035+ "datasource": "Prometheus",
15036+ "fill": 2,
15037+ "gridPos": {
15038+ "h": 10,
15039+ "w": 12,
15040+ "x": 12,
15041+ "y": 541
15042+ },
15043+ "height": "",
15044+ "id": 223,
15045+ "legend": {
15046+ "alignAsTable": true,
15047+ "avg": true,
15048+ "current": true,
15049+ "hideEmpty": false,
15050+ "hideZero": false,
15051+ "max": true,
15052+ "min": true,
15053+ "rightSide": false,
15054+ "show": true,
15055+ "sideWidth": 300,
15056+ "sort": "current",
15057+ "sortDesc": true,
15058+ "total": false,
15059+ "values": true
15060+ },
15061+ "lines": true,
15062+ "linewidth": 1,
15063+ "links": [],
15064+ "maxPerRow": 12,
15065+ "nullPointMode": "null",
15066+ "percentage": false,
15067+ "pointradius": 5,
15068+ "points": false,
15069+ "renderer": "flot",
15070+ "seriesOverrides": [
15071+ {
15072+ "alias": "/.*Out.*/",
15073+ "transform": "negative-Y"
15074+ },
15075+ {
15076+ "alias": "/.*Octets.*/",
15077+ "color": "#7EB26D"
15078+ },
15079+ {
15080+ "alias": "/.*McastPkts.*/",
15081+ "color": "#EAB839"
15082+ },
15083+ {
15084+ "alias": "/.*McastOctets.*/",
15085+ "color": "#6ED0E0"
15086+ },
15087+ {
15088+ "alias": "/.*BcastPkts.*/",
15089+ "color": "#EF843C"
15090+ },
15091+ {
15092+ "alias": "/.*BcastOctets.*/",
15093+ "color": "#E24D42"
15094+ }
15095+ ],
15096+ "spaceLength": 10,
15097+ "stack": false,
15098+ "steppedLine": false,
15099+ "targets": [
15100+ {
15101+ "expr": "irate(node_netstat_IpExt_InMcastOctets{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
15102+ "format": "time_series",
15103+ "hide": false,
15104+ "intervalFactor": 2,
15105+ "legendFormat": "InMcastOctets - Received IP multicast octets",
15106+ "refId": "G",
15107+ "step": 4
15108+ },
15109+ {
15110+ "expr": "irate(node_netstat_IpExt_OutMcastOctets{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
15111+ "format": "time_series",
15112+ "hide": false,
15113+ "intervalFactor": 2,
15114+ "legendFormat": "OutMcastOctets - Sent IP multicast octets",
15115+ "refId": "O",
15116+ "step": 4
15117+ }
15118+ ],
15119+ "thresholds": [],
15120+ "timeFrom": null,
15121+ "timeShift": null,
15122+ "title": "Netstat IP Mcast Octets",
15123+ "tooltip": {
15124+ "shared": true,
15125+ "sort": 0,
15126+ "value_type": "individual"
15127+ },
15128+ "type": "graph",
15129+ "xaxis": {
15130+ "buckets": null,
15131+ "mode": "time",
15132+ "name": null,
15133+ "show": true,
15134+ "values": []
15135+ },
15136+ "yaxes": [
15137+ {
15138+ "format": "short",
15139+ "label": "Octets out (-) / in (+)",
15140+ "logBase": 1,
15141+ "max": null,
15142+ "min": null,
15143+ "show": true
15144+ },
15145+ {
15146+ "format": "short",
15147+ "label": null,
15148+ "logBase": 1,
15149+ "max": null,
15150+ "min": null,
15151+ "show": false
15152+ }
15153+ ]
15154+ },
15155+ {
15156+ "aliasColors": {},
15157+ "bars": false,
15158+ "dashLength": 10,
15159+ "dashes": false,
15160+ "datasource": "Prometheus",
15161+ "fill": 2,
15162+ "gridPos": {
15163+ "h": 10,
15164+ "w": 12,
15165+ "x": 0,
15166+ "y": 551
15167+ },
15168+ "height": "",
15169+ "id": 81,
15170+ "legend": {
15171+ "alignAsTable": true,
15172+ "avg": true,
15173+ "current": true,
15174+ "hideEmpty": false,
15175+ "hideZero": false,
15176+ "max": true,
15177+ "min": true,
15178+ "rightSide": false,
15179+ "show": true,
15180+ "sideWidth": 300,
15181+ "sort": "current",
15182+ "sortDesc": true,
15183+ "total": false,
15184+ "values": true
15185+ },
15186+ "lines": true,
15187+ "linewidth": 1,
15188+ "links": [],
15189+ "nullPointMode": "null",
15190+ "percentage": false,
15191+ "pointradius": 5,
15192+ "points": false,
15193+ "renderer": "flot",
15194+ "seriesOverrides": [],
15195+ "spaceLength": 10,
15196+ "stack": false,
15197+ "steppedLine": false,
15198+ "targets": [
15199+ {
15200+ "expr": "irate(node_netstat_Ip_ForwDatagrams{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
15201+ "format": "time_series",
15202+ "intervalFactor": 2,
15203+ "legendFormat": "ForwDatagrams - IP outforwdatagrams",
15204+ "refId": "C",
15205+ "step": 4
15206+ },
15207+ {
15208+ "expr": "irate(node_netstat_Ip_Forwarding{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
15209+ "format": "time_series",
15210+ "intervalFactor": 2,
15211+ "legendFormat": "Forwarding - IP forwarding",
15212+ "refId": "D",
15213+ "step": 4
15214+ }
15215+ ],
15216+ "thresholds": [],
15217+ "timeFrom": null,
15218+ "timeShift": null,
15219+ "title": "Netstat IP Forwarding",
15220+ "tooltip": {
15221+ "shared": true,
15222+ "sort": 0,
15223+ "value_type": "individual"
15224+ },
15225+ "type": "graph",
15226+ "xaxis": {
15227+ "buckets": null,
15228+ "mode": "time",
15229+ "name": null,
15230+ "show": true,
15231+ "values": []
15232+ },
15233+ "yaxes": [
15234+ {
15235+ "format": "short",
15236+ "label": "Datagrams",
15237+ "logBase": 1,
15238+ "max": null,
15239+ "min": "0",
15240+ "show": true
15241+ },
15242+ {
15243+ "format": "short",
15244+ "label": null,
15245+ "logBase": 1,
15246+ "max": null,
15247+ "min": null,
15248+ "show": false
15249+ }
15250+ ]
15251+ },
15252+ {
15253+ "aliasColors": {},
15254+ "bars": false,
15255+ "dashLength": 10,
15256+ "dashes": false,
15257+ "datasource": "Prometheus",
15258+ "fill": 2,
15259+ "gridPos": {
15260+ "h": 10,
15261+ "w": 12,
15262+ "x": 12,
15263+ "y": 551
15264+ },
15265+ "height": "",
15266+ "id": 122,
15267+ "legend": {
15268+ "alignAsTable": true,
15269+ "avg": true,
15270+ "current": true,
15271+ "hideEmpty": false,
15272+ "hideZero": false,
15273+ "max": true,
15274+ "min": true,
15275+ "rightSide": false,
15276+ "show": true,
15277+ "sideWidth": 300,
15278+ "sort": "current",
15279+ "sortDesc": true,
15280+ "total": false,
15281+ "values": true
15282+ },
15283+ "lines": true,
15284+ "linewidth": 1,
15285+ "links": [],
15286+ "nullPointMode": "null",
15287+ "percentage": false,
15288+ "pointradius": 5,
15289+ "points": false,
15290+ "renderer": "flot",
15291+ "seriesOverrides": [],
15292+ "spaceLength": 10,
15293+ "stack": false,
15294+ "steppedLine": false,
15295+ "targets": [
15296+ {
15297+ "expr": "irate(node_netstat_Ip_FragCreates{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
15298+ "format": "time_series",
15299+ "intervalFactor": 2,
15300+ "legendFormat": "FragCreates - IP fragmentation creations",
15301+ "refId": "E",
15302+ "step": 4
15303+ },
15304+ {
15305+ "expr": "irate(node_netstat_Ip_FragFails{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
15306+ "format": "time_series",
15307+ "intervalFactor": 2,
15308+ "legendFormat": "FragFails - IP fragmentation failures",
15309+ "refId": "F",
15310+ "step": 4
15311+ },
15312+ {
15313+ "expr": "irate(node_netstat_Ip_FragOKs{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
15314+ "format": "time_series",
15315+ "intervalFactor": 2,
15316+ "legendFormat": "FragOKs - IP fragmentation oks",
15317+ "refId": "G",
15318+ "step": 4
15319+ }
15320+ ],
15321+ "thresholds": [],
15322+ "timeFrom": null,
15323+ "timeShift": null,
15324+ "title": "Netstat IP Fragmented",
15325+ "tooltip": {
15326+ "shared": true,
15327+ "sort": 0,
15328+ "value_type": "individual"
15329+ },
15330+ "type": "graph",
15331+ "xaxis": {
15332+ "buckets": null,
15333+ "mode": "time",
15334+ "name": null,
15335+ "show": true,
15336+ "values": []
15337+ },
15338+ "yaxes": [
15339+ {
15340+ "format": "short",
15341+ "label": "Datagrams",
15342+ "logBase": 1,
15343+ "max": null,
15344+ "min": "0",
15345+ "show": true
15346+ },
15347+ {
15348+ "format": "short",
15349+ "label": null,
15350+ "logBase": 1,
15351+ "max": null,
15352+ "min": null,
15353+ "show": false
15354+ }
15355+ ]
15356+ },
15357+ {
15358+ "aliasColors": {},
15359+ "bars": false,
15360+ "dashLength": 10,
15361+ "dashes": false,
15362+ "datasource": "Prometheus",
15363+ "fill": 2,
15364+ "gridPos": {
15365+ "h": 10,
15366+ "w": 12,
15367+ "x": 0,
15368+ "y": 561
15369+ },
15370+ "height": "",
15371+ "id": 51,
15372+ "legend": {
15373+ "alignAsTable": true,
15374+ "avg": true,
15375+ "current": true,
15376+ "hideEmpty": false,
15377+ "hideZero": false,
15378+ "max": true,
15379+ "min": true,
15380+ "rightSide": false,
15381+ "show": true,
15382+ "sideWidth": 300,
15383+ "sort": "current",
15384+ "sortDesc": true,
15385+ "total": false,
15386+ "values": true
15387+ },
15388+ "lines": true,
15389+ "linewidth": 1,
15390+ "links": [],
15391+ "maxPerRow": 12,
15392+ "nullPointMode": "null",
15393+ "percentage": false,
15394+ "pointradius": 5,
15395+ "points": false,
15396+ "renderer": "flot",
15397+ "seriesOverrides": [],
15398+ "spaceLength": 10,
15399+ "stack": false,
15400+ "steppedLine": false,
15401+ "targets": [
15402+ {
15403+ "expr": "irate(node_netstat_IpExt_InCEPkts{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
15404+ "format": "time_series",
15405+ "intervalFactor": 2,
15406+ "legendFormat": "InCEPkts - Congestion Experimented datagrams in",
15407+ "refId": "C",
15408+ "step": 4
15409+ },
15410+ {
15411+ "expr": "irate(node_netstat_IpExt_InECT0Pkts{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
15412+ "format": "time_series",
15413+ "intervalFactor": 2,
15414+ "legendFormat": "InECT0Pkts - Datagrams received with ECT(0)",
15415+ "refId": "E",
15416+ "step": 4
15417+ },
15418+ {
15419+ "expr": "irate(node_netstat_IpExt_InECT1Pkts{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
15420+ "format": "time_series",
15421+ "intervalFactor": 2,
15422+ "legendFormat": "InECT1Pkt - Datarams received with ECT(1)",
15423+ "refId": "F",
15424+ "step": 4
15425+ },
15426+ {
15427+ "expr": "irate(node_netstat_IpExt_InNoECTPkts{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
15428+ "format": "time_series",
15429+ "intervalFactor": 2,
15430+ "legendFormat": "InNoECTPkts - Datagrams received with NOECT",
15431+ "refId": "A",
15432+ "step": 4
15433+ }
15434+ ],
15435+ "thresholds": [],
15436+ "timeFrom": null,
15437+ "timeShift": null,
15438+ "title": "Netstat IP ECT / CEP",
15439+ "tooltip": {
15440+ "shared": true,
15441+ "sort": 0,
15442+ "value_type": "individual"
15443+ },
15444+ "type": "graph",
15445+ "xaxis": {
15446+ "buckets": null,
15447+ "mode": "time",
15448+ "name": null,
15449+ "show": true,
15450+ "values": []
15451+ },
15452+ "yaxes": [
15453+ {
15454+ "format": "short",
15455+ "label": "Datagrams",
15456+ "logBase": 1,
15457+ "max": null,
15458+ "min": null,
15459+ "show": true
15460+ },
15461+ {
15462+ "format": "short",
15463+ "label": null,
15464+ "logBase": 1,
15465+ "max": null,
15466+ "min": null,
15467+ "show": false
15468+ }
15469+ ]
15470+ },
15471+ {
15472+ "aliasColors": {},
15473+ "bars": false,
15474+ "dashLength": 10,
15475+ "dashes": false,
15476+ "datasource": "Prometheus",
15477+ "fill": 2,
15478+ "gridPos": {
15479+ "h": 10,
15480+ "w": 12,
15481+ "x": 12,
15482+ "y": 561
15483+ },
15484+ "height": "",
15485+ "id": 123,
15486+ "legend": {
15487+ "alignAsTable": true,
15488+ "avg": true,
15489+ "current": true,
15490+ "hideEmpty": false,
15491+ "hideZero": false,
15492+ "max": true,
15493+ "min": true,
15494+ "rightSide": false,
15495+ "show": true,
15496+ "sideWidth": 300,
15497+ "sort": "current",
15498+ "sortDesc": true,
15499+ "total": false,
15500+ "values": true
15501+ },
15502+ "lines": true,
15503+ "linewidth": 1,
15504+ "links": [],
15505+ "nullPointMode": "null",
15506+ "percentage": false,
15507+ "pointradius": 5,
15508+ "points": false,
15509+ "renderer": "flot",
15510+ "seriesOverrides": [],
15511+ "spaceLength": 10,
15512+ "stack": false,
15513+ "steppedLine": false,
15514+ "targets": [
15515+ {
15516+ "expr": "irate(node_netstat_Ip_ReasmFails{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
15517+ "format": "time_series",
15518+ "intervalFactor": 2,
15519+ "legendFormat": "ReasmFails - IP reassembly failures",
15520+ "refId": "Q",
15521+ "step": 4
15522+ },
15523+ {
15524+ "expr": "irate(node_netstat_Ip_ReasmOKs{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
15525+ "format": "time_series",
15526+ "intervalFactor": 2,
15527+ "legendFormat": "ReasmOKs - IP reassembly oks",
15528+ "refId": "R",
15529+ "step": 4
15530+ },
15531+ {
15532+ "expr": "irate(node_netstat_Ip_ReasmReqds{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
15533+ "format": "time_series",
15534+ "intervalFactor": 2,
15535+ "legendFormat": "ReasmReqds - IP reassembly requireds",
15536+ "refId": "S",
15537+ "step": 4
15538+ },
15539+ {
15540+ "expr": "irate(node_netstat_Ip_ReasmTimeout{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
15541+ "format": "time_series",
15542+ "intervalFactor": 2,
15543+ "legendFormat": "ReasmTimeout - IP reasmtimeout",
15544+ "refId": "T",
15545+ "step": 4
15546+ }
15547+ ],
15548+ "thresholds": [],
15549+ "timeFrom": null,
15550+ "timeShift": null,
15551+ "title": "Netstat IP Reasambled",
15552+ "tooltip": {
15553+ "shared": true,
15554+ "sort": 0,
15555+ "value_type": "individual"
15556+ },
15557+ "type": "graph",
15558+ "xaxis": {
15559+ "buckets": null,
15560+ "mode": "time",
15561+ "name": null,
15562+ "show": true,
15563+ "values": []
15564+ },
15565+ "yaxes": [
15566+ {
15567+ "format": "short",
15568+ "label": "Datagrams",
15569+ "logBase": 1,
15570+ "max": null,
15571+ "min": "0",
15572+ "show": true
15573+ },
15574+ {
15575+ "format": "short",
15576+ "label": null,
15577+ "logBase": 1,
15578+ "max": null,
15579+ "min": null,
15580+ "show": false
15581+ }
15582+ ]
15583+ },
15584+ {
15585+ "aliasColors": {},
15586+ "bars": false,
15587+ "dashLength": 10,
15588+ "dashes": false,
15589+ "datasource": "Prometheus",
15590+ "fill": 2,
15591+ "gridPos": {
15592+ "h": 10,
15593+ "w": 12,
15594+ "x": 0,
15595+ "y": 571
15596+ },
15597+ "height": "",
15598+ "id": 118,
15599+ "legend": {
15600+ "alignAsTable": true,
15601+ "avg": true,
15602+ "current": true,
15603+ "hideEmpty": false,
15604+ "hideZero": false,
15605+ "max": true,
15606+ "min": true,
15607+ "rightSide": false,
15608+ "show": true,
15609+ "sideWidth": 300,
15610+ "sort": "current",
15611+ "sortDesc": true,
15612+ "total": false,
15613+ "values": true
15614+ },
15615+ "lines": true,
15616+ "linewidth": 1,
15617+ "links": [],
15618+ "nullPointMode": "null",
15619+ "percentage": false,
15620+ "pointradius": 5,
15621+ "points": false,
15622+ "renderer": "flot",
15623+ "seriesOverrides": [
15624+ {
15625+ "alias": "/.*Out.*/",
15626+ "transform": "negative-Y"
15627+ },
15628+ {
15629+ "alias": "/.*Discards.*/",
15630+ "color": "#7EB26D"
15631+ },
15632+ {
15633+ "alias": "/.*NoRoutes.*/",
15634+ "color": "#EAB839"
15635+ }
15636+ ],
15637+ "spaceLength": 10,
15638+ "stack": false,
15639+ "steppedLine": false,
15640+ "targets": [
15641+ {
15642+ "expr": "irate(node_netstat_Ip_InDiscards{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
15643+ "format": "time_series",
15644+ "intervalFactor": 2,
15645+ "legendFormat": "InDiscards - IP indiscards",
15646+ "refId": "J",
15647+ "step": 4
15648+ },
15649+ {
15650+ "expr": "irate(node_netstat_Ip_InHdrErrors{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
15651+ "format": "time_series",
15652+ "intervalFactor": 2,
15653+ "legendFormat": "InHdrErrors - IP inhdrerrors",
15654+ "refId": "K",
15655+ "step": 4
15656+ },
15657+ {
15658+ "expr": "irate(node_netstat_Ip_InUnknownProtos{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
15659+ "format": "time_series",
15660+ "intervalFactor": 2,
15661+ "legendFormat": "InUnknownProtos - IP inunknownprotos",
15662+ "refId": "M",
15663+ "step": 4
15664+ },
15665+ {
15666+ "expr": "irate(node_netstat_Ip_OutDiscards{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
15667+ "format": "time_series",
15668+ "intervalFactor": 2,
15669+ "legendFormat": "OutDiscards - IP outdiscards",
15670+ "refId": "N",
15671+ "step": 4
15672+ },
15673+ {
15674+ "expr": "irate(node_netstat_Ip_OutNoRoutes{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
15675+ "format": "time_series",
15676+ "intervalFactor": 2,
15677+ "legendFormat": "OutNoRoutes - IP outnoroutes",
15678+ "refId": "O",
15679+ "step": 4
15680+ },
15681+ {
15682+ "expr": "irate(node_netstat_IpExt_InNoRoutes{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
15683+ "format": "time_series",
15684+ "intervalFactor": 2,
15685+ "legendFormat": "InNoRoutes - IP datagrams discarded due to no routes in forwarding path",
15686+ "refId": "C",
15687+ "step": 4
15688+ },
15689+ {
15690+ "expr": "irate(node_netstat_IpExt_InCsumErrors{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
15691+ "format": "time_series",
15692+ "intervalFactor": 2,
15693+ "legendFormat": "InCsumErrors - IP datagrams with checksum errors",
15694+ "refId": "A",
15695+ "step": 4
15696+ },
15697+ {
15698+ "expr": "irate(node_netstat_IpExt_InTruncatedPkts{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
15699+ "format": "time_series",
15700+ "intervalFactor": 2,
15701+ "legendFormat": "InTruncatedPkts - IP datagrams discarded due to frame not carrying enough data",
15702+ "refId": "B",
15703+ "step": 4
15704+ },
15705+ {
15706+ "expr": "irate(node_netstat_Ip_InAddrErrors{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
15707+ "format": "time_series",
15708+ "intervalFactor": 2,
15709+ "legendFormat": "InAddrErrors - IP inaddrerrors",
15710+ "refId": "D",
15711+ "step": 4
15712+ }
15713+ ],
15714+ "thresholds": [],
15715+ "timeFrom": null,
15716+ "timeShift": null,
15717+ "title": "Netstat IP Errors / Discards",
15718+ "tooltip": {
15719+ "shared": true,
15720+ "sort": 0,
15721+ "value_type": "individual"
15722+ },
15723+ "type": "graph",
15724+ "xaxis": {
15725+ "buckets": null,
15726+ "mode": "time",
15727+ "name": null,
15728+ "show": true,
15729+ "values": []
15730+ },
15731+ "yaxes": [
15732+ {
15733+ "format": "short",
15734+ "label": "Datagrams out (-) / in (+)",
15735+ "logBase": 1,
15736+ "max": null,
15737+ "min": null,
15738+ "show": true
15739+ },
15740+ {
15741+ "format": "short",
15742+ "label": null,
15743+ "logBase": 1,
15744+ "max": null,
15745+ "min": null,
15746+ "show": false
15747+ }
15748+ ]
15749+ }
15750+ ],
15751+ "repeat": null,
15752+ "title": "Network Netstat",
15753+ "type": "row"
15754+ },
15755+ {
15756+ "collapsed": true,
15757+ "datasource": null,
15758+ "fieldConfig": {
15759+ "defaults": {},
15760+ "overrides": []
15761+ },
15762+ "gridPos": {
15763+ "h": 1,
15764+ "w": 24,
15765+ "x": 0,
15766+ "y": 35
15767+ },
15768+ "id": 275,
15769+ "panels": [
15770+ {
15771+ "aliasColors": {},
15772+ "bars": false,
15773+ "dashLength": 10,
15774+ "dashes": false,
15775+ "datasource": "Prometheus",
15776+ "fill": 2,
15777+ "gridPos": {
15778+ "h": 10,
15779+ "w": 12,
15780+ "x": 0,
15781+ "y": 572
15782+ },
15783+ "height": "",
15784+ "id": 52,
15785+ "legend": {
15786+ "alignAsTable": true,
15787+ "avg": true,
15788+ "current": true,
15789+ "hideZero": true,
15790+ "max": true,
15791+ "min": true,
15792+ "rightSide": false,
15793+ "show": true,
15794+ "sort": "current",
15795+ "sortDesc": true,
15796+ "total": false,
15797+ "values": true
15798+ },
15799+ "lines": true,
15800+ "linewidth": 1,
15801+ "links": [],
15802+ "maxPerRow": 12,
15803+ "nullPointMode": "null",
15804+ "percentage": false,
15805+ "pointradius": 5,
15806+ "points": false,
15807+ "renderer": "flot",
15808+ "seriesOverrides": [
15809+ {
15810+ "alias": "/.*Out.*/",
15811+ "transform": "negative-Y"
15812+ },
15813+ {
15814+ "alias": "/.*InSegs.*/",
15815+ "color": "#CCA300"
15816+ },
15817+ {
15818+ "alias": "/.*OutSegs.*/",
15819+ "color": "#CCA300"
15820+ }
15821+ ],
15822+ "spaceLength": 10,
15823+ "stack": false,
15824+ "steppedLine": false,
15825+ "targets": [
15826+ {
15827+ "expr": "irate(node_netstat_Tcp_InCsumErrors{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
15828+ "format": "time_series",
15829+ "hide": false,
15830+ "intervalFactor": 2,
15831+ "legendFormat": "InCsumErrors - Segments received with checksum errors",
15832+ "refId": "E",
15833+ "step": 4
15834+ },
15835+ {
15836+ "expr": "irate(node_netstat_Tcp_InErrs{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
15837+ "format": "time_series",
15838+ "hide": false,
15839+ "intervalFactor": 2,
15840+ "legendFormat": "InErrs - Segments received in error (e.g., bad TCP checksums)",
15841+ "refId": "F",
15842+ "step": 4
15843+ },
15844+ {
15845+ "expr": "irate(node_netstat_Tcp_InSegs{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
15846+ "format": "time_series",
15847+ "hide": false,
15848+ "intervalFactor": 2,
15849+ "legendFormat": "InSegs - Segments received, including those received in error. This count includes segments received on currently established connections",
15850+ "refId": "G",
15851+ "step": 4
15852+ },
15853+ {
15854+ "expr": "irate(node_netstat_Tcp_OutRsts{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
15855+ "format": "time_series",
15856+ "hide": false,
15857+ "intervalFactor": 2,
15858+ "legendFormat": "OutRsts - Segments sent containing the RST flag",
15859+ "refId": "I",
15860+ "step": 4
15861+ },
15862+ {
15863+ "expr": "irate(node_netstat_Tcp_OutSegs{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
15864+ "format": "time_series",
15865+ "hide": false,
15866+ "intervalFactor": 2,
15867+ "legendFormat": "OutSegs - Segments sent, including those on current connections but excluding those containing only retransmitted octets",
15868+ "refId": "J",
15869+ "step": 4
15870+ },
15871+ {
15872+ "expr": "irate(node_netstat_Tcp_RetransSegs{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
15873+ "format": "time_series",
15874+ "intervalFactor": 2,
15875+ "legendFormat": "RetransSegs - Segments retransmitted - that is, the number of TCP segments transmitted containing one or more previously transmitted octets",
15876+ "refId": "A",
15877+ "step": 4
15878+ }
15879+ ],
15880+ "thresholds": [],
15881+ "timeFrom": null,
15882+ "timeShift": null,
15883+ "title": "TCP Segments",
15884+ "tooltip": {
15885+ "shared": true,
15886+ "sort": 0,
15887+ "value_type": "individual"
15888+ },
15889+ "type": "graph",
15890+ "xaxis": {
15891+ "buckets": null,
15892+ "mode": "time",
15893+ "name": null,
15894+ "show": true,
15895+ "values": []
15896+ },
15897+ "yaxes": [
15898+ {
15899+ "format": "short",
15900+ "label": "Segments out (-) / in (+)",
15901+ "logBase": 1,
15902+ "max": null,
15903+ "min": null,
15904+ "show": true
15905+ },
15906+ {
15907+ "format": "short",
15908+ "label": null,
15909+ "logBase": 1,
15910+ "max": null,
15911+ "min": null,
15912+ "show": false
15913+ }
15914+ ]
15915+ },
15916+ {
15917+ "aliasColors": {},
15918+ "bars": false,
15919+ "dashLength": 10,
15920+ "dashes": false,
15921+ "datasource": "Prometheus",
15922+ "fill": 2,
15923+ "gridPos": {
15924+ "h": 10,
15925+ "w": 12,
15926+ "x": 12,
15927+ "y": 572
15928+ },
15929+ "height": "",
15930+ "id": 85,
15931+ "legend": {
15932+ "alignAsTable": true,
15933+ "avg": true,
15934+ "current": true,
15935+ "hideZero": false,
15936+ "max": true,
15937+ "min": true,
15938+ "rightSide": false,
15939+ "show": true,
15940+ "sortDesc": true,
15941+ "total": false,
15942+ "values": true
15943+ },
15944+ "lines": true,
15945+ "linewidth": 1,
15946+ "links": [],
15947+ "maxPerRow": 12,
15948+ "nullPointMode": "null",
15949+ "percentage": false,
15950+ "pointradius": 5,
15951+ "points": false,
15952+ "renderer": "flot",
15953+ "seriesOverrides": [
15954+ {
15955+ "alias": "/.*MaxConn *./",
15956+ "color": "#890F02",
15957+ "fill": 0
15958+ }
15959+ ],
15960+ "spaceLength": 10,
15961+ "stack": false,
15962+ "steppedLine": false,
15963+ "targets": [
15964+ {
15965+ "expr": "node_netstat_Tcp_CurrEstab{instance=~\"$node:$port\",job=~\"$job\"}",
15966+ "format": "time_series",
15967+ "hide": false,
15968+ "intervalFactor": 2,
15969+ "legendFormat": "CurrEstab - TCP connections for which the current state is either ESTABLISHED or CLOSE- WAIT",
15970+ "refId": "C",
15971+ "step": 4
15972+ },
15973+ {
15974+ "expr": "node_netstat_Tcp_MaxConn{instance=~\"$node:$port\",job=~\"$job\"}",
15975+ "format": "time_series",
15976+ "hide": false,
15977+ "intervalFactor": 2,
15978+ "legendFormat": "MaxConn - Limit on the total number of TCP connections the entity can support (Dinamic is \"-1\")",
15979+ "refId": "H",
15980+ "step": 4
15981+ }
15982+ ],
15983+ "thresholds": [],
15984+ "timeFrom": null,
15985+ "timeShift": null,
15986+ "title": "TCP Connections",
15987+ "tooltip": {
15988+ "shared": true,
15989+ "sort": 0,
15990+ "value_type": "individual"
15991+ },
15992+ "type": "graph",
15993+ "xaxis": {
15994+ "buckets": null,
15995+ "mode": "time",
15996+ "name": null,
15997+ "show": true,
15998+ "values": []
15999+ },
16000+ "yaxes": [
16001+ {
16002+ "format": "short",
16003+ "label": "Connections",
16004+ "logBase": 1,
16005+ "max": null,
16006+ "min": "0",
16007+ "show": true
16008+ },
16009+ {
16010+ "format": "short",
16011+ "label": null,
16012+ "logBase": 1,
16013+ "max": null,
16014+ "min": null,
16015+ "show": false
16016+ }
16017+ ]
16018+ },
16019+ {
16020+ "aliasColors": {},
16021+ "bars": false,
16022+ "dashLength": 10,
16023+ "dashes": false,
16024+ "datasource": "Prometheus",
16025+ "fill": 2,
16026+ "gridPos": {
16027+ "h": 10,
16028+ "w": 12,
16029+ "x": 0,
16030+ "y": 582
16031+ },
16032+ "height": "",
16033+ "id": 86,
16034+ "legend": {
16035+ "alignAsTable": true,
16036+ "avg": true,
16037+ "current": true,
16038+ "hideZero": false,
16039+ "max": true,
16040+ "min": true,
16041+ "rightSide": false,
16042+ "show": true,
16043+ "sortDesc": true,
16044+ "total": false,
16045+ "values": true
16046+ },
16047+ "lines": true,
16048+ "linewidth": 1,
16049+ "links": [],
16050+ "maxPerRow": 12,
16051+ "nullPointMode": "null",
16052+ "percentage": false,
16053+ "pointradius": 5,
16054+ "points": false,
16055+ "renderer": "flot",
16056+ "seriesOverrides": [],
16057+ "spaceLength": 10,
16058+ "stack": false,
16059+ "steppedLine": false,
16060+ "targets": [
16061+ {
16062+ "expr": "node_netstat_Tcp_RtoAlgorithm{instance=~\"$node:$port\",job=~\"$job\"}",
16063+ "format": "time_series",
16064+ "hide": true,
16065+ "intervalFactor": 2,
16066+ "legendFormat": "RtoAlgorithm - Algorithm used to determine the timeout value used for retransmitting unacknowledged octets",
16067+ "refId": "M",
16068+ "step": 4
16069+ },
16070+ {
16071+ "expr": "node_netstat_Tcp_RtoMax{instance=~\"$node:$port\",job=~\"$job\"}",
16072+ "format": "time_series",
16073+ "hide": false,
16074+ "intervalFactor": 2,
16075+ "legendFormat": "RtoMax - Maximum value permitted by a TCP implementation for the retransmission timeout, measured in milliseconds",
16076+ "refId": "N",
16077+ "step": 4
16078+ },
16079+ {
16080+ "expr": "node_netstat_Tcp_RtoMin{instance=~\"$node:$port\",job=~\"$job\"}",
16081+ "format": "time_series",
16082+ "hide": false,
16083+ "intervalFactor": 2,
16084+ "legendFormat": "RtoMin - Minimum value permitted by a TCP implementation for the retransmission timeout, measured in milliseconds",
16085+ "refId": "O",
16086+ "step": 4
16087+ }
16088+ ],
16089+ "thresholds": [],
16090+ "timeFrom": null,
16091+ "timeShift": null,
16092+ "title": "TCP Retransmission",
16093+ "tooltip": {
16094+ "shared": true,
16095+ "sort": 0,
16096+ "value_type": "individual"
16097+ },
16098+ "type": "graph",
16099+ "xaxis": {
16100+ "buckets": null,
16101+ "mode": "time",
16102+ "name": null,
16103+ "show": true,
16104+ "values": []
16105+ },
16106+ "yaxes": [
16107+ {
16108+ "format": "ms",
16109+ "label": "Milliseconds",
16110+ "logBase": 1,
16111+ "max": null,
16112+ "min": "0",
16113+ "show": true
16114+ },
16115+ {
16116+ "format": "short",
16117+ "label": null,
16118+ "logBase": 1,
16119+ "max": null,
16120+ "min": null,
16121+ "show": false
16122+ }
16123+ ]
16124+ },
16125+ {
16126+ "aliasColors": {},
16127+ "bars": false,
16128+ "dashLength": 10,
16129+ "dashes": false,
16130+ "datasource": "Prometheus",
16131+ "fill": 2,
16132+ "gridPos": {
16133+ "h": 10,
16134+ "w": 12,
16135+ "x": 12,
16136+ "y": 582
16137+ },
16138+ "height": "",
16139+ "id": 82,
16140+ "legend": {
16141+ "alignAsTable": true,
16142+ "avg": true,
16143+ "current": true,
16144+ "hideZero": false,
16145+ "max": true,
16146+ "min": true,
16147+ "rightSide": false,
16148+ "show": true,
16149+ "sortDesc": true,
16150+ "total": false,
16151+ "values": true
16152+ },
16153+ "lines": true,
16154+ "linewidth": 1,
16155+ "links": [],
16156+ "maxPerRow": 12,
16157+ "nullPointMode": "null",
16158+ "percentage": false,
16159+ "pointradius": 5,
16160+ "points": false,
16161+ "renderer": "flot",
16162+ "seriesOverrides": [],
16163+ "spaceLength": 10,
16164+ "stack": false,
16165+ "steppedLine": false,
16166+ "targets": [
16167+ {
16168+ "expr": "irate(node_netstat_Tcp_ActiveOpens{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
16169+ "format": "time_series",
16170+ "intervalFactor": 2,
16171+ "legendFormat": "ActiveOpens - TCP connections that have made a direct transition to the SYN-SENT state from the CLOSED state",
16172+ "refId": "A",
16173+ "step": 4
16174+ },
16175+ {
16176+ "expr": "irate(node_netstat_Tcp_AttemptFails{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
16177+ "format": "time_series",
16178+ "intervalFactor": 2,
16179+ "legendFormat": "AttemptFails - TCP connections that have made a direct transition to the CLOSED state from either the SYN-SENT and SYN-RCVD",
16180+ "refId": "B",
16181+ "step": 4
16182+ },
16183+ {
16184+ "expr": "irate(node_netstat_Tcp_EstabResets{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
16185+ "format": "time_series",
16186+ "intervalFactor": 2,
16187+ "legendFormat": "EstabResets - TCP connections that have made a direct transition to the CLOSED state from either the ESTABLISHED state or the CLOSE-WAIT state",
16188+ "refId": "D",
16189+ "step": 4
16190+ },
16191+ {
16192+ "expr": "irate(node_netstat_Tcp_PassiveOpens{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
16193+ "format": "time_series",
16194+ "intervalFactor": 2,
16195+ "legendFormat": "PassiveOpens - TCP connections that have made a direct transition to the SYN-RCVD state from the LISTEN state",
16196+ "refId": "K",
16197+ "step": 4
16198+ }
16199+ ],
16200+ "thresholds": [],
16201+ "timeFrom": null,
16202+ "timeShift": null,
16203+ "title": "TCP Direct Transition",
16204+ "tooltip": {
16205+ "shared": true,
16206+ "sort": 0,
16207+ "value_type": "individual"
16208+ },
16209+ "type": "graph",
16210+ "xaxis": {
16211+ "buckets": null,
16212+ "mode": "time",
16213+ "name": null,
16214+ "show": true,
16215+ "values": []
16216+ },
16217+ "yaxes": [
16218+ {
16219+ "format": "short",
16220+ "label": "Connections",
16221+ "logBase": 1,
16222+ "max": null,
16223+ "min": "0",
16224+ "show": true
16225+ },
16226+ {
16227+ "format": "short",
16228+ "label": null,
16229+ "logBase": 1,
16230+ "max": null,
16231+ "min": null,
16232+ "show": false
16233+ }
16234+ ]
16235+ }
16236+ ],
16237+ "repeat": null,
16238+ "title": "Network Netstat TCP",
16239+ "type": "row"
16240+ },
16241+ {
16242+ "collapsed": true,
16243+ "datasource": null,
16244+ "fieldConfig": {
16245+ "defaults": {},
16246+ "overrides": []
16247+ },
16248+ "gridPos": {
16249+ "h": 1,
16250+ "w": 24,
16251+ "x": 0,
16252+ "y": 36
16253+ },
16254+ "id": 276,
16255+ "panels": [
16256+ {
16257+ "aliasColors": {},
16258+ "bars": false,
16259+ "dashLength": 10,
16260+ "dashes": false,
16261+ "datasource": "Prometheus",
16262+ "description": "",
16263+ "fill": 2,
16264+ "gridPos": {
16265+ "h": 10,
16266+ "w": 12,
16267+ "x": 0,
16268+ "y": 583
16269+ },
16270+ "height": "",
16271+ "id": 94,
16272+ "legend": {
16273+ "alignAsTable": true,
16274+ "avg": true,
16275+ "current": true,
16276+ "hideEmpty": false,
16277+ "hideZero": false,
16278+ "max": true,
16279+ "min": true,
16280+ "rightSide": false,
16281+ "show": true,
16282+ "sort": "current",
16283+ "sortDesc": true,
16284+ "total": false,
16285+ "values": true
16286+ },
16287+ "lines": true,
16288+ "linewidth": 1,
16289+ "links": [],
16290+ "maxPerRow": 12,
16291+ "nullPointMode": "null",
16292+ "percentage": false,
16293+ "pointradius": 5,
16294+ "points": false,
16295+ "renderer": "flot",
16296+ "seriesOverrides": [],
16297+ "spaceLength": 10,
16298+ "stack": false,
16299+ "steppedLine": false,
16300+ "targets": [
16301+ {
16302+ "expr": "irate(node_netstat_TcpExt_TCPAbortOnClose{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
16303+ "format": "time_series",
16304+ "hide": false,
16305+ "intervalFactor": 2,
16306+ "legendFormat": "TCPAbortOnClose - Connections aborted due to early user close",
16307+ "refId": "V",
16308+ "step": 4
16309+ },
16310+ {
16311+ "expr": "irate(node_netstat_TcpExt_TCPAbortOnData{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
16312+ "format": "time_series",
16313+ "hide": false,
16314+ "intervalFactor": 2,
16315+ "legendFormat": "TCPAbortOnData - Connections aborted due to unexpected data",
16316+ "refId": "W",
16317+ "step": 4
16318+ },
16319+ {
16320+ "expr": "irate(node_netstat_TcpExt_TCPAbortOnLinger{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
16321+ "format": "time_series",
16322+ "hide": false,
16323+ "intervalFactor": 2,
16324+ "legendFormat": "TCPAbortOnLinger - Connections aborted in lingered state after being closed",
16325+ "refId": "X",
16326+ "step": 4
16327+ },
16328+ {
16329+ "expr": "irate(node_netstat_TcpExt_TCPAbortOnMemory{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
16330+ "format": "time_series",
16331+ "hide": false,
16332+ "intervalFactor": 2,
16333+ "legendFormat": "TCPAbortOnMemory - Connections aborted before attached to a socket",
16334+ "refId": "Y",
16335+ "step": 4
16336+ },
16337+ {
16338+ "expr": "irate(node_netstat_TcpExt_TCPAbortOnTimeout{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
16339+ "format": "time_series",
16340+ "intervalFactor": 2,
16341+ "legendFormat": "TCPAbortOnTimeout - Connections aborted due timeout",
16342+ "refId": "B",
16343+ "step": 4
16344+ },
16345+ {
16346+ "expr": "irate(node_netstat_TcpExt_TCPAbortFailed{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
16347+ "format": "time_series",
16348+ "intervalFactor": 2,
16349+ "legendFormat": "TCPAbortFailed - Connections aborted without send RST due insuffient memory",
16350+ "refId": "A",
16351+ "step": 4
16352+ },
16353+ {
16354+ "expr": "irate(node_netstat_TcpExt_TCPTimeouts{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
16355+ "format": "time_series",
16356+ "intervalFactor": 2,
16357+ "legendFormat": "TCPTimeouts - Other TCP connections timeouts",
16358+ "refId": "C",
16359+ "step": 4
16360+ }
16361+ ],
16362+ "thresholds": [],
16363+ "timeFrom": null,
16364+ "timeShift": null,
16365+ "title": "TCP Aborts / Tiemouts",
16366+ "tooltip": {
16367+ "shared": true,
16368+ "sort": 0,
16369+ "value_type": "individual"
16370+ },
16371+ "type": "graph",
16372+ "xaxis": {
16373+ "buckets": null,
16374+ "mode": "time",
16375+ "name": null,
16376+ "show": true,
16377+ "values": []
16378+ },
16379+ "yaxes": [
16380+ {
16381+ "format": "short",
16382+ "label": "Connections",
16383+ "logBase": 1,
16384+ "max": null,
16385+ "min": "0",
16386+ "show": true
16387+ },
16388+ {
16389+ "format": "short",
16390+ "label": null,
16391+ "logBase": 1,
16392+ "max": null,
16393+ "min": null,
16394+ "show": false
16395+ }
16396+ ]
16397+ },
16398+ {
16399+ "aliasColors": {},
16400+ "bars": false,
16401+ "dashLength": 10,
16402+ "dashes": false,
16403+ "datasource": "Prometheus",
16404+ "description": "",
16405+ "fill": 2,
16406+ "gridPos": {
16407+ "h": 10,
16408+ "w": 12,
16409+ "x": 12,
16410+ "y": 583
16411+ },
16412+ "height": "",
16413+ "id": 92,
16414+ "legend": {
16415+ "alignAsTable": true,
16416+ "avg": true,
16417+ "current": true,
16418+ "hideEmpty": false,
16419+ "hideZero": false,
16420+ "max": true,
16421+ "min": true,
16422+ "rightSide": false,
16423+ "show": true,
16424+ "sort": "current",
16425+ "sortDesc": true,
16426+ "total": false,
16427+ "values": true
16428+ },
16429+ "lines": true,
16430+ "linewidth": 1,
16431+ "links": [],
16432+ "maxPerRow": 12,
16433+ "nullPointMode": "null",
16434+ "percentage": false,
16435+ "pointradius": 5,
16436+ "points": false,
16437+ "renderer": "flot",
16438+ "seriesOverrides": [],
16439+ "spaceLength": 10,
16440+ "stack": false,
16441+ "steppedLine": false,
16442+ "targets": [
16443+ {
16444+ "expr": "irate(node_netstat_TcpExt_DelayedACKLocked{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
16445+ "format": "time_series",
16446+ "intervalFactor": 2,
16447+ "legendFormat": "DelayedACKLocked - Delayed acks further delayed because of locked socket",
16448+ "refId": "C",
16449+ "step": 4
16450+ },
16451+ {
16452+ "expr": "irate(node_netstat_TcpExt_DelayedACKLost{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
16453+ "format": "time_series",
16454+ "intervalFactor": 2,
16455+ "legendFormat": "DelayedACKLost - Times quick ack mode was activated",
16456+ "refId": "D",
16457+ "step": 4
16458+ },
16459+ {
16460+ "expr": "irate(node_netstat_TcpExt_DelayedACKs{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
16461+ "format": "time_series",
16462+ "intervalFactor": 2,
16463+ "legendFormat": "DelayedACKs - Delayed acks sent",
16464+ "refId": "E",
16465+ "step": 4
16466+ }
16467+ ],
16468+ "thresholds": [],
16469+ "timeFrom": null,
16470+ "timeShift": null,
16471+ "title": "TCP Delayed ACK",
16472+ "tooltip": {
16473+ "shared": true,
16474+ "sort": 0,
16475+ "value_type": "individual"
16476+ },
16477+ "type": "graph",
16478+ "xaxis": {
16479+ "buckets": null,
16480+ "mode": "time",
16481+ "name": null,
16482+ "show": true,
16483+ "values": []
16484+ },
16485+ "yaxes": [
16486+ {
16487+ "format": "short",
16488+ "label": "Counter",
16489+ "logBase": 1,
16490+ "max": null,
16491+ "min": "0",
16492+ "show": true
16493+ },
16494+ {
16495+ "format": "short",
16496+ "label": null,
16497+ "logBase": 1,
16498+ "max": null,
16499+ "min": null,
16500+ "show": false
16501+ }
16502+ ]
16503+ },
16504+ {
16505+ "aliasColors": {},
16506+ "bars": false,
16507+ "dashLength": 10,
16508+ "dashes": false,
16509+ "datasource": "Prometheus",
16510+ "description": "",
16511+ "fill": 2,
16512+ "gridPos": {
16513+ "h": 10,
16514+ "w": 12,
16515+ "x": 0,
16516+ "y": 593
16517+ },
16518+ "height": "",
16519+ "id": 91,
16520+ "legend": {
16521+ "alignAsTable": true,
16522+ "avg": true,
16523+ "current": true,
16524+ "hideEmpty": false,
16525+ "hideZero": false,
16526+ "max": true,
16527+ "min": true,
16528+ "rightSide": false,
16529+ "show": true,
16530+ "sort": "current",
16531+ "sortDesc": true,
16532+ "total": false,
16533+ "values": true
16534+ },
16535+ "lines": true,
16536+ "linewidth": 1,
16537+ "links": [],
16538+ "maxPerRow": 12,
16539+ "nullPointMode": "null",
16540+ "percentage": false,
16541+ "pointradius": 5,
16542+ "points": false,
16543+ "renderer": "flot",
16544+ "seriesOverrides": [
16545+ {
16546+ "alias": "/.*Sent.*/",
16547+ "transform": "negative-Y"
16548+ },
16549+ {
16550+ "alias": "SyncookiesSent - SYN cookies sent",
16551+ "color": "#E0F9D7"
16552+ },
16553+ {
16554+ "alias": "SyncookiesRecv - SYN cookies received",
16555+ "color": "#E0F9D7"
16556+ }
16557+ ],
16558+ "spaceLength": 10,
16559+ "stack": false,
16560+ "steppedLine": false,
16561+ "targets": [
16562+ {
16563+ "expr": "irate(node_netstat_TcpExt_SyncookiesFailed{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
16564+ "format": "time_series",
16565+ "hide": false,
16566+ "intervalFactor": 2,
16567+ "legendFormat": "SyncookiesFailed - Invalid SYN cookies received",
16568+ "refId": "R",
16569+ "step": 4
16570+ },
16571+ {
16572+ "expr": "irate(node_netstat_TcpExt_SyncookiesRecv{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
16573+ "format": "time_series",
16574+ "hide": false,
16575+ "intervalFactor": 2,
16576+ "legendFormat": "SyncookiesRecv - SYN cookies received",
16577+ "refId": "S",
16578+ "step": 4
16579+ },
16580+ {
16581+ "expr": "irate(node_netstat_TcpExt_SyncookiesSent{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
16582+ "format": "time_series",
16583+ "hide": false,
16584+ "intervalFactor": 2,
16585+ "legendFormat": "SyncookiesSent - SYN cookies sent",
16586+ "refId": "T",
16587+ "step": 4
16588+ },
16589+ {
16590+ "expr": "irate(node_netstat_TcpExt_TCPSYNChallenge{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
16591+ "format": "time_series",
16592+ "intervalFactor": 2,
16593+ "legendFormat": "SynChallenge - Challenge ACKs sent in response to SYN packets",
16594+ "refId": "A",
16595+ "step": 4
16596+ },
16597+ {
16598+ "expr": "irate(node_netstat_TcpExt_TCPChallengeACK{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
16599+ "intervalFactor": 2,
16600+ "legendFormat": "TCPChallengeACK - Challenge ACKs sent (RFC 5961 3.2)",
16601+ "refId": "B",
16602+ "step": 4
16603+ }
16604+ ],
16605+ "thresholds": [],
16606+ "timeFrom": null,
16607+ "timeShift": null,
16608+ "title": "TCP SynCookie / Challenge",
16609+ "tooltip": {
16610+ "shared": true,
16611+ "sort": 0,
16612+ "value_type": "individual"
16613+ },
16614+ "type": "graph",
16615+ "xaxis": {
16616+ "buckets": null,
16617+ "mode": "time",
16618+ "name": null,
16619+ "show": true,
16620+ "values": []
16621+ },
16622+ "yaxes": [
16623+ {
16624+ "format": "short",
16625+ "label": "Counter out (-) / in (+)",
16626+ "logBase": 1,
16627+ "max": null,
16628+ "min": null,
16629+ "show": true
16630+ },
16631+ {
16632+ "format": "short",
16633+ "label": null,
16634+ "logBase": 1,
16635+ "max": null,
16636+ "min": null,
16637+ "show": false
16638+ }
16639+ ]
16640+ },
16641+ {
16642+ "aliasColors": {},
16643+ "bars": false,
16644+ "dashLength": 10,
16645+ "dashes": false,
16646+ "datasource": "Prometheus",
16647+ "decimals": null,
16648+ "description": "",
16649+ "fill": 2,
16650+ "gridPos": {
16651+ "h": 10,
16652+ "w": 12,
16653+ "x": 12,
16654+ "y": 593
16655+ },
16656+ "height": "",
16657+ "id": 90,
16658+ "legend": {
16659+ "alignAsTable": true,
16660+ "avg": true,
16661+ "current": true,
16662+ "hideZero": false,
16663+ "max": true,
16664+ "min": true,
16665+ "rightSide": false,
16666+ "show": true,
16667+ "sort": "current",
16668+ "sortDesc": true,
16669+ "total": false,
16670+ "values": true
16671+ },
16672+ "lines": true,
16673+ "linewidth": 1,
16674+ "links": [],
16675+ "maxPerRow": 12,
16676+ "nullPointMode": "null",
16677+ "percentage": false,
16678+ "pointradius": 5,
16679+ "points": false,
16680+ "renderer": "flot",
16681+ "seriesOverrides": [],
16682+ "spaceLength": 10,
16683+ "stack": false,
16684+ "steppedLine": false,
16685+ "targets": [
16686+ {
16687+ "expr": "irate(node_netstat_TcpExt_TCPLossFailures{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
16688+ "format": "time_series",
16689+ "hide": false,
16690+ "intervalFactor": 2,
16691+ "legendFormat": "TCPLossFailures - Timeouts in loss state",
16692+ "refId": "C",
16693+ "step": 4
16694+ },
16695+ {
16696+ "expr": "irate(node_netstat_TcpExt_TCPLossProbeRecovery{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
16697+ "format": "time_series",
16698+ "hide": false,
16699+ "intervalFactor": 2,
16700+ "legendFormat": "TCPLossProbeRecovery - TCP loss probe recoveries",
16701+ "refId": "D",
16702+ "step": 4
16703+ },
16704+ {
16705+ "expr": "irate(node_netstat_TcpExt_TCPLossProbes{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
16706+ "format": "time_series",
16707+ "hide": false,
16708+ "intervalFactor": 2,
16709+ "legendFormat": "TCPLossProbes - Sent TCP loss probes",
16710+ "refId": "A",
16711+ "step": 4
16712+ },
16713+ {
16714+ "expr": "irate(node_netstat_TcpExt_TCPLossUndo{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
16715+ "format": "time_series",
16716+ "intervalFactor": 2,
16717+ "legendFormat": "TCPLossUndo - Congestion windows recovered without slow start after partial ack",
16718+ "refId": "B",
16719+ "step": 4
16720+ },
16721+ {
16722+ "expr": "irate(node_netstat_TcpExt_TCPLostRetransmit{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
16723+ "format": "time_series",
16724+ "intervalFactor": 2,
16725+ "legendFormat": "TCPLostRetransmit - Retransmits lost",
16726+ "refId": "E",
16727+ "step": 4
16728+ }
16729+ ],
16730+ "thresholds": [],
16731+ "timeFrom": null,
16732+ "timeShift": null,
16733+ "title": "TCP LOSS",
16734+ "tooltip": {
16735+ "shared": true,
16736+ "sort": 0,
16737+ "value_type": "individual"
16738+ },
16739+ "type": "graph",
16740+ "xaxis": {
16741+ "buckets": null,
16742+ "mode": "time",
16743+ "name": null,
16744+ "show": true,
16745+ "values": []
16746+ },
16747+ "yaxes": [
16748+ {
16749+ "format": "short",
16750+ "label": "Counter",
16751+ "logBase": 1,
16752+ "max": null,
16753+ "min": "0",
16754+ "show": true
16755+ },
16756+ {
16757+ "format": "short",
16758+ "label": null,
16759+ "logBase": 1,
16760+ "max": null,
16761+ "min": null,
16762+ "show": false
16763+ }
16764+ ]
16765+ },
16766+ {
16767+ "aliasColors": {},
16768+ "bars": false,
16769+ "dashLength": 10,
16770+ "dashes": false,
16771+ "datasource": "Prometheus",
16772+ "description": "",
16773+ "fill": 2,
16774+ "gridPos": {
16775+ "h": 10,
16776+ "w": 12,
16777+ "x": 0,
16778+ "y": 603
16779+ },
16780+ "height": "",
16781+ "id": 53,
16782+ "legend": {
16783+ "alignAsTable": true,
16784+ "avg": true,
16785+ "current": true,
16786+ "hideEmpty": false,
16787+ "hideZero": false,
16788+ "max": true,
16789+ "min": true,
16790+ "rightSide": false,
16791+ "show": true,
16792+ "sort": "current",
16793+ "sortDesc": true,
16794+ "total": false,
16795+ "values": true
16796+ },
16797+ "lines": true,
16798+ "linewidth": 1,
16799+ "links": [],
16800+ "maxPerRow": 12,
16801+ "nullPointMode": "null",
16802+ "percentage": false,
16803+ "pointradius": 5,
16804+ "points": false,
16805+ "renderer": "flot",
16806+ "seriesOverrides": [],
16807+ "spaceLength": 10,
16808+ "stack": false,
16809+ "steppedLine": false,
16810+ "targets": [
16811+ {
16812+ "expr": "irate(node_netstat_TcpExt_ListenDrops{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
16813+ "format": "time_series",
16814+ "intervalFactor": 2,
16815+ "legendFormat": "ListenDrops - SYNs to LISTEN sockets ignored",
16816+ "refId": "H",
16817+ "step": 4
16818+ },
16819+ {
16820+ "expr": "irate(node_netstat_TcpExt_LockDroppedIcmps{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
16821+ "format": "time_series",
16822+ "intervalFactor": 2,
16823+ "legendFormat": "LockDroppedIcmps - ICMP packets dropped because socket was locked",
16824+ "refId": "J",
16825+ "step": 4
16826+ },
16827+ {
16828+ "expr": "irate(node_netstat_TcpExt_TCPDeferAcceptDrop{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
16829+ "format": "time_series",
16830+ "intervalFactor": 2,
16831+ "legendFormat": "TCPDeferAcceptDrop - Dropped ACK frames received by a socket in SYN_RECV state",
16832+ "refId": "D",
16833+ "step": 4
16834+ },
16835+ {
16836+ "expr": "irate(node_netstat_TcpExt_TCPBacklogDrop{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
16837+ "format": "time_series",
16838+ "intervalFactor": 2,
16839+ "legendFormat": "TCPBacklogDrop - Packets dropped bacause the socket's receive queue was full",
16840+ "refId": "P",
16841+ "step": 4
16842+ },
16843+ {
16844+ "expr": "irate(node_netstat_TcpExt_OutOfWindowIcmps{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
16845+ "format": "time_series",
16846+ "intervalFactor": 2,
16847+ "legendFormat": "OutOfWindowIcmps - ICMP packets dropped because they were out-of-window",
16848+ "refId": "A",
16849+ "step": 4
16850+ },
16851+ {
16852+ "expr": "irate(node_netstat_TcpExt_TCPMinTTLDrop{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
16853+ "format": "time_series",
16854+ "intervalFactor": 2,
16855+ "legendFormat": "TCPMinTTLDrop - TCP packets dropped under minTTL condition",
16856+ "refId": "B",
16857+ "step": 4
16858+ }
16859+ ],
16860+ "thresholds": [],
16861+ "timeFrom": null,
16862+ "timeShift": null,
16863+ "title": "TCP DROPS",
16864+ "tooltip": {
16865+ "shared": true,
16866+ "sort": 0,
16867+ "value_type": "individual"
16868+ },
16869+ "type": "graph",
16870+ "xaxis": {
16871+ "buckets": null,
16872+ "mode": "time",
16873+ "name": null,
16874+ "show": true,
16875+ "values": []
16876+ },
16877+ "yaxes": [
16878+ {
16879+ "format": "short",
16880+ "label": "Counter",
16881+ "logBase": 1,
16882+ "max": null,
16883+ "min": "0",
16884+ "show": true
16885+ },
16886+ {
16887+ "format": "short",
16888+ "label": null,
16889+ "logBase": 1,
16890+ "max": null,
16891+ "min": null,
16892+ "show": false
16893+ }
16894+ ]
16895+ },
16896+ {
16897+ "aliasColors": {},
16898+ "bars": false,
16899+ "dashLength": 10,
16900+ "dashes": false,
16901+ "datasource": "Prometheus",
16902+ "description": "",
16903+ "fill": 2,
16904+ "gridPos": {
16905+ "h": 10,
16906+ "w": 12,
16907+ "x": 12,
16908+ "y": 603
16909+ },
16910+ "height": "",
16911+ "id": 101,
16912+ "legend": {
16913+ "alignAsTable": true,
16914+ "avg": true,
16915+ "current": true,
16916+ "hideZero": false,
16917+ "max": true,
16918+ "min": true,
16919+ "rightSide": false,
16920+ "show": true,
16921+ "sort": "current",
16922+ "sortDesc": true,
16923+ "total": false,
16924+ "values": true
16925+ },
16926+ "lines": true,
16927+ "linewidth": 1,
16928+ "links": [],
16929+ "maxPerRow": 12,
16930+ "nullPointMode": "null",
16931+ "percentage": false,
16932+ "pointradius": 5,
16933+ "points": false,
16934+ "renderer": "flot",
16935+ "seriesOverrides": [],
16936+ "spaceLength": 10,
16937+ "stack": false,
16938+ "steppedLine": false,
16939+ "targets": [
16940+ {
16941+ "expr": "irate(node_netstat_TcpExt_TCPForwardRetrans{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
16942+ "format": "time_series",
16943+ "hide": false,
16944+ "intervalFactor": 2,
16945+ "legendFormat": "TCPForwardRetrans - Packets losts retransmitted with Forward RTO-Recovery",
16946+ "refId": "O",
16947+ "step": 4
16948+ },
16949+ {
16950+ "expr": "irate(node_netstat_TcpExt_TCPSlowStartRetrans{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
16951+ "format": "time_series",
16952+ "hide": false,
16953+ "intervalFactor": 2,
16954+ "legendFormat": "TCPSlowStartRetrans - Packets losts retransmitted after a slow start",
16955+ "refId": "P",
16956+ "step": 4
16957+ },
16958+ {
16959+ "expr": "irate(node_netstat_TcpExt_TCPSynRetrans{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
16960+ "format": "time_series",
16961+ "hide": false,
16962+ "intervalFactor": 2,
16963+ "legendFormat": "TCPSynRetrans - SYN-SYN/ACK retransmits to break down retransmissions in SYN, fast/timeout retransmits",
16964+ "refId": "Q",
16965+ "step": 4
16966+ },
16967+ {
16968+ "expr": "irate(node_netstat_TcpExt_TCPSpuriousRTOs{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
16969+ "format": "time_series",
16970+ "intervalFactor": 2,
16971+ "legendFormat": "TCPSpuriousRTOs - FRTO's successfully detected spurious RTOs",
16972+ "refId": "A",
16973+ "step": 4
16974+ },
16975+ {
16976+ "expr": "irate(node_netstat_TcpExt_TCPSpuriousRtxHostQueues{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
16977+ "format": "time_series",
16978+ "intervalFactor": 2,
16979+ "legendFormat": "TCPSpuriousRtxHostQueues - Times detected that the fast clone is not yet freed in tcp_transmit_skb()",
16980+ "refId": "B",
16981+ "step": 4
16982+ },
16983+ {
16984+ "expr": "irate(node_netstat_TcpExt_TCPFullUndo{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
16985+ "format": "time_series",
16986+ "intervalFactor": 2,
16987+ "legendFormat": "TCPFullUndo - Retransmits that undid the CWND reduction",
16988+ "refId": "C",
16989+ "step": 4
16990+ },
16991+ {
16992+ "expr": "irate(node_netstat_TcpExt_TCPRetransFail{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
16993+ "format": "time_series",
16994+ "intervalFactor": 2,
16995+ "legendFormat": "TCPRetransFail - Failed tcp_retransmit_skb() calls",
16996+ "refId": "D",
16997+ "step": 4
16998+ },
16999+ {
17000+ "expr": "irate(node_netstat_TcpExt_TCPPartialUndo{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
17001+ "format": "time_series",
17002+ "intervalFactor": 2,
17003+ "legendFormat": "TCPPartialUndo - Congestion windows partially recovered using Hoe heuristic",
17004+ "refId": "E",
17005+ "step": 4
17006+ }
17007+ ],
17008+ "thresholds": [],
17009+ "timeFrom": null,
17010+ "timeShift": null,
17011+ "title": "TCP Retrans",
17012+ "tooltip": {
17013+ "shared": true,
17014+ "sort": 0,
17015+ "value_type": "individual"
17016+ },
17017+ "type": "graph",
17018+ "xaxis": {
17019+ "buckets": null,
17020+ "mode": "time",
17021+ "name": null,
17022+ "show": true,
17023+ "values": []
17024+ },
17025+ "yaxes": [
17026+ {
17027+ "format": "short",
17028+ "label": "Counter",
17029+ "logBase": 1,
17030+ "max": null,
17031+ "min": "0",
17032+ "show": true
17033+ },
17034+ {
17035+ "format": "short",
17036+ "label": null,
17037+ "logBase": 1,
17038+ "max": null,
17039+ "min": null,
17040+ "show": false
17041+ }
17042+ ]
17043+ },
17044+ {
17045+ "aliasColors": {},
17046+ "bars": false,
17047+ "dashLength": 10,
17048+ "dashes": false,
17049+ "datasource": "Prometheus",
17050+ "description": "",
17051+ "fill": 2,
17052+ "gridPos": {
17053+ "h": 10,
17054+ "w": 12,
17055+ "x": 0,
17056+ "y": 613
17057+ },
17058+ "height": "",
17059+ "id": 87,
17060+ "legend": {
17061+ "alignAsTable": true,
17062+ "avg": true,
17063+ "current": true,
17064+ "hideEmpty": false,
17065+ "hideZero": false,
17066+ "max": true,
17067+ "min": true,
17068+ "rightSide": false,
17069+ "show": true,
17070+ "sort": "current",
17071+ "sortDesc": true,
17072+ "total": false,
17073+ "values": true
17074+ },
17075+ "lines": true,
17076+ "linewidth": 1,
17077+ "links": [],
17078+ "maxPerRow": 12,
17079+ "nullPointMode": "null",
17080+ "percentage": false,
17081+ "pointradius": 5,
17082+ "points": false,
17083+ "renderer": "flot",
17084+ "seriesOverrides": [],
17085+ "spaceLength": 10,
17086+ "stack": false,
17087+ "steppedLine": false,
17088+ "targets": [
17089+ {
17090+ "expr": "irate(node_netstat_TcpExt_PruneCalled{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
17091+ "format": "time_series",
17092+ "hide": false,
17093+ "intervalFactor": 2,
17094+ "legendFormat": "PruneCalled - Pkts pruned from recv queue because of soc buf overrun",
17095+ "refId": "P",
17096+ "step": 4
17097+ },
17098+ {
17099+ "expr": "irate(node_netstat_TcpExt_RcvPruned{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
17100+ "format": "time_series",
17101+ "hide": false,
17102+ "intervalFactor": 2,
17103+ "legendFormat": "RcvPruned - Packets pruned from receive queue",
17104+ "refId": "Q",
17105+ "step": 4
17106+ },
17107+ {
17108+ "expr": "irate(node_netstat_TcpExt_OfoPruned{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
17109+ "format": "time_series",
17110+ "intervalFactor": 2,
17111+ "legendFormat": "OfoPruned - Packets dropped from out-of-order queue because of socket buffer overrun",
17112+ "refId": "A",
17113+ "step": 4
17114+ }
17115+ ],
17116+ "thresholds": [],
17117+ "timeFrom": null,
17118+ "timeShift": null,
17119+ "title": "TCP Pruned",
17120+ "tooltip": {
17121+ "shared": true,
17122+ "sort": 0,
17123+ "value_type": "individual"
17124+ },
17125+ "type": "graph",
17126+ "xaxis": {
17127+ "buckets": null,
17128+ "mode": "time",
17129+ "name": null,
17130+ "show": true,
17131+ "values": []
17132+ },
17133+ "yaxes": [
17134+ {
17135+ "format": "short",
17136+ "label": "Counter",
17137+ "logBase": 1,
17138+ "max": null,
17139+ "min": "0",
17140+ "show": true
17141+ },
17142+ {
17143+ "format": "short",
17144+ "label": null,
17145+ "logBase": 1,
17146+ "max": null,
17147+ "min": null,
17148+ "show": false
17149+ }
17150+ ]
17151+ },
17152+ {
17153+ "aliasColors": {},
17154+ "bars": false,
17155+ "dashLength": 10,
17156+ "dashes": false,
17157+ "datasource": "Prometheus",
17158+ "decimals": null,
17159+ "description": "",
17160+ "fill": 2,
17161+ "gridPos": {
17162+ "h": 10,
17163+ "w": 12,
17164+ "x": 12,
17165+ "y": 613
17166+ },
17167+ "height": "",
17168+ "id": 96,
17169+ "legend": {
17170+ "alignAsTable": true,
17171+ "avg": true,
17172+ "current": true,
17173+ "hideZero": false,
17174+ "max": true,
17175+ "min": true,
17176+ "rightSide": false,
17177+ "show": true,
17178+ "sort": "current",
17179+ "sortDesc": true,
17180+ "total": false,
17181+ "values": true
17182+ },
17183+ "lines": true,
17184+ "linewidth": 1,
17185+ "links": [],
17186+ "maxPerRow": 12,
17187+ "nullPointMode": "null",
17188+ "percentage": false,
17189+ "pointradius": 5,
17190+ "points": false,
17191+ "renderer": "flot",
17192+ "seriesOverrides": [],
17193+ "spaceLength": 10,
17194+ "stack": false,
17195+ "steppedLine": false,
17196+ "targets": [
17197+ {
17198+ "expr": "irate(node_netstat_TcpExt_TCPDirectCopyFromBacklog{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
17199+ "format": "time_series",
17200+ "intervalFactor": 2,
17201+ "legendFormat": "TCPDirectCopyFromBacklog - Packets directly received from backlog",
17202+ "refId": "M",
17203+ "step": 4
17204+ },
17205+ {
17206+ "expr": "irate(node_netstat_TcpExt_TCPDirectCopyFromPrequeue{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
17207+ "format": "time_series",
17208+ "intervalFactor": 2,
17209+ "legendFormat": "TCPDirectCopyFromPrequeue - Packets directly received from prequeue",
17210+ "refId": "N",
17211+ "step": 4
17212+ }
17213+ ],
17214+ "thresholds": [],
17215+ "timeFrom": null,
17216+ "timeShift": null,
17217+ "title": "TCP Direct Copy",
17218+ "tooltip": {
17219+ "shared": true,
17220+ "sort": 0,
17221+ "value_type": "individual"
17222+ },
17223+ "type": "graph",
17224+ "xaxis": {
17225+ "buckets": null,
17226+ "mode": "time",
17227+ "name": null,
17228+ "show": true,
17229+ "values": []
17230+ },
17231+ "yaxes": [
17232+ {
17233+ "format": "short",
17234+ "label": "Counter",
17235+ "logBase": 1,
17236+ "max": null,
17237+ "min": "0",
17238+ "show": true
17239+ },
17240+ {
17241+ "format": "short",
17242+ "label": null,
17243+ "logBase": 1,
17244+ "max": null,
17245+ "min": null,
17246+ "show": false
17247+ }
17248+ ]
17249+ },
17250+ {
17251+ "aliasColors": {},
17252+ "bars": false,
17253+ "dashLength": 10,
17254+ "dashes": false,
17255+ "datasource": "Prometheus",
17256+ "fill": 2,
17257+ "gridPos": {
17258+ "h": 10,
17259+ "w": 12,
17260+ "x": 0,
17261+ "y": 623
17262+ },
17263+ "height": "",
17264+ "id": 100,
17265+ "legend": {
17266+ "alignAsTable": true,
17267+ "avg": true,
17268+ "current": true,
17269+ "hideZero": false,
17270+ "max": true,
17271+ "min": true,
17272+ "rightSide": false,
17273+ "show": true,
17274+ "sort": "current",
17275+ "sortDesc": true,
17276+ "total": false,
17277+ "values": true
17278+ },
17279+ "lines": true,
17280+ "linewidth": 1,
17281+ "links": [],
17282+ "maxPerRow": 12,
17283+ "nullPointMode": "null",
17284+ "percentage": false,
17285+ "pointradius": 5,
17286+ "points": false,
17287+ "renderer": "flot",
17288+ "seriesOverrides": [],
17289+ "spaceLength": 10,
17290+ "stack": false,
17291+ "steppedLine": false,
17292+ "targets": [
17293+ {
17294+ "expr": "irate(node_netstat_TcpExt_TW{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
17295+ "format": "time_series",
17296+ "hide": false,
17297+ "intervalFactor": 2,
17298+ "legendFormat": "TW - TCP sockets finished time wait in fast timer",
17299+ "refId": "O",
17300+ "step": 4
17301+ },
17302+ {
17303+ "expr": "irate(node_netstat_TcpExt_TWKilled{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
17304+ "format": "time_series",
17305+ "hide": false,
17306+ "intervalFactor": 2,
17307+ "legendFormat": "TWKilled - TCP sockets finished time wait in slow timer",
17308+ "refId": "P",
17309+ "step": 4
17310+ },
17311+ {
17312+ "expr": "irate(node_netstat_TcpExt_TWRecycled{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
17313+ "format": "time_series",
17314+ "hide": false,
17315+ "intervalFactor": 2,
17316+ "legendFormat": "TWRecycled - Time wait sockets recycled by time stamp",
17317+ "refId": "Q",
17318+ "step": 4
17319+ },
17320+ {
17321+ "expr": "irate(node_netstat_TcpExt_TCPTimeWaitOverflow{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
17322+ "format": "time_series",
17323+ "intervalFactor": 2,
17324+ "legendFormat": "TCPTimeWaitOverflow - Occurences of time wait bucket overflow",
17325+ "refId": "A",
17326+ "step": 4
17327+ }
17328+ ],
17329+ "thresholds": [],
17330+ "timeFrom": null,
17331+ "timeShift": null,
17332+ "title": "TCP TimeWait",
17333+ "tooltip": {
17334+ "shared": true,
17335+ "sort": 0,
17336+ "value_type": "individual"
17337+ },
17338+ "type": "graph",
17339+ "xaxis": {
17340+ "buckets": null,
17341+ "mode": "time",
17342+ "name": null,
17343+ "show": true,
17344+ "values": []
17345+ },
17346+ "yaxes": [
17347+ {
17348+ "format": "short",
17349+ "label": "Counter",
17350+ "logBase": 1,
17351+ "max": null,
17352+ "min": "0",
17353+ "show": true
17354+ },
17355+ {
17356+ "format": "short",
17357+ "label": null,
17358+ "logBase": 1,
17359+ "max": null,
17360+ "min": null,
17361+ "show": false
17362+ }
17363+ ]
17364+ },
17365+ {
17366+ "aliasColors": {},
17367+ "bars": false,
17368+ "dashLength": 10,
17369+ "dashes": false,
17370+ "datasource": "Prometheus",
17371+ "description": "",
17372+ "fill": 2,
17373+ "gridPos": {
17374+ "h": 10,
17375+ "w": 12,
17376+ "x": 12,
17377+ "y": 623
17378+ },
17379+ "height": "",
17380+ "id": 93,
17381+ "legend": {
17382+ "alignAsTable": true,
17383+ "avg": true,
17384+ "current": true,
17385+ "hideEmpty": false,
17386+ "hideZero": false,
17387+ "max": true,
17388+ "min": true,
17389+ "rightSide": false,
17390+ "show": true,
17391+ "sort": "current",
17392+ "sortDesc": true,
17393+ "total": false,
17394+ "values": true
17395+ },
17396+ "lines": true,
17397+ "linewidth": 1,
17398+ "links": [],
17399+ "maxPerRow": 12,
17400+ "nullPointMode": "null",
17401+ "percentage": false,
17402+ "pointradius": 5,
17403+ "points": false,
17404+ "renderer": "flot",
17405+ "seriesOverrides": [],
17406+ "spaceLength": 10,
17407+ "stack": false,
17408+ "steppedLine": false,
17409+ "targets": [
17410+ {
17411+ "expr": "irate(node_netstat_TcpExt_PAWSActive{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
17412+ "format": "time_series",
17413+ "hide": false,
17414+ "intervalFactor": 2,
17415+ "legendFormat": "PAWSActive - Active connections rejected because of time stamp",
17416+ "refId": "M",
17417+ "step": 4
17418+ },
17419+ {
17420+ "expr": "irate(node_netstat_TcpExt_PAWSEstab{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
17421+ "format": "time_series",
17422+ "hide": false,
17423+ "intervalFactor": 2,
17424+ "legendFormat": "PAWSEstab - Pkts rejects in estab connections because of timestamp",
17425+ "refId": "N",
17426+ "step": 4
17427+ },
17428+ {
17429+ "expr": "irate(node_netstat_TcpExt_PAWSPassive{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
17430+ "format": "time_series",
17431+ "hide": false,
17432+ "intervalFactor": 2,
17433+ "legendFormat": "PAWSPassive - Passive connections rejected because of time stamp",
17434+ "refId": "O",
17435+ "step": 4
17436+ }
17437+ ],
17438+ "thresholds": [],
17439+ "timeFrom": null,
17440+ "timeShift": null,
17441+ "title": "TCP PAWS",
17442+ "tooltip": {
17443+ "shared": true,
17444+ "sort": 0,
17445+ "value_type": "individual"
17446+ },
17447+ "type": "graph",
17448+ "xaxis": {
17449+ "buckets": null,
17450+ "mode": "time",
17451+ "name": null,
17452+ "show": true,
17453+ "values": []
17454+ },
17455+ "yaxes": [
17456+ {
17457+ "format": "short",
17458+ "label": "Counter",
17459+ "logBase": 1,
17460+ "max": null,
17461+ "min": "0",
17462+ "show": true
17463+ },
17464+ {
17465+ "format": "short",
17466+ "label": null,
17467+ "logBase": 1,
17468+ "max": null,
17469+ "min": null,
17470+ "show": false
17471+ }
17472+ ]
17473+ },
17474+ {
17475+ "aliasColors": {},
17476+ "bars": false,
17477+ "dashLength": 10,
17478+ "dashes": false,
17479+ "datasource": "Prometheus",
17480+ "decimals": null,
17481+ "description": "",
17482+ "fill": 2,
17483+ "gridPos": {
17484+ "h": 10,
17485+ "w": 12,
17486+ "x": 0,
17487+ "y": 633
17488+ },
17489+ "height": "",
17490+ "id": 98,
17491+ "legend": {
17492+ "alignAsTable": true,
17493+ "avg": true,
17494+ "current": true,
17495+ "hideZero": false,
17496+ "max": true,
17497+ "min": true,
17498+ "rightSide": false,
17499+ "show": true,
17500+ "sort": "current",
17501+ "sortDesc": true,
17502+ "total": false,
17503+ "values": true
17504+ },
17505+ "lines": true,
17506+ "linewidth": 1,
17507+ "links": [],
17508+ "maxPerRow": 12,
17509+ "nullPointMode": "null",
17510+ "percentage": false,
17511+ "pointradius": 5,
17512+ "points": false,
17513+ "renderer": "flot",
17514+ "seriesOverrides": [],
17515+ "spaceLength": 10,
17516+ "stack": false,
17517+ "steppedLine": false,
17518+ "targets": [
17519+ {
17520+ "expr": "irate(node_netstat_TcpExt_TCPSackRecovery{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
17521+ "format": "time_series",
17522+ "intervalFactor": 2,
17523+ "legendFormat": "TCPSackRecovery - Times recovered from packet loss by selective acknowledgements",
17524+ "refId": "E",
17525+ "step": 4
17526+ },
17527+ {
17528+ "expr": "irate(node_netstat_TcpExt_TCPSackRecoveryFail{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
17529+ "format": "time_series",
17530+ "intervalFactor": 2,
17531+ "legendFormat": "TCPSackRecoveryFail - Issue while recovering packets lost using selective ACK",
17532+ "refId": "F",
17533+ "step": 4
17534+ },
17535+ {
17536+ "expr": "irate(node_netstat_TcpExt_TCPSackShiftFallback{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
17537+ "format": "time_series",
17538+ "intervalFactor": 2,
17539+ "legendFormat": "TCPSackShiftFallback - SACKs fallbacks",
17540+ "refId": "G",
17541+ "step": 4
17542+ },
17543+ {
17544+ "expr": "irate(node_netstat_TcpExt_TCPSackShifted{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
17545+ "format": "time_series",
17546+ "intervalFactor": 2,
17547+ "legendFormat": "TCPSackShifted - SACKs shifted",
17548+ "refId": "H",
17549+ "step": 4
17550+ },
17551+ {
17552+ "expr": "irate(node_netstat_TcpExt_TCPSACKDiscard{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
17553+ "format": "time_series",
17554+ "intervalFactor": 2,
17555+ "legendFormat": "TCPSackDiscard - Discarded due invalid SACK block.",
17556+ "refId": "A",
17557+ "step": 4
17558+ },
17559+ {
17560+ "expr": "irate(node_netstat_TcpExt_TCPSackFailures{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
17561+ "format": "time_series",
17562+ "intervalFactor": 2,
17563+ "legendFormat": "TCPSackFailures - Timeouts after SACK recovery",
17564+ "refId": "B",
17565+ "step": 4
17566+ },
17567+ {
17568+ "expr": "irate(node_netstat_TcpExt_TCPSackMerged{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
17569+ "format": "time_series",
17570+ "intervalFactor": 2,
17571+ "legendFormat": "TCPSackMerged - SACKs merged",
17572+ "refId": "C",
17573+ "step": 4
17574+ },
17575+ {
17576+ "expr": "irate(node_netstat_TcpExt_TCPSACKReneging{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
17577+ "format": "time_series",
17578+ "intervalFactor": 2,
17579+ "legendFormat": "TCPSACKReneging - Bad SACK blocks received",
17580+ "refId": "D",
17581+ "step": 4
17582+ },
17583+ {
17584+ "expr": "irate(node_netstat_TcpExt_TCPSACKReorder{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
17585+ "format": "time_series",
17586+ "intervalFactor": 2,
17587+ "legendFormat": "TCPSACKReorder - Times detected reordering using SACK",
17588+ "refId": "I",
17589+ "step": 4
17590+ }
17591+ ],
17592+ "thresholds": [],
17593+ "timeFrom": null,
17594+ "timeShift": null,
17595+ "title": "TCP SACK",
17596+ "tooltip": {
17597+ "shared": true,
17598+ "sort": 0,
17599+ "value_type": "individual"
17600+ },
17601+ "type": "graph",
17602+ "xaxis": {
17603+ "buckets": null,
17604+ "mode": "time",
17605+ "name": null,
17606+ "show": true,
17607+ "values": []
17608+ },
17609+ "yaxes": [
17610+ {
17611+ "format": "short",
17612+ "label": "Counter",
17613+ "logBase": 1,
17614+ "max": null,
17615+ "min": "0",
17616+ "show": true
17617+ },
17618+ {
17619+ "format": "short",
17620+ "label": null,
17621+ "logBase": 1,
17622+ "max": null,
17623+ "min": null,
17624+ "show": false
17625+ }
17626+ ]
17627+ },
17628+ {
17629+ "aliasColors": {},
17630+ "bars": false,
17631+ "dashLength": 10,
17632+ "dashes": false,
17633+ "datasource": "Prometheus",
17634+ "decimals": null,
17635+ "description": "",
17636+ "fill": 2,
17637+ "gridPos": {
17638+ "h": 10,
17639+ "w": 12,
17640+ "x": 12,
17641+ "y": 633
17642+ },
17643+ "height": "",
17644+ "id": 95,
17645+ "legend": {
17646+ "alignAsTable": true,
17647+ "avg": true,
17648+ "current": true,
17649+ "hideZero": false,
17650+ "max": true,
17651+ "min": true,
17652+ "rightSide": false,
17653+ "show": true,
17654+ "sort": "current",
17655+ "sortDesc": true,
17656+ "total": false,
17657+ "values": true
17658+ },
17659+ "lines": true,
17660+ "linewidth": 1,
17661+ "links": [],
17662+ "maxPerRow": 12,
17663+ "nullPointMode": "null",
17664+ "percentage": false,
17665+ "pointradius": 5,
17666+ "points": false,
17667+ "renderer": "flot",
17668+ "seriesOverrides": [],
17669+ "spaceLength": 10,
17670+ "stack": false,
17671+ "steppedLine": false,
17672+ "targets": [
17673+ {
17674+ "expr": "irate(node_netstat_TcpExt_TCPDSACKIgnoredOld{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
17675+ "format": "time_series",
17676+ "hide": false,
17677+ "intervalFactor": 2,
17678+ "legendFormat": "TCPDSACKIgnoredOld - Discarded packets with duplicate SACK while retransmitting",
17679+ "refId": "F",
17680+ "step": 4
17681+ },
17682+ {
17683+ "expr": "irate(node_netstat_TcpExt_TCPDSACKOfoRecv{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
17684+ "format": "time_series",
17685+ "hide": false,
17686+ "intervalFactor": 2,
17687+ "legendFormat": "TCPDSACKOfoRecv - DSACKs for out of order packets received",
17688+ "refId": "G",
17689+ "step": 4
17690+ },
17691+ {
17692+ "expr": "irate(node_netstat_TcpExt_TCPDSACKOfoSent{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
17693+ "format": "time_series",
17694+ "hide": false,
17695+ "intervalFactor": 2,
17696+ "legendFormat": "TCPDSACKOfoSent - DSACKs sent for out of order packets",
17697+ "refId": "H",
17698+ "step": 4
17699+ },
17700+ {
17701+ "expr": "irate(node_netstat_TcpExt_TCPDSACKOldSent{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
17702+ "format": "time_series",
17703+ "hide": false,
17704+ "intervalFactor": 2,
17705+ "legendFormat": "TCPDSACKOldSent - DSACKs sent for old packets",
17706+ "refId": "I",
17707+ "step": 4
17708+ },
17709+ {
17710+ "expr": "irate(node_netstat_TcpExt_TCPDSACKRecv{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
17711+ "format": "time_series",
17712+ "hide": false,
17713+ "intervalFactor": 2,
17714+ "legendFormat": "TCPDSACKRecv - DSACKs received",
17715+ "refId": "J",
17716+ "step": 4
17717+ },
17718+ {
17719+ "expr": "irate(node_netstat_TcpExt_TCPDSACKUndo{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
17720+ "format": "time_series",
17721+ "hide": false,
17722+ "intervalFactor": 2,
17723+ "legendFormat": "TCPDSACKUndo - Discarded packets with erroneous retransmit",
17724+ "refId": "K",
17725+ "step": 4
17726+ },
17727+ {
17728+ "expr": "irate(node_netstat_TcpExt_TCPDSACKIgnoredNoUndo{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
17729+ "format": "time_series",
17730+ "intervalFactor": 2,
17731+ "legendFormat": "TCPDSACKIgnoredNoUndo - Discarded packets with duplicate SACK",
17732+ "refId": "A",
17733+ "step": 4
17734+ }
17735+ ],
17736+ "thresholds": [],
17737+ "timeFrom": null,
17738+ "timeShift": null,
17739+ "title": "TCP DSACK",
17740+ "tooltip": {
17741+ "shared": true,
17742+ "sort": 0,
17743+ "value_type": "individual"
17744+ },
17745+ "type": "graph",
17746+ "xaxis": {
17747+ "buckets": null,
17748+ "mode": "time",
17749+ "name": null,
17750+ "show": true,
17751+ "values": []
17752+ },
17753+ "yaxes": [
17754+ {
17755+ "format": "short",
17756+ "label": "Counter",
17757+ "logBase": 1,
17758+ "max": null,
17759+ "min": "0",
17760+ "show": true
17761+ },
17762+ {
17763+ "format": "short",
17764+ "label": null,
17765+ "logBase": 1,
17766+ "max": null,
17767+ "min": null,
17768+ "show": false
17769+ }
17770+ ]
17771+ },
17772+ {
17773+ "aliasColors": {},
17774+ "bars": false,
17775+ "dashLength": 10,
17776+ "dashes": false,
17777+ "datasource": "Prometheus",
17778+ "decimals": null,
17779+ "description": "",
17780+ "fill": 2,
17781+ "gridPos": {
17782+ "h": 10,
17783+ "w": 12,
17784+ "x": 0,
17785+ "y": 643
17786+ },
17787+ "height": "",
17788+ "id": 97,
17789+ "legend": {
17790+ "alignAsTable": true,
17791+ "avg": true,
17792+ "current": true,
17793+ "hideZero": false,
17794+ "max": true,
17795+ "min": true,
17796+ "rightSide": false,
17797+ "show": true,
17798+ "sort": "current",
17799+ "sortDesc": true,
17800+ "total": false,
17801+ "values": true
17802+ },
17803+ "lines": true,
17804+ "linewidth": 1,
17805+ "links": [],
17806+ "maxPerRow": 12,
17807+ "nullPointMode": "null",
17808+ "percentage": false,
17809+ "pointradius": 5,
17810+ "points": false,
17811+ "renderer": "flot",
17812+ "seriesOverrides": [],
17813+ "spaceLength": 10,
17814+ "stack": false,
17815+ "steppedLine": false,
17816+ "targets": [
17817+ {
17818+ "expr": "irate(node_netstat_TcpExt_TCPFastOpenActive{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
17819+ "format": "time_series",
17820+ "hide": false,
17821+ "intervalFactor": 2,
17822+ "legendFormat": "TCPFastOpenActive - Successful outbound TFO connections",
17823+ "refId": "P",
17824+ "step": 4
17825+ },
17826+ {
17827+ "expr": "irate(node_netstat_TcpExt_TCPFastOpenActiveFail{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
17828+ "format": "time_series",
17829+ "hide": false,
17830+ "intervalFactor": 2,
17831+ "legendFormat": "TCPFastOpenActiveFail - SYN-ACK packets received that did not acknowledge data sent in the SYN packet and caused a retransmissions without SYN data",
17832+ "refId": "Q",
17833+ "step": 4
17834+ },
17835+ {
17836+ "expr": "irate(node_netstat_TcpExt_TCPFastOpenCookieReqd{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
17837+ "format": "time_series",
17838+ "hide": false,
17839+ "intervalFactor": 2,
17840+ "legendFormat": "TCPFastOpenCookieReqd - Inbound SYN packets requesting TFO with TFO set but no cookie",
17841+ "refId": "R",
17842+ "step": 4
17843+ },
17844+ {
17845+ "expr": "irate(node_netstat_TcpExt_TCPFastOpenListenOverflow{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
17846+ "format": "time_series",
17847+ "hide": false,
17848+ "intervalFactor": 2,
17849+ "legendFormat": "TCPFastOpenListenOverflow - Times the fastopen listen queue overflowed",
17850+ "refId": "S",
17851+ "step": 4
17852+ },
17853+ {
17854+ "expr": "irate(node_netstat_TcpExt_TCPFastOpenPassive{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
17855+ "format": "time_series",
17856+ "hide": false,
17857+ "intervalFactor": 2,
17858+ "legendFormat": "TCPFastOpenPassive - Successful inbound TFO connections",
17859+ "refId": "T",
17860+ "step": 4
17861+ },
17862+ {
17863+ "expr": "irate(node_netstat_TcpExt_TCPFastOpenPassiveFail{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
17864+ "format": "time_series",
17865+ "hide": false,
17866+ "intervalFactor": 2,
17867+ "legendFormat": "TCPFastOpenPassiveFail - Inbound SYN packets with TFO cookie that was invalid",
17868+ "refId": "U",
17869+ "step": 4
17870+ },
17871+ {
17872+ "expr": "irate(node_netstat_TcpExt_TCPFastRetrans{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
17873+ "format": "time_series",
17874+ "hide": false,
17875+ "intervalFactor": 2,
17876+ "legendFormat": "TCPFastRetrans - Packets lost fast-retransmitted",
17877+ "refId": "V",
17878+ "step": 4
17879+ }
17880+ ],
17881+ "thresholds": [],
17882+ "timeFrom": null,
17883+ "timeShift": null,
17884+ "title": "TCP FastOpen / FastRetrans",
17885+ "tooltip": {
17886+ "shared": true,
17887+ "sort": 0,
17888+ "value_type": "individual"
17889+ },
17890+ "type": "graph",
17891+ "xaxis": {
17892+ "buckets": null,
17893+ "mode": "time",
17894+ "name": null,
17895+ "show": true,
17896+ "values": []
17897+ },
17898+ "yaxes": [
17899+ {
17900+ "format": "short",
17901+ "label": "Counter",
17902+ "logBase": 1,
17903+ "max": null,
17904+ "min": "0",
17905+ "show": true
17906+ },
17907+ {
17908+ "format": "short",
17909+ "label": null,
17910+ "logBase": 1,
17911+ "max": null,
17912+ "min": null,
17913+ "show": false
17914+ }
17915+ ]
17916+ },
17917+ {
17918+ "aliasColors": {},
17919+ "bars": false,
17920+ "dashLength": 10,
17921+ "dashes": false,
17922+ "datasource": "Prometheus",
17923+ "decimals": null,
17924+ "description": "",
17925+ "fill": 2,
17926+ "gridPos": {
17927+ "h": 10,
17928+ "w": 12,
17929+ "x": 12,
17930+ "y": 643
17931+ },
17932+ "height": "",
17933+ "id": 99,
17934+ "legend": {
17935+ "alignAsTable": true,
17936+ "avg": true,
17937+ "current": true,
17938+ "hideZero": false,
17939+ "max": true,
17940+ "min": true,
17941+ "rightSide": false,
17942+ "show": true,
17943+ "sort": "current",
17944+ "sortDesc": true,
17945+ "total": false,
17946+ "values": true
17947+ },
17948+ "lines": true,
17949+ "linewidth": 1,
17950+ "links": [],
17951+ "maxPerRow": 12,
17952+ "nullPointMode": "null",
17953+ "percentage": false,
17954+ "pointradius": 5,
17955+ "points": false,
17956+ "renderer": "flot",
17957+ "seriesOverrides": [],
17958+ "spaceLength": 10,
17959+ "stack": false,
17960+ "steppedLine": false,
17961+ "targets": [
17962+ {
17963+ "expr": "irate(node_netstat_TcpExt_TCPHPAcks{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
17964+ "format": "time_series",
17965+ "hide": false,
17966+ "intervalFactor": 2,
17967+ "legendFormat": "TCPHPAcks - Acknowledgments not containing data received",
17968+ "refId": "Z",
17969+ "step": 4
17970+ },
17971+ {
17972+ "expr": "irate(node_netstat_TcpExt_TCPHPHits{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
17973+ "format": "time_series",
17974+ "hide": false,
17975+ "intervalFactor": 2,
17976+ "legendFormat": "TCPHPHits - Packets header predicted",
17977+ "refId": "A",
17978+ "step": 4
17979+ },
17980+ {
17981+ "expr": "irate(node_netstat_TcpExt_TCPHPHitsToUser{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
17982+ "format": "time_series",
17983+ "hide": false,
17984+ "intervalFactor": 2,
17985+ "legendFormat": "TCPHPHitsToUser - Packets header predicted and directly queued to user",
17986+ "refId": "B",
17987+ "step": 4
17988+ }
17989+ ],
17990+ "thresholds": [],
17991+ "timeFrom": null,
17992+ "timeShift": null,
17993+ "title": "TCP HP",
17994+ "tooltip": {
17995+ "shared": true,
17996+ "sort": 0,
17997+ "value_type": "individual"
17998+ },
17999+ "type": "graph",
18000+ "xaxis": {
18001+ "buckets": null,
18002+ "mode": "time",
18003+ "name": null,
18004+ "show": true,
18005+ "values": []
18006+ },
18007+ "yaxes": [
18008+ {
18009+ "format": "short",
18010+ "label": "Counter",
18011+ "logBase": 1,
18012+ "max": null,
18013+ "min": "0",
18014+ "show": true
18015+ },
18016+ {
18017+ "format": "short",
18018+ "label": null,
18019+ "logBase": 1,
18020+ "max": null,
18021+ "min": null,
18022+ "show": false
18023+ }
18024+ ]
18025+ },
18026+ {
18027+ "aliasColors": {},
18028+ "bars": false,
18029+ "dashLength": 10,
18030+ "dashes": false,
18031+ "datasource": "Prometheus",
18032+ "description": "",
18033+ "fill": 2,
18034+ "gridPos": {
18035+ "h": 10,
18036+ "w": 12,
18037+ "x": 0,
18038+ "y": 653
18039+ },
18040+ "height": "",
18041+ "id": 102,
18042+ "legend": {
18043+ "alignAsTable": true,
18044+ "avg": true,
18045+ "current": true,
18046+ "hideEmpty": false,
18047+ "hideZero": false,
18048+ "max": true,
18049+ "min": true,
18050+ "rightSide": false,
18051+ "show": true,
18052+ "sort": "current",
18053+ "sortDesc": true,
18054+ "total": false,
18055+ "values": true
18056+ },
18057+ "lines": true,
18058+ "linewidth": 1,
18059+ "links": [],
18060+ "maxPerRow": 12,
18061+ "nullPointMode": "null",
18062+ "percentage": false,
18063+ "pointradius": 5,
18064+ "points": false,
18065+ "renderer": "flot",
18066+ "seriesOverrides": [],
18067+ "spaceLength": 10,
18068+ "stack": false,
18069+ "steppedLine": false,
18070+ "targets": [
18071+ {
18072+ "expr": "irate(node_netstat_TcpExt_TCPToZeroWindowAdv{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
18073+ "format": "time_series",
18074+ "intervalFactor": 2,
18075+ "legendFormat": "TCPToZeroWindowAdv - Times window went from zero to non-zero",
18076+ "refId": "V",
18077+ "step": 4
18078+ },
18079+ {
18080+ "expr": "irate(node_netstat_TcpExt_TCPWantZeroWindowAdv{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
18081+ "format": "time_series",
18082+ "intervalFactor": 2,
18083+ "legendFormat": "TCPWantZeroWindowAdv - Times zero window announced",
18084+ "refId": "W",
18085+ "step": 4
18086+ },
18087+ {
18088+ "expr": "irate(node_netstat_TcpExt_TCPFromZeroWindowAdv{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
18089+ "format": "time_series",
18090+ "intervalFactor": 2,
18091+ "legendFormat": "TCPFromZeroWindowAdv - Times window went from zero to non-zero",
18092+ "refId": "A",
18093+ "step": 4
18094+ }
18095+ ],
18096+ "thresholds": [],
18097+ "timeFrom": null,
18098+ "timeShift": null,
18099+ "title": "TCP ZeroWindow",
18100+ "tooltip": {
18101+ "shared": true,
18102+ "sort": 0,
18103+ "value_type": "individual"
18104+ },
18105+ "type": "graph",
18106+ "xaxis": {
18107+ "buckets": null,
18108+ "mode": "time",
18109+ "name": null,
18110+ "show": true,
18111+ "values": []
18112+ },
18113+ "yaxes": [
18114+ {
18115+ "format": "short",
18116+ "label": "Counter",
18117+ "logBase": 1,
18118+ "max": null,
18119+ "min": "0",
18120+ "show": true
18121+ },
18122+ {
18123+ "format": "short",
18124+ "label": null,
18125+ "logBase": 1,
18126+ "max": null,
18127+ "min": null,
18128+ "show": false
18129+ }
18130+ ]
18131+ },
18132+ {
18133+ "aliasColors": {},
18134+ "bars": false,
18135+ "dashLength": 10,
18136+ "dashes": false,
18137+ "datasource": "Prometheus",
18138+ "description": "",
18139+ "fill": 2,
18140+ "gridPos": {
18141+ "h": 10,
18142+ "w": 12,
18143+ "x": 12,
18144+ "y": 653
18145+ },
18146+ "height": "",
18147+ "id": 103,
18148+ "legend": {
18149+ "alignAsTable": true,
18150+ "avg": true,
18151+ "current": true,
18152+ "hideEmpty": false,
18153+ "hideZero": false,
18154+ "max": true,
18155+ "min": true,
18156+ "rightSide": false,
18157+ "show": true,
18158+ "sort": "current",
18159+ "sortDesc": true,
18160+ "total": false,
18161+ "values": true
18162+ },
18163+ "lines": true,
18164+ "linewidth": 1,
18165+ "links": [],
18166+ "maxPerRow": 12,
18167+ "nullPointMode": "null",
18168+ "percentage": false,
18169+ "pointradius": 5,
18170+ "points": false,
18171+ "renderer": "flot",
18172+ "seriesOverrides": [],
18173+ "spaceLength": 10,
18174+ "stack": false,
18175+ "steppedLine": false,
18176+ "targets": [
18177+ {
18178+ "expr": "irate(node_netstat_TcpExt_TCPFACKReorder{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
18179+ "format": "time_series",
18180+ "intervalFactor": 2,
18181+ "legendFormat": "TCPFACKReorder - Detected packets with re-ordering using FACK",
18182+ "refId": "E",
18183+ "step": 4
18184+ },
18185+ {
18186+ "expr": "irate(node_netstat_TcpExt_TCPTSReorder{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
18187+ "format": "time_series",
18188+ "intervalFactor": 2,
18189+ "legendFormat": "TCPTSReorder - Times detected packets with re-ordering using timestamp option",
18190+ "refId": "S",
18191+ "step": 4
18192+ }
18193+ ],
18194+ "thresholds": [],
18195+ "timeFrom": null,
18196+ "timeShift": null,
18197+ "title": "TCP Reorder",
18198+ "tooltip": {
18199+ "shared": true,
18200+ "sort": 0,
18201+ "value_type": "individual"
18202+ },
18203+ "type": "graph",
18204+ "xaxis": {
18205+ "buckets": null,
18206+ "mode": "time",
18207+ "name": null,
18208+ "show": true,
18209+ "values": []
18210+ },
18211+ "yaxes": [
18212+ {
18213+ "format": "short",
18214+ "label": "Counter",
18215+ "logBase": 1,
18216+ "max": null,
18217+ "min": "0",
18218+ "show": true
18219+ },
18220+ {
18221+ "format": "short",
18222+ "label": null,
18223+ "logBase": 1,
18224+ "max": null,
18225+ "min": null,
18226+ "show": false
18227+ }
18228+ ]
18229+ },
18230+ {
18231+ "aliasColors": {},
18232+ "bars": false,
18233+ "dashLength": 10,
18234+ "dashes": false,
18235+ "datasource": "Prometheus",
18236+ "description": "",
18237+ "fill": 2,
18238+ "gridPos": {
18239+ "h": 10,
18240+ "w": 12,
18241+ "x": 0,
18242+ "y": 663
18243+ },
18244+ "height": "",
18245+ "id": 162,
18246+ "legend": {
18247+ "alignAsTable": true,
18248+ "avg": true,
18249+ "current": true,
18250+ "hideEmpty": false,
18251+ "hideZero": false,
18252+ "max": true,
18253+ "min": true,
18254+ "rightSide": false,
18255+ "show": true,
18256+ "sort": "current",
18257+ "sortDesc": true,
18258+ "total": false,
18259+ "values": true
18260+ },
18261+ "lines": true,
18262+ "linewidth": 1,
18263+ "links": [],
18264+ "maxPerRow": 12,
18265+ "nullPointMode": "null",
18266+ "percentage": false,
18267+ "pointradius": 5,
18268+ "points": false,
18269+ "renderer": "flot",
18270+ "seriesOverrides": [],
18271+ "spaceLength": 10,
18272+ "stack": false,
18273+ "steppedLine": false,
18274+ "targets": [
18275+ {
18276+ "expr": "irate(node_netstat_TcpExt_TCPRenoFailures{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
18277+ "format": "time_series",
18278+ "hide": false,
18279+ "intervalFactor": 2,
18280+ "legendFormat": "TCPRenoFailures - Timeouts after reno fast retransmit",
18281+ "refId": "O",
18282+ "step": 4
18283+ },
18284+ {
18285+ "expr": "irate(node_netstat_TcpExt_TCPRenoRecovery{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
18286+ "format": "time_series",
18287+ "intervalFactor": 2,
18288+ "legendFormat": "TCPRenoRecovery - Times recovered from packet loss due to fast retransmit",
18289+ "refId": "A",
18290+ "step": 4
18291+ },
18292+ {
18293+ "expr": "irate(node_netstat_TcpExt_TCPRenoRecoveryFail{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
18294+ "format": "time_series",
18295+ "intervalFactor": 2,
18296+ "legendFormat": "TCPRenoRecoveryFail - Times reno fast retransmits failed",
18297+ "refId": "B",
18298+ "step": 4
18299+ },
18300+ {
18301+ "expr": "irate(node_netstat_TcpExt_TCPRenoReorder{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
18302+ "format": "time_series",
18303+ "intervalFactor": 2,
18304+ "legendFormat": "TCPRenoReorder - Times detected reordering using reno fast retransmit",
18305+ "refId": "C",
18306+ "step": 4
18307+ }
18308+ ],
18309+ "thresholds": [],
18310+ "timeFrom": null,
18311+ "timeShift": null,
18312+ "title": "TCP Reno",
18313+ "tooltip": {
18314+ "shared": true,
18315+ "sort": 0,
18316+ "value_type": "individual"
18317+ },
18318+ "type": "graph",
18319+ "xaxis": {
18320+ "buckets": null,
18321+ "mode": "time",
18322+ "name": null,
18323+ "show": true,
18324+ "values": []
18325+ },
18326+ "yaxes": [
18327+ {
18328+ "format": "short",
18329+ "label": "Counter",
18330+ "logBase": 1,
18331+ "max": null,
18332+ "min": "0",
18333+ "show": true
18334+ },
18335+ {
18336+ "format": "short",
18337+ "label": null,
18338+ "logBase": 1,
18339+ "max": null,
18340+ "min": null,
18341+ "show": false
18342+ }
18343+ ]
18344+ },
18345+ {
18346+ "aliasColors": {},
18347+ "bars": false,
18348+ "dashLength": 10,
18349+ "dashes": false,
18350+ "datasource": "Prometheus",
18351+ "description": "",
18352+ "fill": 2,
18353+ "gridPos": {
18354+ "h": 10,
18355+ "w": 12,
18356+ "x": 12,
18357+ "y": 663
18358+ },
18359+ "height": "",
18360+ "id": 163,
18361+ "legend": {
18362+ "alignAsTable": true,
18363+ "avg": true,
18364+ "current": true,
18365+ "hideEmpty": false,
18366+ "hideZero": false,
18367+ "max": true,
18368+ "min": true,
18369+ "rightSide": false,
18370+ "show": true,
18371+ "sort": "current",
18372+ "sortDesc": true,
18373+ "total": false,
18374+ "values": true
18375+ },
18376+ "lines": true,
18377+ "linewidth": 1,
18378+ "links": [],
18379+ "maxPerRow": 12,
18380+ "nullPointMode": "null",
18381+ "percentage": false,
18382+ "pointradius": 5,
18383+ "points": false,
18384+ "renderer": "flot",
18385+ "seriesOverrides": [],
18386+ "spaceLength": 10,
18387+ "stack": false,
18388+ "steppedLine": false,
18389+ "targets": [
18390+ {
18391+ "expr": "irate(node_netstat_TcpExt_TCPReqQFullDoCookies{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
18392+ "format": "time_series",
18393+ "hide": false,
18394+ "intervalFactor": 2,
18395+ "legendFormat": "TCPReqQFullDoCookies - Times SYNCOOKIE was replied to client",
18396+ "refId": "O",
18397+ "step": 4
18398+ },
18399+ {
18400+ "expr": "irate(node_netstat_TcpExt_TCPReqQFullDrop{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
18401+ "format": "time_series",
18402+ "intervalFactor": 2,
18403+ "legendFormat": "TCPReqQFullDrop - Times SYN request was dropped due to disabled syncookies",
18404+ "refId": "A",
18405+ "step": 4
18406+ }
18407+ ],
18408+ "thresholds": [],
18409+ "timeFrom": null,
18410+ "timeShift": null,
18411+ "title": "TCP ReqQ",
18412+ "tooltip": {
18413+ "shared": true,
18414+ "sort": 0,
18415+ "value_type": "individual"
18416+ },
18417+ "type": "graph",
18418+ "xaxis": {
18419+ "buckets": null,
18420+ "mode": "time",
18421+ "name": null,
18422+ "show": true,
18423+ "values": []
18424+ },
18425+ "yaxes": [
18426+ {
18427+ "format": "short",
18428+ "label": "Counter",
18429+ "logBase": 1,
18430+ "max": null,
18431+ "min": "0",
18432+ "show": true
18433+ },
18434+ {
18435+ "format": "short",
18436+ "label": null,
18437+ "logBase": 1,
18438+ "max": null,
18439+ "min": null,
18440+ "show": false
18441+ }
18442+ ]
18443+ },
18444+ {
18445+ "aliasColors": {},
18446+ "bars": false,
18447+ "dashLength": 10,
18448+ "dashes": false,
18449+ "datasource": "Prometheus",
18450+ "description": "",
18451+ "fill": 2,
18452+ "gridPos": {
18453+ "h": 10,
18454+ "w": 12,
18455+ "x": 0,
18456+ "y": 673
18457+ },
18458+ "height": "",
18459+ "id": 164,
18460+ "legend": {
18461+ "alignAsTable": true,
18462+ "avg": true,
18463+ "current": true,
18464+ "hideEmpty": false,
18465+ "hideZero": false,
18466+ "max": true,
18467+ "min": true,
18468+ "rightSide": false,
18469+ "show": true,
18470+ "sort": "current",
18471+ "sortDesc": true,
18472+ "total": false,
18473+ "values": true
18474+ },
18475+ "lines": true,
18476+ "linewidth": 1,
18477+ "links": [],
18478+ "maxPerRow": 12,
18479+ "nullPointMode": "null",
18480+ "percentage": false,
18481+ "pointradius": 5,
18482+ "points": false,
18483+ "renderer": "flot",
18484+ "seriesOverrides": [],
18485+ "spaceLength": 10,
18486+ "stack": false,
18487+ "steppedLine": false,
18488+ "targets": [
18489+ {
18490+ "expr": "irate(node_netstat_TcpExt_TCPOFODrop{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
18491+ "format": "time_series",
18492+ "hide": false,
18493+ "intervalFactor": 2,
18494+ "legendFormat": "TCPOFODrop - Packets meant to be queued in OFO but dropped because socket rcvbuf limit reached",
18495+ "refId": "P",
18496+ "step": 4
18497+ },
18498+ {
18499+ "expr": "irate(node_netstat_TcpExt_TCPOFOMerge{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
18500+ "format": "time_series",
18501+ "hide": false,
18502+ "intervalFactor": 2,
18503+ "legendFormat": "TCPOFOMerge - Packets in OFO that were merged with other packets",
18504+ "refId": "Q",
18505+ "step": 4
18506+ },
18507+ {
18508+ "expr": "irate(node_netstat_TcpExt_TCPOFOQueue{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
18509+ "format": "time_series",
18510+ "intervalFactor": 2,
18511+ "legendFormat": "TCPOFOQueue - Packets queued in OFO queue",
18512+ "refId": "B",
18513+ "step": 4
18514+ }
18515+ ],
18516+ "thresholds": [],
18517+ "timeFrom": null,
18518+ "timeShift": null,
18519+ "title": "TCP Out of order",
18520+ "tooltip": {
18521+ "shared": true,
18522+ "sort": 0,
18523+ "value_type": "individual"
18524+ },
18525+ "type": "graph",
18526+ "xaxis": {
18527+ "buckets": null,
18528+ "mode": "time",
18529+ "name": null,
18530+ "show": true,
18531+ "values": []
18532+ },
18533+ "yaxes": [
18534+ {
18535+ "format": "short",
18536+ "label": "Counter",
18537+ "logBase": 1,
18538+ "max": null,
18539+ "min": null,
18540+ "show": true
18541+ },
18542+ {
18543+ "format": "short",
18544+ "label": null,
18545+ "logBase": 1,
18546+ "max": null,
18547+ "min": null,
18548+ "show": false
18549+ }
18550+ ]
18551+ },
18552+ {
18553+ "aliasColors": {},
18554+ "bars": false,
18555+ "dashLength": 10,
18556+ "dashes": false,
18557+ "datasource": "Prometheus",
18558+ "decimals": null,
18559+ "description": "",
18560+ "fill": 2,
18561+ "gridPos": {
18562+ "h": 10,
18563+ "w": 12,
18564+ "x": 12,
18565+ "y": 673
18566+ },
18567+ "height": "",
18568+ "id": 165,
18569+ "legend": {
18570+ "alignAsTable": true,
18571+ "avg": true,
18572+ "current": true,
18573+ "hideZero": false,
18574+ "max": true,
18575+ "min": true,
18576+ "rightSide": false,
18577+ "show": true,
18578+ "sort": "current",
18579+ "sortDesc": true,
18580+ "total": false,
18581+ "values": true
18582+ },
18583+ "lines": true,
18584+ "linewidth": 1,
18585+ "links": [],
18586+ "maxPerRow": 12,
18587+ "nullPointMode": "null",
18588+ "percentage": false,
18589+ "pointradius": 5,
18590+ "points": false,
18591+ "renderer": "flot",
18592+ "seriesOverrides": [],
18593+ "spaceLength": 10,
18594+ "stack": false,
18595+ "steppedLine": false,
18596+ "targets": [
18597+ {
18598+ "expr": "irate(node_netstat_TcpExt_TCPMD5NotFound{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
18599+ "format": "time_series",
18600+ "hide": false,
18601+ "intervalFactor": 2,
18602+ "legendFormat": "TCPMD5NotFound - Times MD5 hash expected but not found",
18603+ "refId": "Z",
18604+ "step": 4
18605+ },
18606+ {
18607+ "expr": "irate(node_netstat_TcpExt_TCPMD5Unexpected{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
18608+ "format": "time_series",
18609+ "hide": false,
18610+ "intervalFactor": 2,
18611+ "legendFormat": "TCPMD5Unexpected - Times MD5 hash unexpected but found",
18612+ "refId": "A",
18613+ "step": 4
18614+ }
18615+ ],
18616+ "thresholds": [],
18617+ "timeFrom": null,
18618+ "timeShift": null,
18619+ "title": "TCP MD5",
18620+ "tooltip": {
18621+ "shared": true,
18622+ "sort": 0,
18623+ "value_type": "individual"
18624+ },
18625+ "type": "graph",
18626+ "xaxis": {
18627+ "buckets": null,
18628+ "mode": "time",
18629+ "name": null,
18630+ "show": true,
18631+ "values": []
18632+ },
18633+ "yaxes": [
18634+ {
18635+ "format": "short",
18636+ "label": "Counter",
18637+ "logBase": 1,
18638+ "max": null,
18639+ "min": "0",
18640+ "show": true
18641+ },
18642+ {
18643+ "format": "short",
18644+ "label": null,
18645+ "logBase": 1,
18646+ "max": null,
18647+ "min": null,
18648+ "show": false
18649+ }
18650+ ]
18651+ },
18652+ {
18653+ "aliasColors": {},
18654+ "bars": false,
18655+ "dashLength": 10,
18656+ "dashes": false,
18657+ "datasource": "Prometheus",
18658+ "decimals": null,
18659+ "description": "",
18660+ "fill": 2,
18661+ "gridPos": {
18662+ "h": 10,
18663+ "w": 12,
18664+ "x": 0,
18665+ "y": 683
18666+ },
18667+ "height": "",
18668+ "id": 166,
18669+ "legend": {
18670+ "alignAsTable": true,
18671+ "avg": true,
18672+ "current": true,
18673+ "hideZero": false,
18674+ "max": true,
18675+ "min": true,
18676+ "rightSide": false,
18677+ "show": true,
18678+ "sort": "current",
18679+ "sortDesc": true,
18680+ "total": false,
18681+ "values": true
18682+ },
18683+ "lines": true,
18684+ "linewidth": 1,
18685+ "links": [],
18686+ "maxPerRow": 12,
18687+ "nullPointMode": "null",
18688+ "percentage": false,
18689+ "pointradius": 5,
18690+ "points": false,
18691+ "renderer": "flot",
18692+ "seriesOverrides": [],
18693+ "spaceLength": 10,
18694+ "stack": false,
18695+ "steppedLine": false,
18696+ "targets": [
18697+ {
18698+ "expr": "irate(node_netstat_TcpExt_TCPPrequeued{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
18699+ "format": "time_series",
18700+ "hide": false,
18701+ "intervalFactor": 2,
18702+ "legendFormat": "TCPPrequeued - Packets directly queued to recvmsg prequeue",
18703+ "refId": "Z",
18704+ "step": 4
18705+ },
18706+ {
18707+ "expr": "irate(node_netstat_TcpExt_TCPPrequeueDropped{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
18708+ "format": "time_series",
18709+ "hide": false,
18710+ "intervalFactor": 2,
18711+ "legendFormat": "TCPPrequeueDropped - Packets dropped from prequeue",
18712+ "refId": "A",
18713+ "step": 4
18714+ }
18715+ ],
18716+ "thresholds": [],
18717+ "timeFrom": null,
18718+ "timeShift": null,
18719+ "title": "TCP Prequeued",
18720+ "tooltip": {
18721+ "shared": true,
18722+ "sort": 0,
18723+ "value_type": "individual"
18724+ },
18725+ "type": "graph",
18726+ "xaxis": {
18727+ "buckets": null,
18728+ "mode": "time",
18729+ "name": null,
18730+ "show": true,
18731+ "values": []
18732+ },
18733+ "yaxes": [
18734+ {
18735+ "format": "short",
18736+ "label": "Counter",
18737+ "logBase": 1,
18738+ "max": null,
18739+ "min": "0",
18740+ "show": true
18741+ },
18742+ {
18743+ "format": "short",
18744+ "label": null,
18745+ "logBase": 1,
18746+ "max": null,
18747+ "min": null,
18748+ "show": false
18749+ }
18750+ ]
18751+ },
18752+ {
18753+ "aliasColors": {},
18754+ "bars": false,
18755+ "dashLength": 10,
18756+ "dashes": false,
18757+ "datasource": "Prometheus",
18758+ "decimals": null,
18759+ "description": "",
18760+ "fill": 2,
18761+ "gridPos": {
18762+ "h": 10,
18763+ "w": 12,
18764+ "x": 12,
18765+ "y": 683
18766+ },
18767+ "height": "",
18768+ "id": 167,
18769+ "legend": {
18770+ "alignAsTable": true,
18771+ "avg": true,
18772+ "current": true,
18773+ "hideZero": false,
18774+ "max": true,
18775+ "min": true,
18776+ "rightSide": false,
18777+ "show": true,
18778+ "sort": "current",
18779+ "sortDesc": true,
18780+ "total": false,
18781+ "values": true
18782+ },
18783+ "lines": true,
18784+ "linewidth": 1,
18785+ "links": [],
18786+ "maxPerRow": 12,
18787+ "nullPointMode": "null",
18788+ "percentage": false,
18789+ "pointradius": 5,
18790+ "points": false,
18791+ "renderer": "flot",
18792+ "seriesOverrides": [],
18793+ "spaceLength": 10,
18794+ "stack": false,
18795+ "steppedLine": false,
18796+ "targets": [
18797+ {
18798+ "expr": "irate(node_netstat_TcpExt_TCPRcvCoalesce{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
18799+ "format": "time_series",
18800+ "hide": false,
18801+ "intervalFactor": 2,
18802+ "legendFormat": "TCPRcvCoalesce - Times tried to coalesce the receive queue",
18803+ "refId": "Z",
18804+ "step": 4
18805+ },
18806+ {
18807+ "expr": "irate(node_netstat_TcpExt_TCPRcvCollapsed{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
18808+ "format": "time_series",
18809+ "hide": false,
18810+ "intervalFactor": 2,
18811+ "legendFormat": "TCPRcvCollapsed - Packets collapsed in receive queue due to low socket buffer",
18812+ "refId": "A",
18813+ "step": 4
18814+ }
18815+ ],
18816+ "thresholds": [],
18817+ "timeFrom": null,
18818+ "timeShift": null,
18819+ "title": "TCP Rcv",
18820+ "tooltip": {
18821+ "shared": true,
18822+ "sort": 0,
18823+ "value_type": "individual"
18824+ },
18825+ "type": "graph",
18826+ "xaxis": {
18827+ "buckets": null,
18828+ "mode": "time",
18829+ "name": null,
18830+ "show": true,
18831+ "values": []
18832+ },
18833+ "yaxes": [
18834+ {
18835+ "format": "short",
18836+ "label": "Counter",
18837+ "logBase": 1,
18838+ "max": null,
18839+ "min": "0",
18840+ "show": true
18841+ },
18842+ {
18843+ "format": "short",
18844+ "label": null,
18845+ "logBase": 1,
18846+ "max": null,
18847+ "min": null,
18848+ "show": false
18849+ }
18850+ ]
18851+ },
18852+ {
18853+ "aliasColors": {},
18854+ "bars": false,
18855+ "dashLength": 10,
18856+ "dashes": false,
18857+ "datasource": "Prometheus",
18858+ "description": "",
18859+ "fill": 2,
18860+ "gridPos": {
18861+ "h": 10,
18862+ "w": 12,
18863+ "x": 0,
18864+ "y": 693
18865+ },
18866+ "height": "",
18867+ "id": 224,
18868+ "legend": {
18869+ "alignAsTable": true,
18870+ "avg": true,
18871+ "current": true,
18872+ "hideEmpty": false,
18873+ "hideZero": false,
18874+ "max": true,
18875+ "min": true,
18876+ "rightSide": false,
18877+ "show": true,
18878+ "sort": "current",
18879+ "sortDesc": true,
18880+ "total": false,
18881+ "values": true
18882+ },
18883+ "lines": true,
18884+ "linewidth": 1,
18885+ "links": [],
18886+ "maxPerRow": 12,
18887+ "nullPointMode": "null",
18888+ "percentage": false,
18889+ "pointradius": 5,
18890+ "points": false,
18891+ "renderer": "flot",
18892+ "seriesOverrides": [],
18893+ "spaceLength": 10,
18894+ "stack": false,
18895+ "steppedLine": false,
18896+ "targets": [
18897+ {
18898+ "expr": "irate(node_netstat_TcpExt_TCPOrigDataSent{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
18899+ "format": "time_series",
18900+ "intervalFactor": 2,
18901+ "legendFormat": "TCPOrigDataSent - Outgoing packets with original data",
18902+ "refId": "C",
18903+ "step": 4
18904+ }
18905+ ],
18906+ "thresholds": [],
18907+ "timeFrom": null,
18908+ "timeShift": null,
18909+ "title": "TCP Original Data",
18910+ "tooltip": {
18911+ "shared": true,
18912+ "sort": 0,
18913+ "value_type": "individual"
18914+ },
18915+ "type": "graph",
18916+ "xaxis": {
18917+ "buckets": null,
18918+ "mode": "time",
18919+ "name": null,
18920+ "show": true,
18921+ "values": []
18922+ },
18923+ "yaxes": [
18924+ {
18925+ "format": "short",
18926+ "label": "Counter",
18927+ "logBase": 1,
18928+ "max": null,
18929+ "min": "0",
18930+ "show": true
18931+ },
18932+ {
18933+ "format": "short",
18934+ "label": null,
18935+ "logBase": 1,
18936+ "max": null,
18937+ "min": null,
18938+ "show": false
18939+ }
18940+ ]
18941+ },
18942+ {
18943+ "aliasColors": {},
18944+ "bars": false,
18945+ "dashLength": 10,
18946+ "dashes": false,
18947+ "datasource": "Prometheus",
18948+ "description": "",
18949+ "fill": 2,
18950+ "gridPos": {
18951+ "h": 10,
18952+ "w": 12,
18953+ "x": 12,
18954+ "y": 693
18955+ },
18956+ "height": "",
18957+ "id": 225,
18958+ "legend": {
18959+ "alignAsTable": true,
18960+ "avg": true,
18961+ "current": true,
18962+ "hideEmpty": false,
18963+ "hideZero": false,
18964+ "max": true,
18965+ "min": true,
18966+ "rightSide": false,
18967+ "show": true,
18968+ "sort": "current",
18969+ "sortDesc": true,
18970+ "total": false,
18971+ "values": true
18972+ },
18973+ "lines": true,
18974+ "linewidth": 1,
18975+ "links": [],
18976+ "maxPerRow": 12,
18977+ "nullPointMode": "null",
18978+ "percentage": false,
18979+ "pointradius": 5,
18980+ "points": false,
18981+ "renderer": "flot",
18982+ "seriesOverrides": [],
18983+ "spaceLength": 10,
18984+ "stack": false,
18985+ "steppedLine": false,
18986+ "targets": [
18987+ {
18988+ "expr": "irate(node_netstat_TcpExt_ArpFilter{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
18989+ "format": "time_series",
18990+ "intervalFactor": 2,
18991+ "legendFormat": "ArpFilter - Arp packets filtered",
18992+ "refId": "A",
18993+ "step": 4
18994+ },
18995+ {
18996+ "expr": "irate(node_netstat_TcpExt_IPReversePathFilter{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
18997+ "format": "time_series",
18998+ "intervalFactor": 2,
18999+ "legendFormat": "IPReversePathFilter - Packets arrive from non directly connected network",
19000+ "refId": "G",
19001+ "step": 4
19002+ }
19003+ ],
19004+ "thresholds": [],
19005+ "timeFrom": null,
19006+ "timeShift": null,
19007+ "title": "TCP Filters",
19008+ "tooltip": {
19009+ "shared": true,
19010+ "sort": 0,
19011+ "value_type": "individual"
19012+ },
19013+ "type": "graph",
19014+ "xaxis": {
19015+ "buckets": null,
19016+ "mode": "time",
19017+ "name": null,
19018+ "show": true,
19019+ "values": []
19020+ },
19021+ "yaxes": [
19022+ {
19023+ "format": "short",
19024+ "label": "Counter",
19025+ "logBase": 1,
19026+ "max": null,
19027+ "min": "0",
19028+ "show": true
19029+ },
19030+ {
19031+ "format": "short",
19032+ "label": null,
19033+ "logBase": 1,
19034+ "max": null,
19035+ "min": null,
19036+ "show": false
19037+ }
19038+ ]
19039+ },
19040+ {
19041+ "aliasColors": {},
19042+ "bars": false,
19043+ "dashLength": 10,
19044+ "dashes": false,
19045+ "datasource": "Prometheus",
19046+ "description": "",
19047+ "fill": 2,
19048+ "gridPos": {
19049+ "h": 10,
19050+ "w": 12,
19051+ "x": 0,
19052+ "y": 703
19053+ },
19054+ "height": "",
19055+ "id": 226,
19056+ "legend": {
19057+ "alignAsTable": true,
19058+ "avg": true,
19059+ "current": true,
19060+ "hideEmpty": false,
19061+ "hideZero": false,
19062+ "max": true,
19063+ "min": true,
19064+ "rightSide": false,
19065+ "show": true,
19066+ "sort": "current",
19067+ "sortDesc": true,
19068+ "total": false,
19069+ "values": true
19070+ },
19071+ "lines": true,
19072+ "linewidth": 1,
19073+ "links": [],
19074+ "maxPerRow": 12,
19075+ "nullPointMode": "null",
19076+ "percentage": false,
19077+ "pointradius": 5,
19078+ "points": false,
19079+ "renderer": "flot",
19080+ "seriesOverrides": [],
19081+ "spaceLength": 10,
19082+ "stack": false,
19083+ "steppedLine": false,
19084+ "targets": [
19085+ {
19086+ "expr": "irate(node_netstat_TcpExt_TCPPureAcks{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
19087+ "format": "time_series",
19088+ "intervalFactor": 2,
19089+ "legendFormat": "TCPPureAcks - Acknowledgments not containing data payload received",
19090+ "refId": "C",
19091+ "step": 4
19092+ }
19093+ ],
19094+ "thresholds": [],
19095+ "timeFrom": null,
19096+ "timeShift": null,
19097+ "title": "TCP Pure ACK",
19098+ "tooltip": {
19099+ "shared": true,
19100+ "sort": 0,
19101+ "value_type": "individual"
19102+ },
19103+ "type": "graph",
19104+ "xaxis": {
19105+ "buckets": null,
19106+ "mode": "time",
19107+ "name": null,
19108+ "show": true,
19109+ "values": []
19110+ },
19111+ "yaxes": [
19112+ {
19113+ "format": "short",
19114+ "label": "Counter",
19115+ "logBase": 1,
19116+ "max": null,
19117+ "min": "0",
19118+ "show": true
19119+ },
19120+ {
19121+ "format": "short",
19122+ "label": null,
19123+ "logBase": 1,
19124+ "max": null,
19125+ "min": null,
19126+ "show": false
19127+ }
19128+ ]
19129+ },
19130+ {
19131+ "aliasColors": {},
19132+ "bars": false,
19133+ "dashLength": 10,
19134+ "dashes": false,
19135+ "datasource": "Prometheus",
19136+ "description": "",
19137+ "fill": 2,
19138+ "gridPos": {
19139+ "h": 10,
19140+ "w": 12,
19141+ "x": 12,
19142+ "y": 703
19143+ },
19144+ "height": "",
19145+ "id": 227,
19146+ "legend": {
19147+ "alignAsTable": true,
19148+ "avg": true,
19149+ "current": true,
19150+ "hideEmpty": false,
19151+ "hideZero": false,
19152+ "max": true,
19153+ "min": true,
19154+ "rightSide": false,
19155+ "show": true,
19156+ "sort": "current",
19157+ "sortDesc": true,
19158+ "total": false,
19159+ "values": true
19160+ },
19161+ "lines": true,
19162+ "linewidth": 1,
19163+ "links": [],
19164+ "maxPerRow": 12,
19165+ "nullPointMode": "null",
19166+ "percentage": false,
19167+ "pointradius": 5,
19168+ "points": false,
19169+ "renderer": "flot",
19170+ "seriesOverrides": [],
19171+ "spaceLength": 10,
19172+ "stack": false,
19173+ "steppedLine": false,
19174+ "targets": [
19175+ {
19176+ "expr": "irate(node_netstat_TcpExt_TCPAutoCorking{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
19177+ "format": "time_series",
19178+ "intervalFactor": 2,
19179+ "legendFormat": "TCPAutoCorking - Times stack detected skb was underused and its flush was deferred",
19180+ "refId": "A",
19181+ "step": 4
19182+ }
19183+ ],
19184+ "thresholds": [],
19185+ "timeFrom": null,
19186+ "timeShift": null,
19187+ "title": "TCP Auto Corking",
19188+ "tooltip": {
19189+ "shared": true,
19190+ "sort": 0,
19191+ "value_type": "individual"
19192+ },
19193+ "type": "graph",
19194+ "xaxis": {
19195+ "buckets": null,
19196+ "mode": "time",
19197+ "name": null,
19198+ "show": true,
19199+ "values": []
19200+ },
19201+ "yaxes": [
19202+ {
19203+ "format": "short",
19204+ "label": "Counter",
19205+ "logBase": 1,
19206+ "max": null,
19207+ "min": "0",
19208+ "show": true
19209+ },
19210+ {
19211+ "format": "short",
19212+ "label": null,
19213+ "logBase": 1,
19214+ "max": null,
19215+ "min": null,
19216+ "show": false
19217+ }
19218+ ]
19219+ },
19220+ {
19221+ "aliasColors": {},
19222+ "bars": false,
19223+ "dashLength": 10,
19224+ "dashes": false,
19225+ "datasource": "Prometheus",
19226+ "description": "",
19227+ "fill": 2,
19228+ "gridPos": {
19229+ "h": 10,
19230+ "w": 12,
19231+ "x": 0,
19232+ "y": 713
19233+ },
19234+ "height": "",
19235+ "id": 104,
19236+ "legend": {
19237+ "alignAsTable": true,
19238+ "avg": true,
19239+ "current": true,
19240+ "hideEmpty": false,
19241+ "hideZero": false,
19242+ "max": true,
19243+ "min": true,
19244+ "rightSide": false,
19245+ "show": true,
19246+ "sort": "current",
19247+ "sortDesc": true,
19248+ "total": false,
19249+ "values": true
19250+ },
19251+ "lines": true,
19252+ "linewidth": 1,
19253+ "links": [],
19254+ "maxPerRow": 12,
19255+ "nullPointMode": "null",
19256+ "percentage": false,
19257+ "pointradius": 5,
19258+ "points": false,
19259+ "renderer": "flot",
19260+ "seriesOverrides": [],
19261+ "spaceLength": 10,
19262+ "stack": false,
19263+ "steppedLine": false,
19264+ "targets": [
19265+ {
19266+ "expr": "irate(node_netstat_TcpExt_BusyPollRxPackets{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
19267+ "format": "time_series",
19268+ "intervalFactor": 2,
19269+ "legendFormat": "BusyPollRxPackets - Low latency application-fetched packets",
19270+ "refId": "B",
19271+ "step": 4
19272+ },
19273+ {
19274+ "expr": "irate(node_netstat_TcpExt_EmbryonicRsts{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
19275+ "format": "time_series",
19276+ "intervalFactor": 2,
19277+ "legendFormat": "EmbryonicRsts - Resets received for embryonic SYN_RECV sockets",
19278+ "refId": "F",
19279+ "step": 4
19280+ },
19281+ {
19282+ "expr": "irate(node_netstat_TcpExt_ListenOverflows{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
19283+ "format": "time_series",
19284+ "intervalFactor": 2,
19285+ "legendFormat": "ListenOverflows - Times the listen queue of a socket overflowed",
19286+ "refId": "I",
19287+ "step": 4
19288+ },
19289+ {
19290+ "expr": "irate(node_netstat_TcpExt_TCPSchedulerFailed{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
19291+ "intervalFactor": 2,
19292+ "legendFormat": "TCPSchedulerFailed - Times receiver scheduled too late for direct processing",
19293+ "refId": "A",
19294+ "step": 4
19295+ },
19296+ {
19297+ "expr": "irate(node_netstat_TcpExt_TCPMemoryPressures{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
19298+ "intervalFactor": 2,
19299+ "legendFormat": "TCPMemoryPressures - TCP ran low on memory",
19300+ "refId": "C",
19301+ "step": 4
19302+ }
19303+ ],
19304+ "thresholds": [],
19305+ "timeFrom": null,
19306+ "timeShift": null,
19307+ "title": "TCP Issues",
19308+ "tooltip": {
19309+ "shared": true,
19310+ "sort": 0,
19311+ "value_type": "individual"
19312+ },
19313+ "type": "graph",
19314+ "xaxis": {
19315+ "buckets": null,
19316+ "mode": "time",
19317+ "name": null,
19318+ "show": true,
19319+ "values": []
19320+ },
19321+ "yaxes": [
19322+ {
19323+ "format": "short",
19324+ "label": "Counter",
19325+ "logBase": 1,
19326+ "max": null,
19327+ "min": "0",
19328+ "show": true
19329+ },
19330+ {
19331+ "format": "short",
19332+ "label": null,
19333+ "logBase": 1,
19334+ "max": null,
19335+ "min": null,
19336+ "show": false
19337+ }
19338+ ]
19339+ }
19340+ ],
19341+ "repeat": null,
19342+ "title": "Network Netstat TCP Linux MIPs",
19343+ "type": "row"
19344+ },
19345+ {
19346+ "collapsed": true,
19347+ "datasource": null,
19348+ "fieldConfig": {
19349+ "defaults": {},
19350+ "overrides": []
19351+ },
19352+ "gridPos": {
19353+ "h": 1,
19354+ "w": 24,
19355+ "x": 0,
19356+ "y": 37
19357+ },
19358+ "id": 277,
19359+ "panels": [
19360+ {
19361+ "aliasColors": {},
19362+ "bars": false,
19363+ "dashLength": 10,
19364+ "dashes": false,
19365+ "datasource": "Prometheus",
19366+ "decimals": null,
19367+ "fill": 2,
19368+ "gridPos": {
19369+ "h": 10,
19370+ "w": 12,
19371+ "x": 0,
19372+ "y": 714
19373+ },
19374+ "height": "",
19375+ "id": 55,
19376+ "legend": {
19377+ "alignAsTable": true,
19378+ "avg": true,
19379+ "current": true,
19380+ "hideZero": false,
19381+ "max": true,
19382+ "min": true,
19383+ "rightSide": false,
19384+ "show": true,
19385+ "sort": "current",
19386+ "sortDesc": true,
19387+ "total": false,
19388+ "values": true
19389+ },
19390+ "lines": true,
19391+ "linewidth": 1,
19392+ "links": [],
19393+ "maxPerRow": 12,
19394+ "nullPointMode": "null",
19395+ "percentage": false,
19396+ "pointradius": 5,
19397+ "points": false,
19398+ "renderer": "flot",
19399+ "seriesOverrides": [
19400+ {
19401+ "alias": "/.*Out.*/",
19402+ "transform": "negative-Y"
19403+ },
19404+ {
19405+ "alias": "/.*Snd.*/",
19406+ "transform": "negative-Y"
19407+ },
19408+ {
19409+ "alias": "/.*Datagrams.*/",
19410+ "color": "#EAB839"
19411+ }
19412+ ],
19413+ "spaceLength": 10,
19414+ "stack": false,
19415+ "steppedLine": false,
19416+ "targets": [
19417+ {
19418+ "expr": "irate(node_netstat_Udp_InDatagrams{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
19419+ "format": "time_series",
19420+ "intervalFactor": 2,
19421+ "legendFormat": "InDatagrams - Datagrams received",
19422+ "refId": "B",
19423+ "step": 4
19424+ },
19425+ {
19426+ "expr": "irate(node_netstat_Udp_OutDatagrams{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
19427+ "format": "time_series",
19428+ "intervalFactor": 2,
19429+ "legendFormat": "OutDatagrams - Datagrams sent",
19430+ "refId": "E",
19431+ "step": 4
19432+ }
19433+ ],
19434+ "thresholds": [],
19435+ "timeFrom": null,
19436+ "timeShift": null,
19437+ "title": "UDP In / Out",
19438+ "tooltip": {
19439+ "shared": true,
19440+ "sort": 0,
19441+ "value_type": "individual"
19442+ },
19443+ "type": "graph",
19444+ "xaxis": {
19445+ "buckets": null,
19446+ "mode": "time",
19447+ "name": null,
19448+ "show": true,
19449+ "values": []
19450+ },
19451+ "yaxes": [
19452+ {
19453+ "format": "short",
19454+ "label": "Datagrams out (-) / in (+)",
19455+ "logBase": 1,
19456+ "max": null,
19457+ "min": null,
19458+ "show": true
19459+ },
19460+ {
19461+ "format": "short",
19462+ "label": null,
19463+ "logBase": 1,
19464+ "max": null,
19465+ "min": null,
19466+ "show": false
19467+ }
19468+ ]
19469+ },
19470+ {
19471+ "aliasColors": {},
19472+ "bars": false,
19473+ "dashLength": 10,
19474+ "dashes": false,
19475+ "datasource": "Prometheus",
19476+ "fill": 2,
19477+ "gridPos": {
19478+ "h": 10,
19479+ "w": 12,
19480+ "x": 12,
19481+ "y": 714
19482+ },
19483+ "height": "",
19484+ "id": 109,
19485+ "legend": {
19486+ "alignAsTable": true,
19487+ "avg": true,
19488+ "current": true,
19489+ "hideZero": false,
19490+ "max": true,
19491+ "min": true,
19492+ "rightSide": false,
19493+ "show": true,
19494+ "sort": "current",
19495+ "sortDesc": true,
19496+ "total": false,
19497+ "values": true
19498+ },
19499+ "lines": true,
19500+ "linewidth": 1,
19501+ "links": [],
19502+ "maxPerRow": 12,
19503+ "nullPointMode": "null",
19504+ "percentage": false,
19505+ "pointradius": 5,
19506+ "points": false,
19507+ "renderer": "flot",
19508+ "seriesOverrides": [
19509+ {
19510+ "alias": "/.*Out.*/",
19511+ "transform": "negative-Y"
19512+ },
19513+ {
19514+ "alias": "/.*Snd.*/",
19515+ "transform": "negative-Y"
19516+ },
19517+ {
19518+ "alias": "/.*bufErrors.*/",
19519+ "color": "#70DBED"
19520+ }
19521+ ],
19522+ "spaceLength": 10,
19523+ "stack": false,
19524+ "steppedLine": false,
19525+ "targets": [
19526+ {
19527+ "expr": "irate(node_netstat_Udp_InCsumErrors{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
19528+ "format": "time_series",
19529+ "intervalFactor": 2,
19530+ "legendFormat": "InCsumErrors - Datagrams with checksum errors",
19531+ "refId": "A",
19532+ "step": 4
19533+ },
19534+ {
19535+ "expr": "irate(node_netstat_Udp_InErrors{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
19536+ "format": "time_series",
19537+ "intervalFactor": 2,
19538+ "legendFormat": "InErrors - Datagrams that could not be delivered to an application",
19539+ "refId": "C",
19540+ "step": 4
19541+ },
19542+ {
19543+ "expr": "irate(node_netstat_Udp_RcvbufErrors{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
19544+ "format": "time_series",
19545+ "intervalFactor": 2,
19546+ "legendFormat": "RcvbufErrors - Datagrams for which not enough socket buffer memory to receive",
19547+ "refId": "F",
19548+ "step": 4
19549+ },
19550+ {
19551+ "expr": "irate(node_netstat_Udp_SndbufErrors{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
19552+ "format": "time_series",
19553+ "intervalFactor": 2,
19554+ "legendFormat": "SndbufErrors - Datagrams for which not enough socket buffer memory to transmit",
19555+ "refId": "G",
19556+ "step": 4
19557+ },
19558+ {
19559+ "expr": "irate(node_netstat_Udp_NoPorts{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
19560+ "format": "time_series",
19561+ "intervalFactor": 2,
19562+ "legendFormat": "NoPorts - Datagrams received on a port with no listener",
19563+ "refId": "B",
19564+ "step": 4
19565+ }
19566+ ],
19567+ "thresholds": [],
19568+ "timeFrom": null,
19569+ "timeShift": null,
19570+ "title": "UDP Errors",
19571+ "tooltip": {
19572+ "shared": true,
19573+ "sort": 0,
19574+ "value_type": "individual"
19575+ },
19576+ "type": "graph",
19577+ "xaxis": {
19578+ "buckets": null,
19579+ "mode": "time",
19580+ "name": null,
19581+ "show": true,
19582+ "values": []
19583+ },
19584+ "yaxes": [
19585+ {
19586+ "format": "short",
19587+ "label": "Datagrams out (-) / in (+)",
19588+ "logBase": 1,
19589+ "max": null,
19590+ "min": null,
19591+ "show": true
19592+ },
19593+ {
19594+ "format": "short",
19595+ "label": null,
19596+ "logBase": 1,
19597+ "max": null,
19598+ "min": null,
19599+ "show": false
19600+ }
19601+ ]
19602+ },
19603+ {
19604+ "aliasColors": {},
19605+ "bars": false,
19606+ "dashLength": 10,
19607+ "dashes": false,
19608+ "datasource": "Prometheus",
19609+ "fill": 2,
19610+ "gridPos": {
19611+ "h": 10,
19612+ "w": 12,
19613+ "x": 0,
19614+ "y": 724
19615+ },
19616+ "height": "",
19617+ "id": 57,
19618+ "legend": {
19619+ "alignAsTable": true,
19620+ "avg": true,
19621+ "current": true,
19622+ "hideZero": false,
19623+ "max": true,
19624+ "min": true,
19625+ "rightSide": false,
19626+ "show": true,
19627+ "sort": "current",
19628+ "sortDesc": true,
19629+ "total": false,
19630+ "values": true
19631+ },
19632+ "lines": true,
19633+ "linewidth": 1,
19634+ "links": [],
19635+ "maxPerRow": 12,
19636+ "nullPointMode": "null",
19637+ "percentage": false,
19638+ "pointradius": 5,
19639+ "points": false,
19640+ "renderer": "flot",
19641+ "seriesOverrides": [
19642+ {
19643+ "alias": "/.*Out.*/",
19644+ "transform": "negative-Y"
19645+ },
19646+ {
19647+ "alias": "/.*Datagrams.*/",
19648+ "color": "#EAB839"
19649+ }
19650+ ],
19651+ "spaceLength": 10,
19652+ "stack": false,
19653+ "steppedLine": false,
19654+ "targets": [
19655+ {
19656+ "expr": "irate(node_netstat_UdpLite_InDatagrams{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
19657+ "format": "time_series",
19658+ "intervalFactor": 2,
19659+ "legendFormat": "InDatagrams - Packets received",
19660+ "refId": "B",
19661+ "step": 4
19662+ },
19663+ {
19664+ "expr": "irate(node_netstat_UdpLite_OutDatagrams{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
19665+ "format": "time_series",
19666+ "intervalFactor": 2,
19667+ "legendFormat": "OutDatagrams - Packets sent",
19668+ "refId": "E",
19669+ "step": 4
19670+ }
19671+ ],
19672+ "thresholds": [],
19673+ "timeFrom": null,
19674+ "timeShift": null,
19675+ "title": "UDP Lite In / Out",
19676+ "tooltip": {
19677+ "shared": true,
19678+ "sort": 0,
19679+ "value_type": "individual"
19680+ },
19681+ "type": "graph",
19682+ "xaxis": {
19683+ "buckets": null,
19684+ "mode": "time",
19685+ "name": null,
19686+ "show": true,
19687+ "values": []
19688+ },
19689+ "yaxes": [
19690+ {
19691+ "format": "short",
19692+ "label": "Datagrams out (-) / in (+)",
19693+ "logBase": 1,
19694+ "max": null,
19695+ "min": null,
19696+ "show": true
19697+ },
19698+ {
19699+ "format": "short",
19700+ "label": null,
19701+ "logBase": 1,
19702+ "max": null,
19703+ "min": null,
19704+ "show": false
19705+ }
19706+ ]
19707+ },
19708+ {
19709+ "aliasColors": {},
19710+ "bars": false,
19711+ "dashLength": 10,
19712+ "dashes": false,
19713+ "datasource": "Prometheus",
19714+ "fill": 2,
19715+ "gridPos": {
19716+ "h": 10,
19717+ "w": 12,
19718+ "x": 12,
19719+ "y": 724
19720+ },
19721+ "height": "",
19722+ "id": 110,
19723+ "legend": {
19724+ "alignAsTable": true,
19725+ "avg": true,
19726+ "current": true,
19727+ "hideZero": false,
19728+ "max": true,
19729+ "min": true,
19730+ "rightSide": false,
19731+ "show": true,
19732+ "sort": "current",
19733+ "sortDesc": true,
19734+ "total": false,
19735+ "values": true
19736+ },
19737+ "lines": true,
19738+ "linewidth": 1,
19739+ "links": [],
19740+ "maxPerRow": 12,
19741+ "nullPointMode": "null",
19742+ "percentage": false,
19743+ "pointradius": 5,
19744+ "points": false,
19745+ "renderer": "flot",
19746+ "seriesOverrides": [
19747+ {
19748+ "alias": "/.*Out.*/",
19749+ "transform": "negative-Y"
19750+ },
19751+ {
19752+ "alias": "/.*bufErrors.*/",
19753+ "color": "#6ED0E0"
19754+ }
19755+ ],
19756+ "spaceLength": 10,
19757+ "stack": false,
19758+ "steppedLine": false,
19759+ "targets": [
19760+ {
19761+ "expr": "irate(node_netstat_UdpLite_InCsumErrors{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
19762+ "format": "time_series",
19763+ "intervalFactor": 2,
19764+ "legendFormat": "InCsumErrors - Datagrams with checksum errors",
19765+ "refId": "A",
19766+ "step": 4
19767+ },
19768+ {
19769+ "expr": "irate(node_netstat_UdpLite_InErrors{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
19770+ "format": "time_series",
19771+ "intervalFactor": 2,
19772+ "legendFormat": "InErrors - Datagrams that could not be delivered to an application",
19773+ "refId": "C",
19774+ "step": 4
19775+ },
19776+ {
19777+ "expr": "irate(node_netstat_UdpLite_RcvbufErrors{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
19778+ "format": "time_series",
19779+ "intervalFactor": 2,
19780+ "legendFormat": "RcvbufErrors - Datagrams for which not enough socket buffer memory to receive",
19781+ "refId": "F",
19782+ "step": 4
19783+ },
19784+ {
19785+ "expr": "irate(node_netstat_UdpLite_SndbufErrors{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
19786+ "format": "time_series",
19787+ "intervalFactor": 2,
19788+ "legendFormat": "SndbufErrors - Datagrams for which not enough socket buffer memory to transmit",
19789+ "refId": "G",
19790+ "step": 4
19791+ },
19792+ {
19793+ "expr": "irate(node_netstat_UdpLite_NoPorts{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
19794+ "format": "time_series",
19795+ "intervalFactor": 2,
19796+ "legendFormat": "NoPorts - Datagrams received on a port with no listener",
19797+ "refId": "B",
19798+ "step": 4
19799+ }
19800+ ],
19801+ "thresholds": [],
19802+ "timeFrom": null,
19803+ "timeShift": null,
19804+ "title": "UDP Lite Errors",
19805+ "tooltip": {
19806+ "shared": true,
19807+ "sort": 0,
19808+ "value_type": "individual"
19809+ },
19810+ "type": "graph",
19811+ "xaxis": {
19812+ "buckets": null,
19813+ "mode": "time",
19814+ "name": null,
19815+ "show": true,
19816+ "values": []
19817+ },
19818+ "yaxes": [
19819+ {
19820+ "format": "short",
19821+ "label": "Datagrams out (-) / in (+)",
19822+ "logBase": 1,
19823+ "max": null,
19824+ "min": null,
19825+ "show": true
19826+ },
19827+ {
19828+ "format": "short",
19829+ "label": null,
19830+ "logBase": 1,
19831+ "max": null,
19832+ "min": null,
19833+ "show": false
19834+ }
19835+ ]
19836+ }
19837+ ],
19838+ "repeat": null,
19839+ "title": "Network Netstat UDP",
19840+ "type": "row"
19841+ },
19842+ {
19843+ "collapsed": true,
19844+ "datasource": null,
19845+ "fieldConfig": {
19846+ "defaults": {},
19847+ "overrides": []
19848+ },
19849+ "gridPos": {
19850+ "h": 1,
19851+ "w": 24,
19852+ "x": 0,
19853+ "y": 38
19854+ },
19855+ "id": 278,
19856+ "panels": [
19857+ {
19858+ "aliasColors": {},
19859+ "bars": false,
19860+ "dashLength": 10,
19861+ "dashes": false,
19862+ "datasource": "Prometheus",
19863+ "decimals": null,
19864+ "fill": 2,
19865+ "gridPos": {
19866+ "h": 10,
19867+ "w": 12,
19868+ "x": 0,
19869+ "y": 725
19870+ },
19871+ "height": "",
19872+ "id": 50,
19873+ "legend": {
19874+ "alignAsTable": true,
19875+ "avg": true,
19876+ "current": true,
19877+ "hideZero": false,
19878+ "max": true,
19879+ "min": true,
19880+ "rightSide": false,
19881+ "show": true,
19882+ "sort": "current",
19883+ "sortDesc": true,
19884+ "total": false,
19885+ "values": true
19886+ },
19887+ "lines": true,
19888+ "linewidth": 1,
19889+ "links": [],
19890+ "maxPerRow": 12,
19891+ "nullPointMode": "null",
19892+ "percentage": false,
19893+ "pointradius": 5,
19894+ "points": false,
19895+ "renderer": "flot",
19896+ "seriesOverrides": [
19897+ {
19898+ "alias": "/.*Out.*/",
19899+ "transform": "negative-Y"
19900+ },
19901+ {
19902+ "alias": "/.*Type3.*/",
19903+ "color": "#EAB839"
19904+ },
19905+ {
19906+ "alias": "/.*SrcQuenchs.*/",
19907+ "color": "#705DA0"
19908+ },
19909+ {
19910+ "alias": "/.*ParmProb.*/",
19911+ "color": "#70DBED"
19912+ },
19913+ {
19914+ "alias": "/.*TimeExcds.*/",
19915+ "color": "#EA6460"
19916+ },
19917+ {
19918+ "alias": "/.*DestUnreachs.*/",
19919+ "color": "#7EB26D"
19920+ },
19921+ {
19922+ "alias": "/.*InErrors.*/",
19923+ "color": "#890F02"
19924+ },
19925+ {
19926+ "alias": "/.*OutErrors.*/",
19927+ "color": "#890F02"
19928+ }
19929+ ],
19930+ "spaceLength": 10,
19931+ "stack": false,
19932+ "steppedLine": false,
19933+ "targets": [
19934+ {
19935+ "expr": "irate(node_netstat_Icmp_InErrors{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
19936+ "format": "time_series",
19937+ "intervalFactor": 2,
19938+ "legendFormat": "InErrors - Messages which the entity received but determined as having ICMP-specific errors (bad ICMP checksums, bad length, etc.)",
19939+ "refId": "I",
19940+ "step": 4
19941+ },
19942+ {
19943+ "expr": "irate(node_netstat_Icmp_OutErrors{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
19944+ "format": "time_series",
19945+ "intervalFactor": 2,
19946+ "legendFormat": "OutErrors - Messages which this entity did not send due to problems discovered within ICMP, such as a lack of buffers",
19947+ "refId": "V",
19948+ "step": 4
19949+ },
19950+ {
19951+ "expr": "irate(node_netstat_Icmp_InDestUnreachs{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
19952+ "format": "time_series",
19953+ "intervalFactor": 2,
19954+ "legendFormat": "InDestUnreachs - Destination Unreachable messages received",
19955+ "refId": "A",
19956+ "step": 4
19957+ },
19958+ {
19959+ "expr": "irate(node_netstat_Icmp_OutDestUnreachs{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
19960+ "format": "time_series",
19961+ "intervalFactor": 2,
19962+ "legendFormat": "OutDestUnreachs - Destination Unreachable messages sent",
19963+ "refId": "B",
19964+ "step": 4
19965+ },
19966+ {
19967+ "expr": "irate(node_netstat_IcmpMsg_InType3{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
19968+ "format": "time_series",
19969+ "hide": false,
19970+ "intervalFactor": 2,
19971+ "legendFormat": "InType3 - Destination unreachable",
19972+ "refId": "K",
19973+ "step": 4
19974+ },
19975+ {
19976+ "expr": "irate(node_netstat_IcmpMsg_OutType3{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
19977+ "format": "time_series",
19978+ "hide": false,
19979+ "intervalFactor": 2,
19980+ "legendFormat": "OutType3 - Destination unreachable",
19981+ "refId": "L",
19982+ "step": 4
19983+ },
19984+ {
19985+ "expr": "irate(node_netstat_IcmpMsg_InType11{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
19986+ "format": "time_series",
19987+ "hide": false,
19988+ "intervalFactor": 2,
19989+ "legendFormat": "InType11 - Time Exceeded",
19990+ "refId": "C",
19991+ "step": 4
19992+ }
19993+ ],
19994+ "thresholds": [],
19995+ "timeFrom": null,
19996+ "timeShift": null,
19997+ "title": "ICMP Errors 1",
19998+ "tooltip": {
19999+ "shared": true,
20000+ "sort": 0,
20001+ "value_type": "individual"
20002+ },
20003+ "type": "graph",
20004+ "xaxis": {
20005+ "buckets": null,
20006+ "mode": "time",
20007+ "name": null,
20008+ "show": true,
20009+ "values": []
20010+ },
20011+ "yaxes": [
20012+ {
20013+ "format": "short",
20014+ "label": "Messages out (-) / in (+)",
20015+ "logBase": 1,
20016+ "max": null,
20017+ "min": null,
20018+ "show": true
20019+ },
20020+ {
20021+ "format": "short",
20022+ "label": null,
20023+ "logBase": 1,
20024+ "max": null,
20025+ "min": null,
20026+ "show": false
20027+ }
20028+ ]
20029+ },
20030+ {
20031+ "aliasColors": {},
20032+ "bars": false,
20033+ "dashLength": 10,
20034+ "dashes": false,
20035+ "datasource": "Prometheus",
20036+ "decimals": null,
20037+ "fill": 2,
20038+ "gridPos": {
20039+ "h": 10,
20040+ "w": 12,
20041+ "x": 12,
20042+ "y": 725
20043+ },
20044+ "height": "",
20045+ "id": 147,
20046+ "legend": {
20047+ "alignAsTable": true,
20048+ "avg": true,
20049+ "current": true,
20050+ "hideZero": false,
20051+ "max": true,
20052+ "min": true,
20053+ "rightSide": false,
20054+ "show": true,
20055+ "sort": "current",
20056+ "sortDesc": true,
20057+ "total": false,
20058+ "values": true
20059+ },
20060+ "lines": true,
20061+ "linewidth": 1,
20062+ "links": [],
20063+ "maxPerRow": 12,
20064+ "nullPointMode": "null",
20065+ "percentage": false,
20066+ "pointradius": 5,
20067+ "points": false,
20068+ "renderer": "flot",
20069+ "seriesOverrides": [
20070+ {
20071+ "alias": "/.*Out.*/",
20072+ "transform": "negative-Y"
20073+ },
20074+ {
20075+ "alias": "/.*Type3.*/",
20076+ "color": "#EAB839"
20077+ },
20078+ {
20079+ "alias": "/.*SrcQuenchs.*/",
20080+ "color": "#705DA0"
20081+ },
20082+ {
20083+ "alias": "/.*ParmProb.*/",
20084+ "color": "#70DBED"
20085+ },
20086+ {
20087+ "alias": "/.*TimeExcds.*/",
20088+ "color": "#EA6460"
20089+ },
20090+ {
20091+ "alias": "/.*DestUnreachs.*/",
20092+ "color": "#7EB26D"
20093+ },
20094+ {
20095+ "alias": "/.*InErrors.*/",
20096+ "color": "#890F02"
20097+ },
20098+ {
20099+ "alias": "/.*OutErrors.*/",
20100+ "color": "#890F02"
20101+ }
20102+ ],
20103+ "spaceLength": 10,
20104+ "stack": false,
20105+ "steppedLine": false,
20106+ "targets": [
20107+ {
20108+ "expr": "irate(node_netstat_Icmp_InCsumErrors{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
20109+ "format": "time_series",
20110+ "hide": false,
20111+ "intervalFactor": 2,
20112+ "legendFormat": "InCsumErrors - Messages with ICMP checksum errors",
20113+ "refId": "E",
20114+ "step": 4
20115+ },
20116+ {
20117+ "expr": "irate(node_netstat_Icmp_InTimeExcds{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
20118+ "format": "time_series",
20119+ "hide": false,
20120+ "intervalFactor": 2,
20121+ "legendFormat": "InTimeExcds - Time Exceeded messages received",
20122+ "refId": "C",
20123+ "step": 4
20124+ },
20125+ {
20126+ "expr": "irate(node_netstat_Icmp_OutTimeExcds{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
20127+ "format": "time_series",
20128+ "hide": false,
20129+ "intervalFactor": 2,
20130+ "legendFormat": "OutTimeExcds - Time Exceeded messages sent",
20131+ "refId": "D",
20132+ "step": 4
20133+ },
20134+ {
20135+ "expr": "irate(node_netstat_Icmp_InParmProbs{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
20136+ "format": "time_series",
20137+ "hide": false,
20138+ "intervalFactor": 2,
20139+ "legendFormat": "InParmProbs - Parameter Problem messages received",
20140+ "refId": "F",
20141+ "step": 4
20142+ },
20143+ {
20144+ "expr": "irate(node_netstat_Icmp_OutParmProbs{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
20145+ "format": "time_series",
20146+ "hide": false,
20147+ "intervalFactor": 2,
20148+ "legendFormat": "OutParmProb - Parameter Problem messages sent",
20149+ "refId": "G",
20150+ "step": 4
20151+ },
20152+ {
20153+ "expr": "irate(node_netstat_Icmp_InSrcQuenchs{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
20154+ "format": "time_series",
20155+ "hide": false,
20156+ "intervalFactor": 2,
20157+ "legendFormat": "InSrcQuenchs - Source Quench messages received",
20158+ "refId": "H",
20159+ "step": 4
20160+ },
20161+ {
20162+ "expr": "irate(node_netstat_Icmp_OutSrcQuenchs{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
20163+ "format": "time_series",
20164+ "hide": false,
20165+ "intervalFactor": 2,
20166+ "legendFormat": "OutSrcQuenchs - Source Quench messages sent",
20167+ "refId": "J",
20168+ "step": 4
20169+ }
20170+ ],
20171+ "thresholds": [],
20172+ "timeFrom": null,
20173+ "timeShift": null,
20174+ "title": "ICMP Errors 2",
20175+ "tooltip": {
20176+ "shared": true,
20177+ "sort": 0,
20178+ "value_type": "individual"
20179+ },
20180+ "type": "graph",
20181+ "xaxis": {
20182+ "buckets": null,
20183+ "mode": "time",
20184+ "name": null,
20185+ "show": true,
20186+ "values": []
20187+ },
20188+ "yaxes": [
20189+ {
20190+ "format": "short",
20191+ "label": "Messages out (-) / in (+)",
20192+ "logBase": 1,
20193+ "max": null,
20194+ "min": null,
20195+ "show": true
20196+ },
20197+ {
20198+ "format": "short",
20199+ "label": null,
20200+ "logBase": 1,
20201+ "max": null,
20202+ "min": null,
20203+ "show": false
20204+ }
20205+ ]
20206+ },
20207+ {
20208+ "aliasColors": {},
20209+ "bars": false,
20210+ "dashLength": 10,
20211+ "dashes": false,
20212+ "datasource": "Prometheus",
20213+ "decimals": null,
20214+ "fill": 2,
20215+ "gridPos": {
20216+ "h": 10,
20217+ "w": 12,
20218+ "x": 0,
20219+ "y": 735
20220+ },
20221+ "height": "",
20222+ "id": 115,
20223+ "legend": {
20224+ "alignAsTable": true,
20225+ "avg": true,
20226+ "current": true,
20227+ "hideZero": false,
20228+ "max": true,
20229+ "min": true,
20230+ "rightSide": false,
20231+ "show": true,
20232+ "sort": "current",
20233+ "sortDesc": true,
20234+ "total": false,
20235+ "values": true
20236+ },
20237+ "lines": true,
20238+ "linewidth": 1,
20239+ "links": [],
20240+ "maxPerRow": 12,
20241+ "nullPointMode": "null",
20242+ "percentage": false,
20243+ "pointradius": 5,
20244+ "points": false,
20245+ "renderer": "flot",
20246+ "seriesOverrides": [
20247+ {
20248+ "alias": "/.*Out.*/",
20249+ "transform": "negative-Y"
20250+ },
20251+ {
20252+ "alias": "/.*Msgs.*/",
20253+ "color": "#6ED0E0"
20254+ },
20255+ {
20256+ "alias": "/.*Redirects.*/",
20257+ "color": "#F9BA8F"
20258+ }
20259+ ],
20260+ "spaceLength": 10,
20261+ "stack": false,
20262+ "steppedLine": false,
20263+ "targets": [
20264+ {
20265+ "expr": "irate(node_netstat_Icmp_InMsgs{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
20266+ "format": "time_series",
20267+ "intervalFactor": 2,
20268+ "legendFormat": "InMsgs - Messages which the entity received. Note that this counter includes all those counted by icmpInErrors",
20269+ "refId": "J",
20270+ "step": 4
20271+ },
20272+ {
20273+ "expr": "irate(node_netstat_Icmp_InRedirects{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
20274+ "format": "time_series",
20275+ "intervalFactor": 2,
20276+ "legendFormat": "InRedirects - Redirect messages received",
20277+ "refId": "L",
20278+ "step": 4
20279+ },
20280+ {
20281+ "expr": "irate(node_netstat_Icmp_OutMsgs{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
20282+ "format": "time_series",
20283+ "intervalFactor": 2,
20284+ "legendFormat": "OutMsgs - Messages which this entity attempted to send. Note that this counter includes all those counted by icmpOutErrors",
20285+ "refId": "W",
20286+ "step": 4
20287+ },
20288+ {
20289+ "expr": "irate(node_netstat_Icmp_OutRedirects{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
20290+ "format": "time_series",
20291+ "intervalFactor": 2,
20292+ "legendFormat": "OutRedirects - Redirect messages sent. For a host, this object will always be zero, since hosts do not send redirects",
20293+ "refId": "Y",
20294+ "step": 4
20295+ }
20296+ ],
20297+ "thresholds": [],
20298+ "timeFrom": null,
20299+ "timeShift": null,
20300+ "title": "ICMP In / Out - Messages / Redirects",
20301+ "tooltip": {
20302+ "shared": true,
20303+ "sort": 0,
20304+ "value_type": "individual"
20305+ },
20306+ "type": "graph",
20307+ "xaxis": {
20308+ "buckets": null,
20309+ "mode": "time",
20310+ "name": null,
20311+ "show": true,
20312+ "values": []
20313+ },
20314+ "yaxes": [
20315+ {
20316+ "format": "short",
20317+ "label": "Messages out (-) / in (+)",
20318+ "logBase": 1,
20319+ "max": null,
20320+ "min": null,
20321+ "show": true
20322+ },
20323+ {
20324+ "format": "short",
20325+ "label": null,
20326+ "logBase": 1,
20327+ "max": null,
20328+ "min": null,
20329+ "show": false
20330+ }
20331+ ]
20332+ },
20333+ {
20334+ "aliasColors": {},
20335+ "bars": false,
20336+ "dashLength": 10,
20337+ "dashes": false,
20338+ "datasource": "Prometheus",
20339+ "decimals": null,
20340+ "fill": 2,
20341+ "gridPos": {
20342+ "h": 10,
20343+ "w": 12,
20344+ "x": 12,
20345+ "y": 735
20346+ },
20347+ "height": "",
20348+ "id": 112,
20349+ "legend": {
20350+ "alignAsTable": true,
20351+ "avg": true,
20352+ "current": true,
20353+ "hideZero": false,
20354+ "max": true,
20355+ "min": true,
20356+ "rightSide": false,
20357+ "show": true,
20358+ "sort": "current",
20359+ "sortDesc": true,
20360+ "total": false,
20361+ "values": true
20362+ },
20363+ "lines": true,
20364+ "linewidth": 1,
20365+ "links": [],
20366+ "maxPerRow": 12,
20367+ "nullPointMode": "null",
20368+ "percentage": false,
20369+ "pointradius": 5,
20370+ "points": false,
20371+ "renderer": "flot",
20372+ "seriesOverrides": [
20373+ {
20374+ "alias": "/.*Out.*/",
20375+ "transform": "negative-Y"
20376+ },
20377+ {
20378+ "alias": "/.*TimestampReps.*/",
20379+ "color": "#F9934E"
20380+ },
20381+ {
20382+ "alias": "/.*Timestamps -.*/",
20383+ "color": "#6ED0E0"
20384+ }
20385+ ],
20386+ "spaceLength": 10,
20387+ "stack": false,
20388+ "steppedLine": false,
20389+ "targets": [
20390+ {
20391+ "expr": "irate(node_netstat_Icmp_InTimestampReps{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
20392+ "format": "time_series",
20393+ "intervalFactor": 2,
20394+ "legendFormat": "InTimestampReps - Timestamp Reply messages received",
20395+ "refId": "O",
20396+ "step": 4
20397+ },
20398+ {
20399+ "expr": "irate(node_netstat_Icmp_InTimestamps{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
20400+ "format": "time_series",
20401+ "intervalFactor": 2,
20402+ "legendFormat": "InTimestamps - Timestamp (request) messages received",
20403+ "refId": "P",
20404+ "step": 4
20405+ },
20406+ {
20407+ "expr": "irate(node_netstat_Icmp_OutTimestampReps{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
20408+ "format": "time_series",
20409+ "intervalFactor": 2,
20410+ "legendFormat": "OutTimestampReps - Timestamp Reply messages sent",
20411+ "refId": "A",
20412+ "step": 4
20413+ },
20414+ {
20415+ "expr": "irate(node_netstat_Icmp_OutTimestamps{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
20416+ "format": "time_series",
20417+ "intervalFactor": 2,
20418+ "legendFormat": "OutTimestamps - Timestamp (request) messages sent",
20419+ "refId": "B",
20420+ "step": 4
20421+ }
20422+ ],
20423+ "thresholds": [],
20424+ "timeFrom": null,
20425+ "timeShift": null,
20426+ "title": "ICMP Timestamps",
20427+ "tooltip": {
20428+ "shared": true,
20429+ "sort": 0,
20430+ "value_type": "individual"
20431+ },
20432+ "type": "graph",
20433+ "xaxis": {
20434+ "buckets": null,
20435+ "mode": "time",
20436+ "name": null,
20437+ "show": true,
20438+ "values": []
20439+ },
20440+ "yaxes": [
20441+ {
20442+ "format": "short",
20443+ "label": "Messages out (-) / in (+)",
20444+ "logBase": 1,
20445+ "max": null,
20446+ "min": null,
20447+ "show": true
20448+ },
20449+ {
20450+ "format": "short",
20451+ "label": null,
20452+ "logBase": 1,
20453+ "max": null,
20454+ "min": null,
20455+ "show": false
20456+ }
20457+ ]
20458+ },
20459+ {
20460+ "aliasColors": {},
20461+ "bars": false,
20462+ "dashLength": 10,
20463+ "dashes": false,
20464+ "datasource": "Prometheus",
20465+ "decimals": null,
20466+ "fill": 2,
20467+ "gridPos": {
20468+ "h": 10,
20469+ "w": 12,
20470+ "x": 0,
20471+ "y": 745
20472+ },
20473+ "height": "",
20474+ "id": 114,
20475+ "legend": {
20476+ "alignAsTable": true,
20477+ "avg": true,
20478+ "current": true,
20479+ "hideZero": false,
20480+ "max": true,
20481+ "min": true,
20482+ "rightSide": false,
20483+ "show": true,
20484+ "sort": "current",
20485+ "sortDesc": true,
20486+ "total": false,
20487+ "values": true
20488+ },
20489+ "lines": true,
20490+ "linewidth": 1,
20491+ "links": [],
20492+ "maxPerRow": 12,
20493+ "nullPointMode": "null",
20494+ "percentage": false,
20495+ "pointradius": 5,
20496+ "points": false,
20497+ "renderer": "flot",
20498+ "seriesOverrides": [
20499+ {
20500+ "alias": "/.*Out.*/",
20501+ "transform": "negative-Y"
20502+ },
20503+ {
20504+ "alias": "/.*EchoReps.*/",
20505+ "color": "#D683CE"
20506+ },
20507+ {
20508+ "alias": "/.*Echos -.*/",
20509+ "color": "#F9934E"
20510+ }
20511+ ],
20512+ "spaceLength": 10,
20513+ "stack": false,
20514+ "steppedLine": false,
20515+ "targets": [
20516+ {
20517+ "expr": "irate(node_netstat_Icmp_InEchoReps{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
20518+ "format": "time_series",
20519+ "intervalFactor": 2,
20520+ "legendFormat": "InEchoReps - Echo Reply messages received",
20521+ "refId": "G",
20522+ "step": 4
20523+ },
20524+ {
20525+ "expr": "irate(node_netstat_Icmp_InEchos{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
20526+ "format": "time_series",
20527+ "intervalFactor": 2,
20528+ "legendFormat": "InEchos - Echo (request) messages received",
20529+ "refId": "H",
20530+ "step": 4
20531+ },
20532+ {
20533+ "expr": "irate(node_netstat_Icmp_OutEchoReps{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
20534+ "format": "time_series",
20535+ "intervalFactor": 2,
20536+ "legendFormat": "OutEchoReps - Echo Reply messages sent",
20537+ "refId": "T",
20538+ "step": 4
20539+ },
20540+ {
20541+ "expr": "irate(node_netstat_Icmp_OutEchos{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
20542+ "format": "time_series",
20543+ "intervalFactor": 2,
20544+ "legendFormat": "OutEchos - Echo (request) messages sent",
20545+ "refId": "U",
20546+ "step": 4
20547+ }
20548+ ],
20549+ "thresholds": [],
20550+ "timeFrom": null,
20551+ "timeShift": null,
20552+ "title": "ICMP Echos",
20553+ "tooltip": {
20554+ "shared": true,
20555+ "sort": 0,
20556+ "value_type": "individual"
20557+ },
20558+ "type": "graph",
20559+ "xaxis": {
20560+ "buckets": null,
20561+ "mode": "time",
20562+ "name": null,
20563+ "show": true,
20564+ "values": []
20565+ },
20566+ "yaxes": [
20567+ {
20568+ "format": "short",
20569+ "label": "Messages out (-) / in (+)",
20570+ "logBase": 1,
20571+ "max": null,
20572+ "min": null,
20573+ "show": true
20574+ },
20575+ {
20576+ "format": "short",
20577+ "label": null,
20578+ "logBase": 1,
20579+ "max": null,
20580+ "min": null,
20581+ "show": false
20582+ }
20583+ ]
20584+ },
20585+ {
20586+ "aliasColors": {},
20587+ "bars": false,
20588+ "dashLength": 10,
20589+ "dashes": false,
20590+ "datasource": "Prometheus",
20591+ "decimals": null,
20592+ "fill": 2,
20593+ "gridPos": {
20594+ "h": 10,
20595+ "w": 12,
20596+ "x": 12,
20597+ "y": 745
20598+ },
20599+ "height": "",
20600+ "id": 113,
20601+ "legend": {
20602+ "alignAsTable": true,
20603+ "avg": true,
20604+ "current": true,
20605+ "hideZero": false,
20606+ "max": true,
20607+ "min": true,
20608+ "rightSide": false,
20609+ "show": true,
20610+ "sort": "current",
20611+ "sortDesc": true,
20612+ "total": false,
20613+ "values": true
20614+ },
20615+ "lines": true,
20616+ "linewidth": 1,
20617+ "links": [],
20618+ "maxPerRow": 12,
20619+ "nullPointMode": "null",
20620+ "percentage": false,
20621+ "pointradius": 5,
20622+ "points": false,
20623+ "renderer": "flot",
20624+ "seriesOverrides": [
20625+ {
20626+ "alias": "/.*Out.*/",
20627+ "transform": "negative-Y"
20628+ },
20629+ {
20630+ "alias": "/.*AddrMaskReps.*/",
20631+ "color": "#B7DBAB"
20632+ },
20633+ {
20634+ "alias": "/.*Masks -.*/",
20635+ "color": "#E5AC0E"
20636+ }
20637+ ],
20638+ "spaceLength": 10,
20639+ "stack": false,
20640+ "steppedLine": false,
20641+ "targets": [
20642+ {
20643+ "expr": "irate(node_netstat_Icmp_InAddrMaskReps{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
20644+ "format": "time_series",
20645+ "intervalFactor": 2,
20646+ "legendFormat": "InAddrMaskReps - Address Mask Reply messages received",
20647+ "refId": "C",
20648+ "step": 4
20649+ },
20650+ {
20651+ "expr": "irate(node_netstat_Icmp_InAddrMasks{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
20652+ "format": "time_series",
20653+ "intervalFactor": 2,
20654+ "legendFormat": "InAddrMasks - Address Mask Request messages received",
20655+ "refId": "D",
20656+ "step": 4
20657+ },
20658+ {
20659+ "expr": "irate(node_netstat_Icmp_OutAddrMaskReps{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
20660+ "format": "time_series",
20661+ "intervalFactor": 2,
20662+ "legendFormat": "OutAddrMaskReps - Address Mask Reply messages sent",
20663+ "refId": "Q",
20664+ "step": 4
20665+ },
20666+ {
20667+ "expr": "irate(node_netstat_Icmp_OutAddrMasks{instance=~\"$node:$port\",job=~\"$job\"}[5m])",
20668+ "format": "time_series",
20669+ "intervalFactor": 2,
20670+ "legendFormat": "OutAddrMasks - Address Mask Request messages sent",
20671+ "refId": "R",
20672+ "step": 4
20673+ }
20674+ ],
20675+ "thresholds": [],
20676+ "timeFrom": null,
20677+ "timeShift": null,
20678+ "title": "ICMP Masks",
20679+ "tooltip": {
20680+ "shared": true,
20681+ "sort": 0,
20682+ "value_type": "individual"
20683+ },
20684+ "type": "graph",
20685+ "xaxis": {
20686+ "buckets": null,
20687+ "mode": "time",
20688+ "name": null,
20689+ "show": true,
20690+ "values": []
20691+ },
20692+ "yaxes": [
20693+ {
20694+ "format": "short",
20695+ "label": "Messages out (-) / in (+)",
20696+ "logBase": 1,
20697+ "max": null,
20698+ "min": null,
20699+ "show": true
20700+ },
20701+ {
20702+ "format": "short",
20703+ "label": null,
20704+ "logBase": 1,
20705+ "max": null,
20706+ "min": null,
20707+ "show": false
20708+ }
20709+ ]
20710+ }
20711+ ],
20712+ "repeat": null,
20713+ "title": "Network Netstat ICMP",
20714+ "type": "row"
20715+ },
20716+ {
20717+ "collapsed": true,
20718+ "datasource": null,
20719+ "fieldConfig": {
20720+ "defaults": {},
20721+ "overrides": []
20722+ },
20723+ "gridPos": {
20724+ "h": 1,
20725+ "w": 24,
20726+ "x": 0,
20727+ "y": 39
20728+ },
20729+ "id": 279,
20730+ "panels": [
20731+ {
20732+ "aliasColors": {},
20733+ "bars": false,
20734+ "dashLength": 10,
20735+ "dashes": false,
20736+ "datasource": "Prometheus",
20737+ "description": "",
20738+ "fill": 2,
20739+ "gridPos": {
20740+ "h": 10,
20741+ "w": 12,
20742+ "x": 0,
20743+ "y": 746
20744+ },
20745+ "id": 40,
20746+ "legend": {
20747+ "alignAsTable": true,
20748+ "avg": true,
20749+ "current": true,
20750+ "max": true,
20751+ "min": true,
20752+ "show": true,
20753+ "total": false,
20754+ "values": true
20755+ },
20756+ "lines": true,
20757+ "linewidth": 1,
20758+ "links": [],
20759+ "nullPointMode": "null",
20760+ "percentage": false,
20761+ "pointradius": 5,
20762+ "points": false,
20763+ "renderer": "flot",
20764+ "seriesOverrides": [],
20765+ "spaceLength": 10,
20766+ "stack": true,
20767+ "steppedLine": false,
20768+ "targets": [
20769+ {
20770+ "expr": "node_scrape_collector_duration_seconds{instance=~\"$node:$port\",job=~\"$job\"}",
20771+ "format": "time_series",
20772+ "hide": false,
20773+ "intervalFactor": 2,
20774+ "legendFormat": "{{collector}} - Scrape duration",
20775+ "refId": "A",
20776+ "step": 4
20777+ }
20778+ ],
20779+ "thresholds": [],
20780+ "timeFrom": null,
20781+ "timeShift": null,
20782+ "title": "Node Exporter Scrape Time",
20783+ "tooltip": {
20784+ "shared": true,
20785+ "sort": 0,
20786+ "value_type": "individual"
20787+ },
20788+ "type": "graph",
20789+ "xaxis": {
20790+ "buckets": null,
20791+ "mode": "time",
20792+ "name": null,
20793+ "show": true,
20794+ "values": []
20795+ },
20796+ "yaxes": [
20797+ {
20798+ "format": "s",
20799+ "label": "Seconds",
20800+ "logBase": 1,
20801+ "max": null,
20802+ "min": null,
20803+ "show": true
20804+ },
20805+ {
20806+ "format": "short",
20807+ "label": null,
20808+ "logBase": 1,
20809+ "max": null,
20810+ "min": null,
20811+ "show": false
20812+ }
20813+ ]
20814+ },
20815+ {
20816+ "aliasColors": {},
20817+ "bars": false,
20818+ "dashLength": 10,
20819+ "dashes": false,
20820+ "datasource": "Prometheus",
20821+ "description": "",
20822+ "fill": 2,
20823+ "gridPos": {
20824+ "h": 10,
20825+ "w": 12,
20826+ "x": 12,
20827+ "y": 746
20828+ },
20829+ "id": 157,
20830+ "legend": {
20831+ "alignAsTable": true,
20832+ "avg": true,
20833+ "current": true,
20834+ "max": true,
20835+ "min": true,
20836+ "show": true,
20837+ "total": false,
20838+ "values": true
20839+ },
20840+ "lines": true,
20841+ "linewidth": 1,
20842+ "links": [],
20843+ "nullPointMode": "null",
20844+ "percentage": false,
20845+ "pointradius": 5,
20846+ "points": false,
20847+ "renderer": "flot",
20848+ "seriesOverrides": [],
20849+ "spaceLength": 10,
20850+ "stack": false,
20851+ "steppedLine": false,
20852+ "targets": [
20853+ {
20854+ "expr": "node_scrape_collector_success{instance=~\"$node:$port\",job=~\"$job\"}",
20855+ "format": "time_series",
20856+ "hide": false,
20857+ "intervalFactor": 2,
20858+ "legendFormat": "{{collector}} - Scrape success",
20859+ "refId": "A",
20860+ "step": 4
20861+ }
20862+ ],
20863+ "thresholds": [],
20864+ "timeFrom": null,
20865+ "timeShift": null,
20866+ "title": "Node Exporter Scrape Success",
20867+ "tooltip": {
20868+ "shared": true,
20869+ "sort": 0,
20870+ "value_type": "individual"
20871+ },
20872+ "type": "graph",
20873+ "xaxis": {
20874+ "buckets": null,
20875+ "mode": "time",
20876+ "name": null,
20877+ "show": true,
20878+ "values": []
20879+ },
20880+ "yaxes": [
20881+ {
20882+ "format": "short",
20883+ "label": "Counter",
20884+ "logBase": 1,
20885+ "max": null,
20886+ "min": null,
20887+ "show": true
20888+ },
20889+ {
20890+ "format": "short",
20891+ "label": null,
20892+ "logBase": 1,
20893+ "max": null,
20894+ "min": null,
20895+ "show": false
20896+ }
20897+ ]
20898+ }
20899+ ],
20900+ "repeat": null,
20901+ "title": "Node Exporter",
20902+ "type": "row"
20903+ }
20904+ ],
20905+ "refresh": false,
20906+ "schemaVersion": 30,
20907+ "style": "dark",
20908+ "tags": [],
20909+ "templating": {
20910+ "list": [
20911+ {
20912+ "allValue": null,
20913+ "current": {
20914+ "selected": true,
20915+ "text": "hass",
20916+ "value": "hass"
20917+ },
20918+ "datasource": "Prometheus",
20919+ "definition": "",
20920+ "description": null,
20921+ "error": {
20922+ "config": {
20923+ "data": {
20924+ "end": "1634427507",
20925+ "match[]": "node_uname_info",
20926+ "start": "1634341107"
20927+ },
20928+ "headers": {
20929+ "Content-Type": "application/x-www-form-urlencoded",
20930+ "X-Grafana-Org-Id": 1
20931+ },
20932+ "hideFromInspector": true,
20933+ "method": "POST",
20934+ "retry": 0,
20935+ "url": "api/datasources/proxy/2/api/v1/series"
20936+ },
20937+ "data": {
20938+ "error": "",
20939+ "message": "",
20940+ "response": ""
20941+ },
20942+ "message": "Query error: 502 ",
20943+ "status": 502,
20944+ "statusText": ""
20945+ },
20946+ "hide": 0,
20947+ "includeAll": false,
20948+ "label": "Job",
20949+ "multi": false,
20950+ "name": "job",
20951+ "options": [],
20952+ "query": {
20953+ "query": "label_values(node_uname_info, job)",
20954+ "refId": "Prometheus-job-Variable-Query"
20955+ },
20956+ "refresh": 1,
20957+ "regex": "",
20958+ "skipUrlSync": false,
20959+ "sort": 1,
20960+ "tagValuesQuery": "",
20961+ "tagsQuery": "",
20962+ "type": "query",
20963+ "useTags": false
20964+ },
20965+ {
20966+ "allValue": null,
20967+ "current": {
20968+ "selected": false,
20969+ "text": "hassio",
20970+ "value": "hassio"
20971+ },
20972+ "datasource": "Prometheus",
20973+ "definition": "",
20974+ "description": null,
20975+ "error": {
20976+ "config": {
20977+ "data": {
20978+ "end": "1634427507",
20979+ "match[]": "node_uname_info{job=~\"hass\"}",
20980+ "start": "1634341107"
20981+ },
20982+ "headers": {
20983+ "Content-Type": "application/x-www-form-urlencoded",
20984+ "X-Grafana-Org-Id": 1
20985+ },
20986+ "hideFromInspector": true,
20987+ "method": "POST",
20988+ "retry": 0,
20989+ "url": "api/datasources/proxy/2/api/v1/series"
20990+ },
20991+ "data": {
20992+ "error": "",
20993+ "message": "",
20994+ "response": ""
20995+ },
20996+ "message": "Query error: 502 ",
20997+ "status": 502,
20998+ "statusText": ""
20999+ },
21000+ "hide": 0,
21001+ "includeAll": false,
21002+ "label": "Host:",
21003+ "multi": false,
21004+ "name": "name",
21005+ "options": [],
21006+ "query": {
21007+ "query": "label_values(node_uname_info{job=~\"$job\"}, nodename)",
21008+ "refId": "Prometheus-name-Variable-Query"
21009+ },
21010+ "refresh": 1,
21011+ "regex": "",
21012+ "skipUrlSync": false,
21013+ "sort": 1,
21014+ "tagValuesQuery": "",
21015+ "tagsQuery": "",
21016+ "type": "query",
21017+ "useTags": false
21018+ },
21019+ {
21020+ "allValue": null,
21021+ "current": {
21022+ "selected": false,
21023+ "text": "homeassistant",
21024+ "value": "homeassistant"
21025+ },
21026+ "datasource": "Prometheus",
21027+ "definition": "",
21028+ "description": null,
21029+ "error": {
21030+ "config": {
21031+ "data": {
21032+ "end": "1634427508",
21033+ "match[]": "node_uname_info{nodename=\"hassio\"}",
21034+ "start": "1634341108"
21035+ },
21036+ "headers": {
21037+ "Content-Type": "application/x-www-form-urlencoded",
21038+ "X-Grafana-Org-Id": 1
21039+ },
21040+ "hideFromInspector": true,
21041+ "method": "POST",
21042+ "retry": 0,
21043+ "url": "api/datasources/proxy/2/api/v1/series"
21044+ },
21045+ "data": {
21046+ "error": "",
21047+ "message": "",
21048+ "response": ""
21049+ },
21050+ "message": "Query error: 502 ",
21051+ "status": 502,
21052+ "statusText": ""
21053+ },
21054+ "hide": 2,
21055+ "includeAll": false,
21056+ "label": "Host:",
21057+ "multi": false,
21058+ "name": "node",
21059+ "options": [],
21060+ "query": {
21061+ "query": "label_values(node_uname_info{nodename=\"$name\"}, instance)",
21062+ "refId": "Prometheus-node-Variable-Query"
21063+ },
21064+ "refresh": 1,
21065+ "regex": "/([^:]+):.*/",
21066+ "skipUrlSync": false,
21067+ "sort": 1,
21068+ "tagValuesQuery": "",
21069+ "tagsQuery": "",
21070+ "type": "query",
21071+ "useTags": false
21072+ },
21073+ {
21074+ "allValue": null,
21075+ "current": {
21076+ "selected": false,
21077+ "text": "9100",
21078+ "value": "9100"
21079+ },
21080+ "datasource": "Prometheus",
21081+ "definition": "",
21082+ "description": null,
21083+ "error": {
21084+ "config": {
21085+ "data": {
21086+ "end": "1634427508",
21087+ "match[]": "node_uname_info{instance=~\"homeassistant:(.*)\"}",
21088+ "start": "1634341108"
21089+ },
21090+ "headers": {
21091+ "Content-Type": "application/x-www-form-urlencoded",
21092+ "X-Grafana-Org-Id": 1
21093+ },
21094+ "hideFromInspector": true,
21095+ "method": "POST",
21096+ "retry": 0,
21097+ "url": "api/datasources/proxy/2/api/v1/series"
21098+ },
21099+ "data": {
21100+ "error": "",
21101+ "message": "",
21102+ "response": ""
21103+ },
21104+ "message": "Query error: 502 ",
21105+ "status": 502,
21106+ "statusText": ""
21107+ },
21108+ "hide": 0,
21109+ "includeAll": false,
21110+ "label": "Port",
21111+ "multi": false,
21112+ "name": "port",
21113+ "options": [],
21114+ "query": {
21115+ "query": "label_values(node_uname_info{instance=~\"$node:(.*)\"}, instance)",
21116+ "refId": "Prometheus-port-Variable-Query"
21117+ },
21118+ "refresh": 1,
21119+ "regex": "/[^:]+:(.*)/",
21120+ "skipUrlSync": false,
21121+ "sort": 3,
21122+ "tagValuesQuery": "",
21123+ "tagsQuery": "",
21124+ "type": "query",
21125+ "useTags": false
21126+ }
21127+ ]
21128+ },
21129+ "time": {
21130+ "from": "now-24h",
21131+ "to": "now"
21132+ },
21133+ "timepicker": {
21134+ "refresh_intervals": [
21135+ "5s",
21136+ "10s",
21137+ "30s",
21138+ "1m",
21139+ "5m",
21140+ "15m",
21141+ "30m",
21142+ "1h",
21143+ "2h",
21144+ "1d"
21145+ ],
21146+ "time_options": [
21147+ "5m",
21148+ "15m",
21149+ "1h",
21150+ "6h",
21151+ "12h",
21152+ "24h",
21153+ "2d",
21154+ "7d",
21155+ "30d"
21156+ ]
21157+ },
21158+ "timezone": "browser",
21159+ "title": "Node Exporter Full",
21160+ "uid": "node_exporter",
21161+ "version": 2
21162+}
1@@ -0,0 +1,14 @@
2+apiVersion: 1
3+
4+deleteDatasources:
5+ - name: Prometheus
6+ orgId: 1
7+
8+datasources:
9+- name: Prometheus
10+ type: prometheus
11+ access: proxy
12+ orgId: 1
13+ url: http://prometheus:9090
14+ isDefault: true
15+ version: 1
1@@ -0,0 +1,6 @@
2+#groups:
3+# - name: DemoAlerts
4+# rules:
5+# - alert: InstanceDown
6+# expr: up{job="services"} < 1
7+# for: 5m
1@@ -0,0 +1,51 @@
2+global:
3+ scrape_interval: 30s
4+ scrape_timeout: 10s
5+
6+rule_files:
7+ - alert.yml
8+
9+scrape_configs:
10+ - job_name: prometheus
11+ static_configs:
12+ - targets:
13+ - prometheus:9090
14+ - job_name: grafana
15+ static_configs:
16+ - targets:
17+ - grafana:3000
18+ - job_name: cadvisor
19+ static_configs:
20+ - targets:
21+ - 10.0.0.48:9080 # oracle0
22+ - 10.0.0.211:9080 # oracle1
23+ - 10.0.0.101:9080 # oracle2
24+ - 10.0.0.150:9080 # oracle3
25+ - job_name: node_exporter
26+ static_configs:
27+ - targets:
28+ - 10.0.0.48:9100 # oracle0
29+ - 10.0.0.211:9100 # oracle1
30+ - 10.0.0.101:9100 # oracle2
31+ - 10.0.0.150:9100 # oracle3
32+ - job_name: wish
33+ tls_config:
34+ insecure_skip_verify: true
35+ scheme: https
36+ metrics_path: /_app/metrics
37+ static_configs:
38+ - targets:
39+ - prose.sh
40+ - pastes.sh
41+ - lists.sh
42+ - job_name: caddy
43+ tls_config:
44+ insecure_skip_verify: true
45+ scheme: https
46+ metrics_path: /_caddy/metrics
47+ static_configs:
48+ - targets:
49+ - prose.sh
50+ - pastes.sh
51+ - lists.sh
52+ - monitoring.pico.sh
+20,
-0
1@@ -0,0 +1,20 @@
2+#!/bin/bash
3+
4+docker run -d --name node_exporter \
5+ --net host \
6+ --pid host \
7+ --restart always \
8+ -v /:/host:ro,rslave \
9+ quay.io/prometheus/node-exporter --path.rootfs=/host
10+
11+docker run -d --name cadvisor \
12+ --restart always \
13+ -v /:/rootfs:ro \
14+ -v /var/run:/var/run:ro \
15+ -v /sys:/sys:ro \
16+ -v /var/lib/docker/:/var/lib/docker:ro \
17+ -v /dev/disk/:/dev/disk:ro \
18+ --device /dev/kmsg:/dev/kmsg \
19+ --privileged \
20+ -p 9080:8080 \
21+ gcr.io/cadvisor/cadvisor:v0.44.1-test
+15,
-0
1@@ -0,0 +1,15 @@
2+#!/bin/bash
3+
4+FILTER=${1:-prose|lists|pastes}
5+
6+function _exit {
7+ kill $(jobs -p)
8+}
9+
10+trap _exit EXIT
11+
12+for name in $(docker ps --format "{{.Names}}" | egrep "$FILTER"); do
13+ eval "docker logs -f --tail=5 \"$name\" 2>&1 | sed -e \"s/^/[-- $name --] /\" &";
14+done
15+
16+wait
+7,
-0
1@@ -0,0 +1,7 @@
2+#!/bin/bash
3+
4+CMD=${1:-up -d}
5+
6+cd prose && docker compose $CMD
7+cd ../lists && docker compose $CMD
8+cd ../pastes && docker compose $CMD