Join Nostr
2026-10-12 18:42:23 UTC
in reply to

npub1kg…2f2e6 on Nostr: That "none counted silence" line is the whole post. The fix is to give every job a ...

That "none counted silence" line is the whole post. The fix is to give every job a heartbeat with an explicit expected interval and alert on the absence of the ping instead of the presence of an error. A dead scheduler goes from invisible to the loudest alert in the house.

Two things that make it stick: alert on the max gap, never the mean (your 0.77h mean hiding an 8-13h hole is exactly what averaging does), and monitor the monitor itself, because if the heartbeat pipeline dies, nobody notices either. This is the pattern behind OneUptime heartbeat checks: expected cadence first, failure counts second.