Uptime
Synthetic checks across seven protocols, plus heartbeats for the jobs that should have reported in. The uptime record is the hero, and a degraded check is amber — not an outage.
Seven of them, each configured for what that protocol actually needs rather than a generic URL field.
The distinction most uptime tools get wrong. Slow is not the same as failed, and treating them the same is how a monitoring tool loses your trust.
SLA windows people actually report on, not a one-hour figure nobody has ever been asked for.
Connect one cluster and watch a week of alerts sort themselves into the handful that actually mattered.