From b99318f2b44402b6119c889ed9764df03a8451a8 Mon Sep 17 00:00:00 2001 From: Julian Rother Date: Sun, 8 Dec 2024 21:45:45 +0100 Subject: [PATCH] Fix spurious DiscFilling alerts after reboots due to changing device names --- defaults/main.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/defaults/main.yml b/defaults/main.yml index 942c76a..ac62391 100644 --- a/defaults/main.yml +++ b/defaults/main.yml @@ -229,7 +229,7 @@ prometheus_agent: group: nodeexporter alert: DiscFilling enabled: True - expr: predict_linear(node_filesystem_free_bytes{fstype!~"tmpfs", job="node", instance="{{ inventory_hostname }}"}[12h], 24 * 3600) < 0 + expr: predict_linear((min by (instance, mountpoint) (node_filesystem_free_bytes{fstype!~"tmpfs", job="node", instance="{{ inventory_hostname }}"}))[12h:1m], 24 * 3600) < 0 for: 5m labels: severity: warning @@ -240,7 +240,7 @@ prometheus_agent: group: nodeexporter alert: DiscFilling enabled: True - expr: predict_linear(node_filesystem_free_bytes{fstype!~"tmpfs", job="node", instance="{{ inventory_hostname }}"}[12h], 3 * 3600) < 0 + expr: predict_linear((min by (instance, mountpoint) (node_filesystem_free_bytes{fstype!~"tmpfs", job="node", instance="{{ inventory_hostname }}"}))[12h:1m], 3 * 3600) < 0 for: 5m labels: severity: critical