Skip to content
Snippets Groups Projects
Unverified Commit cc389a71 authored by Frederic Branczyk's avatar Frederic Branczyk Committed by GitHub
Browse files

Merge pull request #289 from BenoitKnecht/fix-memory-saturation-dashboard

Fix memory saturation dashboard
parents 7f2e669d 20eb5b31
No related branches found
No related tags found
No related merge requests found
...@@ -97,7 +97,7 @@ ...@@ -97,7 +97,7 @@
"subdir": "docs/node-mixin" "subdir": "docs/node-mixin"
} }
}, },
"version": "9f49fff79ef85fcebb69289622150e6d5346528b" "version": "d574b4b41b72966a2ace4d6d81195081dfca8301"
}, },
{ {
"name": "promgrafonnet", "name": "promgrafonnet",
......
...@@ -20553,7 +20553,7 @@ items: ...@@ -20553,7 +20553,7 @@ items:
"steppedLine": false, "steppedLine": false,
"targets": [ "targets": [
{ {
"expr": "instance:node_memory_swap_io_pages:rate1m{job=\"node-exporter\"}", "expr": "instance:node_vmstat_pgmajfault:rate1m{job=\"node-exporter\"}",
"format": "time_series", "format": "time_series",
"intervalFactor": 2, "intervalFactor": 2,
"legendFormat": "{{instance}}", "legendFormat": "{{instance}}",
...@@ -20566,7 +20566,7 @@ items: ...@@ -20566,7 +20566,7 @@ items:
], ],
"timeFrom": null, "timeFrom": null,
"timeShift": null, "timeShift": null,
"title": "Memory Saturation (Swapped Pages)", "title": "Memory Saturation (Major Page Faults)",
"tooltip": { "tooltip": {
"shared": false, "shared": false,
"sort": 0, "sort": 0,
...@@ -21501,10 +21501,10 @@ items: ...@@ -21501,10 +21501,10 @@ items:
"steppedLine": false, "steppedLine": false,
"targets": [ "targets": [
{ {
"expr": "instance:node_memory_swap_io_pages:rate1m{job=\"node-exporter\", instance=\"$instance\"}", "expr": "instance:node_vmstat_pgmajfault:rate1m{job=\"node-exporter\", instance=\"$instance\"}",
"format": "time_series", "format": "time_series",
"intervalFactor": 2, "intervalFactor": 2,
"legendFormat": "Swap IO", "legendFormat": "Major page faults",
"legendLink": null, "legendLink": null,
"step": 10 "step": 10
} }
...@@ -21514,7 +21514,7 @@ items: ...@@ -21514,7 +21514,7 @@ items:
], ],
"timeFrom": null, "timeFrom": null,
"timeShift": null, "timeShift": null,
"title": "Memory Saturation (pages swapped per second)", "title": "Memory Saturation (Major Page Faults)",
"tooltip": { "tooltip": {
"shared": false, "shared": false,
"sort": 0, "sort": 0,
...@@ -37,12 +37,8 @@ spec: ...@@ -37,12 +37,8 @@ spec:
) )
record: instance:node_memory_utilisation:ratio record: instance:node_memory_utilisation:ratio
- expr: | - expr: |
( rate(node_vmstat_pgmajfault{job="node-exporter"}[1m])
rate(node_vmstat_pgpgin{job="node-exporter"}[1m]) record: instance:node_vmstat_pgmajfault:rate1m
+
rate(node_vmstat_pgpgout{job="node-exporter"}[1m])
)
record: instance:node_memory_swap_io_pages:rate1m
- expr: | - expr: |
rate(node_disk_io_time_seconds_total{job="node-exporter", device=~"nvme.+|rbd.+|sd.+|vd.+|xvd.+|dm-.+"}[1m]) rate(node_disk_io_time_seconds_total{job="node-exporter", device=~"nvme.+|rbd.+|sd.+|vd.+|xvd.+|dm-.+"}[1m])
record: instance_device:node_disk_io_time_seconds:rate1m record: instance_device:node_disk_io_time_seconds:rate1m
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment