From 009a2e8bc4567504c5555bb56f586523dfac4ae4 Mon Sep 17 00:00:00 2001 From: shehbaz-pathan <46107507+shehbaz-pathan@users.noreply.github.com> Date: Tue, 28 Jan 2025 22:43:38 +0530 Subject: [PATCH] Removed extra double quote from the node health query (#54) --- tools/system-health-check/health_check.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/tools/system-health-check/health_check.py b/tools/system-health-check/health_check.py index 8bb684a..83da233 100644 --- a/tools/system-health-check/health_check.py +++ b/tools/system-health-check/health_check.py @@ -110,27 +110,27 @@ def check_pods_with_resources(): OR ( ( - 100 * avg(1 - rate(node_cpu_seconds_total{mode="idle"}[5m])) by (instance) > """ + str(node_cpu_threshold) + """" + 100 * avg(1 - rate(node_cpu_seconds_total{mode="idle"}[5m])) by (instance) > """ + str(node_cpu_threshold) + """ ) OR ( - avg(rate(node_cpu_seconds_total{mode="idle"}[5m])) by (instance) * (count (node_cpu_seconds_total{mode="idle"}) by (instance) * 1000) < """ + str(node_cpu_available) + """" + avg(rate(node_cpu_seconds_total{mode="idle"}[5m])) by (instance) * (count (node_cpu_seconds_total{mode="idle"}) by (instance) * 1000) < """ + str(node_cpu_available) + """ ) ) OR ( ( - 100 * avg(1 - ((avg_over_time(node_memory_MemFree_bytes[5m]) + avg_over_time(node_memory_Cached_bytes[5m]) + avg_over_time(node_memory_Buffers_bytes[5m])) / avg_over_time(node_memory_MemTotal_bytes[5m] ))) by (instance) > """ + str(node_memory_threshold) + """" + 100 * avg(1 - ((avg_over_time(node_memory_MemFree_bytes[5m]) + avg_over_time(node_memory_Cached_bytes[5m]) + avg_over_time(node_memory_Buffers_bytes[5m])) / avg_over_time(node_memory_MemTotal_bytes[5m] ))) by (instance) > """ + str(node_memory_threshold) + """ ) OR ( - (avg(avg_over_time(node_memory_MemFree_bytes[5m]) + avg_over_time(node_memory_Cached_bytes[5m]) + avg_over_time(node_memory_Buffers_bytes[5m])) by (instance) / 1024 / 1024 ) < """ + str(node_memory_available) + """" + (avg(avg_over_time(node_memory_MemFree_bytes[5m]) + avg_over_time(node_memory_Cached_bytes[5m]) + avg_over_time(node_memory_Buffers_bytes[5m])) by (instance) / 1024 / 1024 ) < """ + str(node_memory_available) + """ ) ) OR ( - (sum(node_filesystem_avail_bytes{fstype!="tmpfs",job="node-exporter",mountpoint="/"}) by (instance) / 1024 / 1024 ) < """ + str(node_disk_available) + """" + (sum(node_filesystem_avail_bytes{fstype!="tmpfs",job="node-exporter",mountpoint="/"}) by (instance) / 1024 / 1024 ) < """ + str(node_disk_available) + """ ) """