From f76334213dff459bbdf04f2abb296fd2d7b3be3e Mon Sep 17 00:00:00 2001 From: retryW Date: Mon, 21 Dec 2020 17:11:11 +1100 Subject: [PATCH] Convert os time and timezone from WMI to native go Signed-off-by: Ben Ridley --- collector/os.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/collector/os.go b/collector/os.go index f9db5796..fb9f8f14 100644 --- a/collector/os.go +++ b/collector/os.go @@ -171,15 +171,15 @@ func (c *OSCollector) collect(ch chan<- prometheus.Metric) (*prometheus.Desc, er float64(dst[0].FreePhysicalMemory*1024), // KiB -> bytes ) - time := dst[0].LocalDateTime + currentTime := time.Now() ch <- prometheus.MustNewConstMetric( c.Time, prometheus.GaugeValue, - float64(time.Unix()), + float64(currentTime.Unix()), ) - timezoneName, _ := time.Zone() + timezoneName, _ := currentTime.Zone() ch <- prometheus.MustNewConstMetric( c.Timezone,