Healthchecks
cron 任务心跳监控。没收到 ping 就告警,判定「该跑没跑」。
dead man's switch 模式:每个检查一个 URL,cron 或备份脚本跑完 curl 一下,超过宽限期没收到就告警。它抓的是「该跑却没跑」这一类静默失败 —— 这种故障普通探活看不见,因为没有任何东西在报错,只是什么都没发生。
上游活跃度
2026-08-23 抓取 · 数据来自 healthchecks/healthchecks (github)star10,278
最近提交2026-08-21
最新版本v4.32026-07-14
数字由构建期抓取,非实时;star 数不同代码托管平台之间不可直接比较。
运行依赖
- PostgreSQL(小规模可用 SQLite)
上手前注意
- 它只看心跳有没有到,不看任务内部做对了没有
- 它自己挂了就不会有人再收到告警 —— 给它本身也配一个外部心跳
- 通知全靠出站 SMTP / webhook,出口被墙掉就静默失效