跳转到内容
任务的失联监控

第一时间知道 cron 任务、队列和备份何时停止运行。

你的任务在成功执行时向 Holter 发送 ping。如果 ping 缺席,Holter 会创建一个事件并向你的团队告警。

无需信用卡 · 提供免费套餐 · 几分钟内即可开始监控。

问题

一个悄悄停止运行的 cron 任务,和一个正常运行的看起来一模一样 — 直到备份消失、发票没发出去,或者队列积压了好几天才有人发现。

三步完成设置

01

创建一个心跳监控

设置你期望的执行节奏 — 每隔几分钟、每小时、每天,或任务实际运行的任何频率。

02

加入一行 curl 调用

把心跳 URL 加到任务末尾,并在需要明确上报失败的地方加上 /fail URL。

03

漏跑瞬间即刻收到告警

如果 ping 没有按时出现,Holter 会创建一个事件并通知你的告警渠道。

Holter 能做什么

你的任务在完成时向一个专属 URL 发送心跳 — 只需一次 curl 调用。如果预期的心跳没有按时到达,Holter 会创建一个事件并向你的告警渠道通知。一个 /fail URL 还能让任务在失败发生的瞬间明确上报。

  • ✓ 失联检测心跳 URL
  • ✓ 用于明确上报失败的 /fail URL
  • ✓ 面向只能发邮件的任务的邮件心跳
  • ✓ 告警可发送到邮件、Slack、Discord 或 Webhook
  • ✓ 状态页可以实时反映正在进行的事件

简单透明的定价

Free
$0
永久免费
Pro
$15
每月
Business
$99
每月

Free 方案包含可灵活设置节奏的心跳监控。Pro 方案增加更多监控项和多渠道告警,起价 $15/mo。

Free 套餐无需信用卡。所有付费套餐均包含 14 天免费试用.

查看完整定价

常见问题

任何发往监控项专属 URL 的 HTTP 请求都算 — 可以是脚本末尾的一次 curl 调用、一个 cron 包装脚本,或队列 worker 完成后的一个钩子。

你可以改用邮件发送心跳 — Holter 会给你一个专属邮箱地址。

只要预期的心跳窗口过去(加上你设置的任何宽限期)仍未收到 ping,你就会立刻知道。

有 — 心跳监控在 Free 方案中即可使用,无需信用卡。

第一时间知道 cron 任务、队列和备份何时停止运行。

无需信用卡。提供免费套餐。

创建一个心跳监控