问题
正常运行时间监控只盯着你的网站。它对上周二就停掉的 Stripe 同步、整整一周都在失败的每夜备份,或者悄悄停发的发票邮件,一无所知。作为创始人,你往往是等客户投诉,或者等月底数字对不上账时才发现。
三步完成设置
添加一个心跳监控
给任务命名,并设置它应该多久上报一次 — worker 可能是每隔几分钟,备份可能是每天一次。
成功时发送 ping
在任务末尾加一行 curl,让它在完成时调用心跳 URL。运行出错时则 curl /fail URL,立即触发告警。
任务沉默时立即收到告警
如果预期的 ping 没有到达,Holter 会创建一个事件,并将其路由到邮件、Slack、Discord 或 Webhook。
Holter 能做什么
Holter 监控的是状态检查看不到的那些任务。在 cron 任务、队列 worker 或定时任务的末尾加一行 curl 调用,Holter 就会按你设定的节奏期待一次 ping。一旦错过窗口,它就会创建一个事件并向你的渠道告警 — 邮件、Slack、Discord 或 Webhook。无需代理程序,无需 SDK,也不接触你的服务器。
- ✓ cron 任务末尾一行 curl 即可 — 无需代理程序,无需 SDK
- ✓ 覆盖备份、队列 worker、定时任务和数据管道
- ✓ /fail URL 能在运行出错的瞬间立即告警
- ✓ 最多 5 个监控项免费使用,无需信用卡
简单透明的定价
Free 方案足以让你在最关键的任务上验证心跳流程。Pro 方案增加更快的检查频率、更多监控项以及 Slack/Discord/Webhook 路由,起价 $15/mo。
Free 套餐无需信用卡。所有付费套餐均包含 14 天免费试用.
查看完整定价常见问题
任何按计划运行、并且能在完成时发起 HTTP 请求的任务都可以:cron 任务、队列 worker、每夜备份、ETL 数据管道、计费运行、报表生成等等。
不需要。你只需在任务末尾加一次 curl 调用(或一次 HTTP 请求)。没有任何东西需要安装,也不会访问你的服务器。
只要预期的 ping 迟到超过你设置的宽限时间,你就会立刻知道。你也可以在窗口关闭前 curl /fail URL,在运行出错的瞬间就触发告警。
不需要。Free 方案最多支持 5 个监控项,无需信用卡。