fix: always emit timestamps in UTC to avoid timezone offset issues

This commit is contained in:
Joel Male
2026-02-25 14:51:29 +10:00
parent 7321689cc4
commit ac607c2757
2 changed files with 5 additions and 5 deletions
+3 -3
View File
@@ -482,7 +482,7 @@ type latestRelease struct {
}
func runAutoUpdater(config *Config) {
t := time.Now().Add(30 * time.Second)
t := time.Now().UTC().Add(30 * time.Second)
nextUpdateCheck = &t
time.Sleep(30 * time.Second)
@@ -496,7 +496,7 @@ func runAutoUpdater(config *Config) {
}
func scheduleNextUpdateCheck() {
t := time.Now().Add(updateCheckInterval)
t := time.Now().UTC().Add(updateCheckInterval)
nextUpdateCheck = &t
}
@@ -730,7 +730,7 @@ func collectAndSend(config *Config) {
func collectMetrics(config *Config) (*Metrics, error) {
metrics := &Metrics{
Timestamp: time.Now(),
Timestamp: time.Now().UTC(),
Token: config.Token,
Hostname: config.Hostname,
CollectorVersion: version,