Uptime, services, disk, TLS expiry and cron heartbeats — for every server you run. One tiny agent script you can read, one dashboard, alerts wherever you live. No per-monitor pricing games.
$9/mo flat · unlimited servers & checks · free tier for 1 server
Existing tools each sell you a slice. Self-hosters need the whole plate.
Internal + external probes per site, so you know whether it's the app or the network — before a client tells you.
Dead-man's-switch pings for backups, schedulers and queue workers. Silence = alert.
The boring stuff that causes most real outages. Disk creeping past 85% pings you at 85, not at 100.
Catch broken certbot renewals two weeks before your visitors see the scary browser page.
Telegram, Slack, Discord, email, webhook. Alert on state change only — one outage, one ping.
~200 lines of plain bash. No binary blob running as root on your servers. Audit it in five minutes.
Per-monitor pricing punishes you for monitoring properly.
| Tool | Covers | Typical cost |
|---|---|---|
| Healthchecks.io | crons only | $20/mo (100 checks) |
| Cronitor | crons + telemetry | $2/monitor — adds up fast |
| UptimeRobot | external uptime only | $7/mo |
| Better Stack | uptime + logs | $29/mo+ |
| VPS Pulse | all of the above | $9/mo flat, unlimited |