feat: increase time resolution when possible (collectors: os, system, time) (#2047)

This commit is contained in:
Lapo Luchini
2025-06-20 13:12:26 +02:00
committed by GitHub
parent 66cd489c4a
commit 59ac3072b1
8 changed files with 8 additions and 8 deletions

View File

@@ -141,7 +141,7 @@ func (c *Collector) Build(_ *slog.Logger, _ *mi.Session) error {
nil,
)
c.bootTimeTimestamp = float64(time.Now().Unix() - int64(kernel32.GetTickCount64()/1000))
c.bootTimeTimestamp = float64(uint64(time.Now().UnixMilli())-kernel32.GetTickCount64()) / 1000
var err error