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
@@ -142,6 +142,7 @@ export class FsStatsCollector extends CollectorPlugin {
}
async collect() {
const t0 = performance.now()
const rows = collectFsStatsData()
if (!rows.length) return []
const ts = Date.now()
@@ -157,6 +158,8 @@ export class FsStatsCollector extends CollectorPlugin {
values: { write_kb: row.write_kb, read_kb: row.read_kb },
})
}
const dur = performance.now() - t0
if (dur > 5) log.debug('tick', { collector: 'fs-stats', durMs: Math.round(dur * 10) / 10 })
return batch
}
}