diff --git a/AppImage/components/node-metrics-charts.tsx b/AppImage/components/node-metrics-charts.tsx index 575b9737..79bd77cc 100644 --- a/AppImage/components/node-metrics-charts.tsx +++ b/AppImage/components/node-metrics-charts.tsx @@ -78,6 +78,10 @@ export function NodeMetricsCharts() { memory: { memoryTotal: true, memoryUsed: true, memoryZfsArc: true, memoryFree: true }, }) + // Check if ZFS ARC or Free memory have any non-zero values to decide if we should show them + const hasZfsArc = data.some(d => d.memoryZfsArc > 0) + const hasMemoryFree = data.some(d => d.memoryFree > 0) + useEffect(() => { console.log("[v0] NodeMetricsCharts component mounted") fetchMetrics() @@ -194,6 +198,11 @@ export function NodeMetricsCharts() { return (