Who monitors your Uptime Kuma? Three ways to watch the watcher
说明与用途
部署第二个 Uptime Kuma 实例、配置“dead‑man’s switch”以及对状态页面进行外部 HTTP 检查,可在主机失效时提供可靠的警报。
问题
Uptime Kuma runs on your own host, so if that host, its power, or your home uplink fails, Kuma stops monitoring and alerts.
结果
Implementing a second monitor, a dead‑man’s switch, and an external HTTP check provides comprehensive coverage against host or network failures for Uptime Kuma.
工作流
- 1. Deploy a second Uptime Kuma instance on a separate device or VPS and configure each to monitor the other.
- 2. Set up a dead‑man’s switch by having the Kuma host call a heartbeat URL every few minutes via cron; when calls stop, an external service alerts you.
- 3. Configure an external uptime monitor to perform an HTTP check of the Kuma status page to catch DNS or reverse‑proxy failures.
证据
Uptime Kuma is the default self‑hosted monitor for good reason: 20-second checks, 90+ notification services and status pages, all in one container.
Three fixes, from cheapest to most thorough:
A dead-man's switch. Have the Kuma host call a heartbeat URL every few minutes from cron. When the calls stop, the outside service alerts you.
*/5 * * * * curl -fsS -m 10 https://<heartbeat-url> >/dev/null
- 记录日期: 2026-10-08T21:56:06.586Z