From cc748fd2ae2b032a57d526859a779e835f1d394d Mon Sep 17 00:00:00 2001 From: Adrian Todorov Date: Sat, 3 Feb 2018 21:27:12 +0100 Subject: [PATCH] print PerformanceManager HistoricalInterval metric collection level if -debug is present --- vsphere-influxdb.go | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/vsphere-influxdb.go b/vsphere-influxdb.go index 4653722..39dc524 100644 --- a/vsphere-influxdb.go +++ b/vsphere-influxdb.go @@ -165,6 +165,12 @@ func (vcenter *VCenter) Init(config Configuration) error { return err } + // Print PerformanceManager interval collection level + if debug { + stdlog.Println("PerformanceManager interval collection level") + spew.Dump(perfmanager.HistoricalInterval) + } + for _, perf := range perfmanager.PerfCounter { groupinfo := perf.GroupInfo.GetElementDescription() nameinfo := perf.NameInfo.GetElementDescription() @@ -186,7 +192,7 @@ func (vcenter *VCenter) Init(config Configuration) error { metricgroup := MetricGroup{ObjectType: mtype, Metrics: []MetricDef{metricd}} vcenter.MetricGroups = append(vcenter.MetricGroups, &metricgroup) } - } + } } } }