ハートビートモニター
URL への ping で cron ジョブやバックグラウンドワーカーを監視。設定、猶予期間、失敗の報告について。
ハートビートモニターは、ジョブが定期的に固有の 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 の場合は、トークンをシークレットとして保存してください。
あなたのサイトは眠りません。だから、あなたは眠れます。
数分で監視を開始。最初の10モニターは無料です。