diff --git a/audit/internal/platform/live_metrics.go b/audit/internal/platform/live_metrics.go index 2438a76..9640b0a 100644 --- a/audit/internal/platform/live_metrics.go +++ b/audit/internal/platform/live_metrics.go @@ -304,6 +304,7 @@ func classifyLiveTempGroup(chip, name string) string { strings.Contains(text, "x86_pkg_temp"), strings.Contains(text, "tctl"), strings.Contains(text, "tdie"), + strings.Contains(text, "tccd"), strings.Contains(text, "cpu"), strings.Contains(text, "peci"): return "cpu" diff --git a/audit/internal/webui/pages.go b/audit/internal/webui/pages.go index f646657..ca50f11 100644 --- a/audit/internal/webui/pages.go +++ b/audit/internal/webui/pages.go @@ -407,11 +407,10 @@ func renderMetrics() string { -
No sensor data (ipmitool/sensors required)
'; + // Show/hide Fan RPM card based on data availability + const fanCard = document.getElementById('card-server-fans'); + if (fanCard) fanCard.style.display = (d.fans && d.fans.length > 0) ? '' : 'none'; let gpuHTML = ''; (d.gpus||[]).forEach(g => {