1. 監視の 2 方式
タイプ1 みまわり — URL の定期確認
みはるが利用者の指定 URL に定期的にアクセスし、応答を多角的にチェックします。外から見える Web サイトや公開 API の監視向けです。
- 生きているか(死活): HTTP ステータス 200〜399 を「成功」、それ以外やタイムアウト・応答なしを「失敗」とし、設定した回数だけ失敗が続くとダウンと判定します(回数は監視ごとに指定できます)
- 応答が遅くないか: 応答はあるのに時間がかかる状態が続いたら「遅延」としてお知らせします
- 中身が正しいか: 応答本文に決めたキーワードが「含まれる/含まれない」をチェックし、200 が返っていても中身が崩れているケースを捕まえます(判定は本文の先頭 64KB まで)
- SSL 証明書の期限: HTTPS 証明書の有効期限が近づいたら、早めに警告します
- ドメインの有効期限: ドメイン名そのものの登録期限が近づいたら警告します(
.jpなど一部の TLD は対象外)
チェック間隔は最短 1 分〜60 分から選べます。BASIC 認証付きの URL にも対応します。
タイプ2 おたより — ハートビート受信
監視対象のサーバ側から、みはるが発行した専用 URL へ定期的に POST を送ってもらいます。外から見えない社内バッチや常駐プロセスの監視向けです。
- 監視対象ごとに専用 URL + トークンを発行します
- 届かなくなったら検知: 想定している送信間隔を過ぎても POST が届かないと「未受信」としてお知らせします
- 中の値もチェック: ハートビートに含めた数値(CPU・メモリ使用率など)が決めた閾値を超えたら、異常としてお知らせします