add per-collector tick timing logs (debug, >5ms threshold)
CI / test (push) Successful in 1m20s
Release rolling / release (push) Successful in 7m48s

This commit is contained in:
Raven Scott
2026-07-21 13:17:51 -04:00
parent 5cff009820
commit 5f582d2e3d
6 changed files with 21 additions and 0 deletions
+3
View File
@@ -230,6 +230,7 @@ export class SensorsCollector extends EventEmitter {
}
_tick() {
const t0 = performance.now()
const ts = Date.now()
const samples = sampleSensors()
if (!samples.length) return
@@ -240,6 +241,8 @@ export class SensorsCollector extends EventEmitter {
values: s.values,
}))
this.emit('samples', batch)
const dur = performance.now() - t0
if (dur > 5) log.debug('tick', { collector: 'sensors', durMs: Math.round(dur * 10) / 10 })
}
}