機能 · ハートビート監視

ジョブのハートビート監視

AmICited がサーバーをプローブする代わりに、スケジュールされたジョブが実行成功ごとに独自の一意のping URL(GETまたはPOSTどちらでも可)を呼び出します。期待される間隔+猶予期間を過ぎると、インシデントが自動的にオープンします — 通常のアップタイムチェックでは検出できない障害をキャッチします。

app.amicited.com/audit/heartbeats
NIGHTLY BACKUP · HEARTBEAT · EVERY 1HMISSED
Heartbeats
Nightly backup Every 1h 12m ago
Newsletter queue Every 15m 2m ago
Data warehouse sync Every 6h 9h ago
Your job calls its ping URL after every successful run — FlowHunt never has to probe your server.
ジョブのためのデッドマンスイッチ

ジョブハートビート監視

クラッシュしたcronジョブ、動作を停止したバックアップ、ハングしたインポート — いずれも通常のcronジョブ監視がチェックできるような公開エンドポイントにアクセスしません。ハートビートはモデルをデッドマンスイッチに反転させます。ジョブが生存していることを証明し、AmICited はジョブが沈黙したときだけ警告を発します。ここに劣化状態はありません — ハートビートは「保留中」「稼働中」「停止中」のいずれかです。

  • ジョブごとの一意のping URL — cronジョブやスクリプトの末尾に1行追加するだけで、サーバー側のプローブは不要。推測不可能なトークンが唯一の信頼境界です。
  • 期待間隔と猶予期間 — 間隔は1分から30日、猶予は0日から30日まで設定可能。少し遅れて完了したジョブで誰かにページが送られることはありません。
  • 適切な担当者へのアラート — 他のモニターと同様に、ハートビートごとに通知受信者を設定できます。
  • アップタイムチェックでは検出できないものをキャッチ — 夜間バックアップ、スケジュールされたインポート、キューワーカーは訪問者リクエストでは決してトリガーされません。
コピー可能な埋め込みコード
Pingエンドポイント GETまたはPOST
ビジターピクセル 1×1、非表示
ステータスバッジ ライブSVG
可用性チャート 24時間または90日のSVG
注:メンテナンスウィンドウは現在、アクティブなHTTP、TCP、DNS、トランザクションモニターを抑制しますが、パッシブなハートビートは対象外です。計画作業の場合はハートビートを直接一時停止または無効にしてください。
2つの公開インテグレーション、4つの埋め込み方法

ハートビートステータスの埋め込み

詳細ページでは、ハートビート用のコピー可能な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回限りまたは定期的に設定でき、監視対象エンドポイントの計画作業で誰かにページが送られることはありません。
  • ハートビートを直接無効化 — メンテナンスウィンドウはまだハートビートに対応していないため、バックグラウンドジョブの計画的な一時停止にはハートビートを直接無効にします。
Upcoming maintenance windows
Planned database upgrade
Aug 22, 02:00–03:30 · All monitors
CDN migration
Sep 3, 22:00–00:00 · yoursite.com
Quarterly load test
Repeats · does not repeat · checkout only
Suppresses incident changes and uptime math during planned work only.
0

サーバー側のプローブは不要 — ジョブが通信を行います

FlowHunt はバックグラウンドジョブが実行されたかどうかを推測する必要はありません。ジョブがping URLを呼び出し、猶予期間を過ぎた沈黙だけが唯一の意味あるシグナルです。

アップタイムモニターを見る

失敗ジョブの監視

スケジュールされたジョブは実行成功ごとに一意のURLにpingを送信します。期待される間隔を過ぎるとインシデントが自動的にオープンします。

app.amicited.com/audit/heartbeats
NIGHTLY BACKUP · HEARTBEAT · EVERY 1HMISSED

静かに動作を停止したジョブをキャッチする準備はできましたか?

無料チェック · 7日間お試し · クレジットカードが必要