From 6a5167c14f73566671179c7c81f09f6020f78ba7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jan=20Lo=C5=A1=C5=A5=C3=A1k?= Date: Wed, 29 May 2024 19:37:46 +0200 Subject: [PATCH] Fixed cpu count and cpu usage reporting on node. --- metrics/pve_node_status_collector.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/metrics/pve_node_status_collector.go b/metrics/pve_node_status_collector.go index c32b2ea..f4d283a 100644 --- a/metrics/pve_node_status_collector.go +++ b/metrics/pve_node_status_collector.go @@ -248,6 +248,8 @@ func (c *PveNodeStatusCollector) CollectMetrics() error { return err } else { c.state.With(labels).Set(float64(node.Online)) + c.cpus.With(labels).Set(float64(status.CPUInfo.CPUs)) + c.cpuUsage.With(labels).Set(float64(status.CPU)) c.uptime.With(labels).Set(float64(status.Uptime)) c.memBytes.With(labels).Set(float64(status.Memory.Total)) c.memBytesUsed.With(labels).Set(float64(status.Memory.Used))