ログイン 新規登録

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 に表示されます。

使い方

  1. アカウントを作成ユーザー名を選んでください。ステータスページのアドレスになります。
  2. サイトを追加リストを貼り付けるか、パネルや DNS プロバイダーからインポートします。
  3. あとは任せて毎分チェックし、本当に落ちた瞬間にお知らせします。

よくある質問

ハートビートモニターとは?

ジョブがスケジュールどおりに URL を呼ぶことを期待し、呼び出しが届かないと通知するモニターです。

ジョブの失敗はどう報告しますか?

末尾に /fail を付けた ping URL を呼び出します。理由は ?msg= で伝えられます。

ドキュメントを読む →

1 分で監視を始める

モニター数無制限、無料。クレジットカード不要。

無料アカウントを作成