心跳监控
通过 ping 一个 URL 来监控定时任务和后台工作进程。包括设置、宽限期和失败上报。
心跳监控要求您的任务按计划调用一个唯一的 URL。如果调用未按时到达,监控项将被标记为宕机。
创建监控项
添加监控项 → 心跳。设置预期间隔(例如 24 小时)和宽限期(例如 30 分钟)。复制 ping URL。
从任务中发送 ping
0 3 * * * /usr/local/bin/backup.sh && curl -fsS -m 10 https://hb.uptimepush.com/p/YOUR-TOKEN由于使用了 &&,只有在脚本成功时才会发送 ping。
显式上报失败
curl -fsS https://hb.uptimepush.com/p/YOUR-TOKEN/fail发送状态消息
curl -fsS "https://hb.uptimepush.com/p/YOUR-TOKEN?msg=backup+size+2.1GB"Kubernetes 与 GitHub Actions
将 curl 命令添加为任务的最后一步。对于 GitHub Actions,请将令牌存储为 secret。
您的网站不休息,但您可以。
几分钟即可开始监控。前 10 个监控项由我们买单。