You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Warn when agent clock skew is silently suppressing a site's alerts
The AlertFreshness gate (samples >10 min old skip the alert state
machines, so a replayed outage backlog doesn't fire alerts hours late)
has a silent failure mode: an agent host whose clock runs >10 min behind
server time stamps every sample stale, permanently disabling the site's
target and health alerts with no trace - monitoring data still records,
so nothing looks wrong.
Distinguish the two by tunnel uptime: a backlog replay lands right after
reconnect, so skipped samples inside a 15 min post-connect grace stay
quiet. Skipped samples on a tunnel connected longer than that mean clock
skew (or badly delayed delivery), and now log a rate-limited warning
(hourly per site) naming the offset and pointing at the host's clock/NTP.
"Site {Slug}: samples from agent {AgentId} arrive stamped {BehindMinutes:0} min behind server time and skip alert evaluation - monitoring data still records, but this site's alerts will not fire. Check the agent host's clock/NTP.",
0 commit comments