From 9c2b1bf384740b388d2c85c9beba202c8eb16574 Mon Sep 17 00:00:00 2001 From: illustris Date: Fri, 13 Mar 2026 08:13:09 +0530 Subject: [PATCH] pve_kvm -> pve_kvm_info --- src/internal/collector/collector.go | 2 +- src/internal/collector/collector_test.go | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/internal/collector/collector.go b/src/internal/collector/collector.go index cf373b4..3846098 100644 --- a/src/internal/collector/collector.go +++ b/src/internal/collector/collector.go @@ -285,7 +285,7 @@ func (c *PVECollector) collectVMMetrics(ch chan<- prometheus.Metric, proc procfs poolName := vmPoolMap[id] poolInfo := pools[poolName] ch <- prometheus.MustNewConstMetric( - prometheus.NewDesc(c.prefix+"_kvm", "VM info", []string{ + prometheus.NewDesc(c.prefix+"_kvm_info", "VM info", []string{ "id", "name", "cpu", "pid", "pool", "pool_levels", "pool1", "pool2", "pool3", }, nil), prometheus.GaugeValue, 1, diff --git a/src/internal/collector/collector_test.go b/src/internal/collector/collector_test.go index 0b52c9a..db1fbe0 100644 --- a/src/internal/collector/collector_test.go +++ b/src/internal/collector/collector_test.go @@ -250,7 +250,7 @@ func TestCollector_BasicVMMetrics(t *testing.T) { } // Check VM info metric - infoMetrics := metrics["pve_kvm"] + infoMetrics := metrics["pve_kvm_info"] if len(infoMetrics) != 1 { t.Fatalf("expected 1 kvm info metric, got %d", len(infoMetrics)) } @@ -409,7 +409,7 @@ func TestCollector_PoolReadError(t *testing.T) { metrics := collectMetrics(c) // Should still produce VM info with empty pool - infoMetrics := metrics["pve_kvm"] + infoMetrics := metrics["pve_kvm_info"] if len(infoMetrics) != 1 { t.Fatalf("expected 1 kvm info metric, got %d", len(infoMetrics)) }