無料で使えるアップタイムの監視サービス:
Healthchecks.io – Free Cron Job Monitoring.
サーバーの死活監視のみならず、例えばバッチ処理が正常に終了したかどうか
などにも使うことができます。
特定のURLに対してリクエストを送りだけで、さまざまな言語で実装することができ、cronと相性がよいですね。
監視設定(チェック)
に対して一つのPing URLが割り当てられます。
また、Slack
やメール
、Discord
などの外部サービスとの連携も可能です。
そして、20監視設定(チェック)+1チェック100ログ+3メンバーまでは無料で使うことができます。大掛かりなものでなければ無料利用で十分対応できる
と思います。
Ping URL送信〜アラート通知までの流れはだいたい以下のような図です: