From 0761ce60b834bda13177e0fc44f2e0a8decee197 Mon Sep 17 00:00:00 2001
From: Florian Sesser <florian@private.storage>
Date: Mon, 13 Jun 2022 11:56:59 +0000
Subject: [PATCH] Simplify Grafana used memory query

node_memory_MemAvailable_bytes is a better estimator than the sum I used before
says some Prometheus documentation.  It is also almost the same, but reads nicer.
---
 .../server/grafana-dashboards/resources-overview.json           | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/nixos/modules/monitoring/server/grafana-dashboards/resources-overview.json b/nixos/modules/monitoring/server/grafana-dashboards/resources-overview.json
index 3fe9d0a8..077c43a3 100644
--- a/nixos/modules/monitoring/server/grafana-dashboards/resources-overview.json
+++ b/nixos/modules/monitoring/server/grafana-dashboards/resources-overview.json
@@ -370,7 +370,7 @@
       "pluginVersion": "8.3.5",
       "targets": [
         {
-          "expr": "1 - (node_memory_MemFree_bytes + node_memory_Buffers_bytes + node_memory_Cached_bytes) / node_memory_MemTotal_bytes\r\n",
+          "expr": "1 - node_memory_MemAvailable_bytes / node_memory_MemTotal_bytes",
           "interval": "",
           "intervalFactor": 4,
           "legendFormat": "{{instance}}",
-- 
GitLab