ジョブのハートビート監視
AmICited がサーバーをプローブする代わりに、スケジュールされたジョブが実行成功ごとに独自の一意のping URL(GETまたはPOSTどちらでも可)を呼び出します。期待される間隔+猶予期間を過ぎると、インシデントが自動的にオープンします — 通常のアップタイムチェックでは検出できない障害をキャッチします。
ジョブハートビート監視
クラッシュしたcronジョブ、動作を停止したバックアップ、ハングしたインポート — いずれも通常のcronジョブ監視がチェックできるような公開エンドポイントにアクセスしません。ハートビートはモデルをデッドマンスイッチに反転させます。ジョブが生存していることを証明し、AmICited はジョブが沈黙したときだけ警告を発します。ここに劣化状態はありません — ハートビートは「保留中」「稼働中」「停止中」のいずれかです。
- ジョブごとの一意のping URL — cronジョブやスクリプトの末尾に1行追加するだけで、サーバー側のプローブは不要。推測不可能なトークンが唯一の信頼境界です。
- 期待間隔と猶予期間 — 間隔は1分から30日、猶予は0日から30日まで設定可能。少し遅れて完了したジョブで誰かにページが送られることはありません。
- 適切な担当者へのアラート — 他のモニターと同様に、ハートビートごとに通知受信者を設定できます。
- アップタイムチェックでは検出できないものをキャッチ — 夜間バックアップ、スケジュールされたインポート、キューワーカーは訪問者リクエストでは決してトリガーされません。
ハートビートステータスの埋め込み
詳細ページでは、ハートビート用のコピー可能なHTMLが生成されます。読み込むだけでpingを記録する非表示の1×1ビジターピクセル、ライブSVGステータスバッジ、24時間または90日間のSVG可用性チャート — コピー前にそれぞれプレビューも可能です。URLが漏洩した場合はトークンをリセットできますが、その後はすべての送信元と埋め込みを更新する必要があります。リセットにより古いトークンは無効になるためです。
- ビジターピクセル — 読み込み時にpingを送信する1×1画像。URLを直接呼び出せないジョブ向け。
- ライブステータスバッジ — 現在の状態を反映するSVG。埋め込まれた場所に常に最新の状態が表示されます。
- 24時間および90日の可用性チャート — ダッシュボードと同じSVGストリップ。READMEや内部Wikiにすぐに埋め込めます。
- トークンリセット — 古いping URLを即座に無効化。次の実行予定前にすべての送信元を更新してください。
ハートビートと稼働監視
ハートビートは、訪問者がトリガーすることのないバックグラウンドジョブをキャッチします。アップタイムモニターは、訪問者が実際にアクセスする公開エンドポイントをキャッチします。両方を実行し、メンテナンスウィンドウを使用して、アクティブモニターの計画作業が誤ったインシデントを発生させないようにします。
- アクティブ+パッシブカバレッジ — 公開されているものにはHTTP、TCP、DNS、トランザクションモニター、バックグラウンドで動作するものにはハートビート。
- アクティブチェックのためのメンテナンスウィンドウ — ドメインまたはモニター単位でスコープ設定可能。1回限りまたは定期的に設定でき、監視対象エンドポイントの計画作業で誰かにページが送られることはありません。
- ハートビートを直接無効化 — メンテナンスウィンドウはまだハートビートに対応していないため、バックグラウンドジョブの計画的な一時停止にはハートビートを直接無効にします。
サーバー側のプローブは不要 — ジョブが通信を行います
FlowHunt はバックグラウンドジョブが実行されたかどうかを推測する必要はありません。ジョブがping URLを呼び出し、猶予期間を過ぎた沈黙だけが唯一の意味あるシグナルです。
アップタイムモニターを見る静かに動作を停止したジョブをキャッチする準備はできましたか?
無料チェック · 7日間お試し · クレジットカードが必要