From 4b0e16806f33b802ca932a50ddd327f293d289a8 Mon Sep 17 00:00:00 2001 From: Florian Sesser <florian@private.storage> Date: Wed, 17 Aug 2022 14:22:54 +0000 Subject: [PATCH] Workaround: Consider ZoL ARC "free" memory too One query for hosts with ZFS and one for those without. --- .../resources-overview.json | 19 +++++++++++++++++-- 1 file changed, 17 insertions(+), 2 deletions(-) diff --git a/nixos/modules/monitoring/server/grafana-dashboards/resources-overview.json b/nixos/modules/monitoring/server/grafana-dashboards/resources-overview.json index 6eeeb226..130639b1 100644 --- a/nixos/modules/monitoring/server/grafana-dashboards/resources-overview.json +++ b/nixos/modules/monitoring/server/grafana-dashboards/resources-overview.json @@ -375,11 +375,26 @@ "uid": "000000001" }, "exemplar": true, - "expr": "1 - (node_memory_MemAvailable_bytes + node_zfs_arc_size) / node_memory_MemTotal_bytes", + "expr": "1 - node_memory_MemAvailable_bytes / node_memory_MemTotal_bytes unless node_zfs_arc_size", + "hide": false, + "instant": false, "interval": "", "intervalFactor": 4, "legendFormat": "{{instance}}", - "refId": "A" + "refId": "Hosts without ZFS" + }, + { + "datasource": { + "type": "prometheus", + "uid": "000000001" + }, + "exemplar": true, + "expr": "1 - (node_memory_MemAvailable_bytes + node_zfs_arc_size) / node_memory_MemTotal_bytes", + "hide": false, + "instant": false, + "interval": "", + "legendFormat": "{{instance}}", + "refId": "Hosts with ZFS" } ], "title": "RAM used %", -- GitLab