mirror of
https://github.com/wearepixel/pulsewise-collector.git
synced 2026-11-14 22:12:01 +00:00
fix: always emit timestamps in UTC to avoid timezone offset issues
This commit is contained in:
@@ -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,
|
||||
|
||||
+2
-2
@@ -1,9 +1,9 @@
|
||||
{
|
||||
"timestamp": "2026-02-14T14:09:08.879637+10:00",
|
||||
"timestamp": "2026-02-14T04:09:08.879637Z",
|
||||
"token": "pw_tok_example_abc123",
|
||||
"hostname": "web-1",
|
||||
"collector_version": "0.2.0",
|
||||
"next_update_check": "2026-02-25T16:30:00+10:00",
|
||||
"next_update_check": "2026-02-25T06:30:00Z",
|
||||
"uptime": 92582,
|
||||
"system": {
|
||||
"os": "linux",
|
||||
|
||||
Reference in New Issue
Block a user