cron ジョブの監視
cron ジョブとハートビートの監視
静かに起きる障害もあります。ジョブがそもそも実行されないケースです。ハートビートモニターはジョブが URL を呼ぶのを待ち、遅れたら通知します。
無料で監視を始める
クレジットカード不要。
crontab
# nightly backup, then tell uptime.rs it ran 0 3 * * * /usr/local/bin/backup.sh \ && curl -fsS -m 10 --retry 3 https://uptime.rs/ping/<token> \ || curl -fsS -m 10 "https://uptime.rs/ping/<token>/fail?msg=backup+failed"
ライブ
27,979監視中のサイト
3,784,661過去 24 時間のチェック数
6チェック拠点
60日間の履歴
cron ジョブの監視
curl 1行
コマンドの後に「&& curl -fsS https://uptime.rs/ping/<token>」を追加します。GET、POST、HEAD のどれでも動作します。
スケジュールと猶予時間
ジョブの実行間隔と ping の遅れの許容時間を設定します。その間に ping がなければモニターは停止となり、通常どおり通知されます。
失敗をすぐに報告
ジョブが失敗したら /ping/<token>/fail を呼び出します。?msg= やリクエスト本文が通知の理由になります。
他のモニターと同じ履歴
ハートビートはウェブサイトモニターと同様に、ステータスページ、レポート、API に表示されます。
使い方
- アカウントを作成ユーザー名を選んでください。ステータスページのアドレスになります。
- サイトを追加リストを貼り付けるか、パネルや DNS プロバイダーからインポートします。
- あとは任せて毎分チェックし、本当に落ちた瞬間にお知らせします。
よくある質問
ハートビートモニターとは?
ジョブがスケジュールどおりに URL を呼ぶことを期待し、呼び出しが届かないと通知するモニターです。
ジョブの失敗はどう報告しますか?
末尾に /fail を付けた ping URL を呼び出します。理由は ?msg= で伝えられます。
1 分で監視を始める
モニター数無制限、無料。クレジットカード不要。
無料アカウントを作成