監視の目的は、異常を全部拾うことではなく、「対応が必要なときだけ気づける」状態を作ることです。鳴りすぎる通知は、鳴らないのと同じになります。
1. 止まって困る機能を先に決める
すべてを同じ重さで監視することはできません。まず、止まると事業に影響する機能を3つほど挙げます。申込みが完了しない、ログインできない、決済が通らない、といった「そこが止まると売上か信用が傷む」機能です。監視の設計は、この3つから逆算します。
2. 監視の四つの層を押さえる
監視には段階があります。外から見て動いているかを確認する層、システム内部のエラーを拾う層、資源の消費を見る層、そして事業の数字が普段と違わないかを見る層です。小さなチームでは、上の二つだけでも大きな効果があります。下の二つは、余力ができてから足します。
3. 外形監視を設定する
最も単純で、効果が大きいのが外形監視です。外部のサービスから定期的に自社の画面へアクセスし、正しく表示されるかを確認します。全体が落ちたときに確実に気づけるうえ、設定も簡単です。まだ入っていなければ、ここから始めてください。
4. エラー監視を設定する
外形監視は全体の停止に気づけますが、一部の機能だけが壊れている状態は拾えません。システム内部で発生したエラーを集める仕組みを入れ、発生した場所と内容が分かるようにします。エラーの内容に個人情報が含まれないよう、記録する項目には注意してください。
5. 通知の宛先と手段を決める
通知先が「全員宛のメール」だと、誰も自分の担当だと思わず放置されます。誰が受け取り、誰が対応するかを決めます。時間帯によって扱いを変えることも検討します。夜間に鳴っても対応できないのであれば、夜間に鳴らす通知は本当に必要なものだけに絞ります。
6. 鳴りすぎを防ぐ
監視が失敗する最も多い形は、止まることではなく、鳴りすぎて誰も見なくなることです。1週間の通知件数を数え、そのうち実際に対応が必要だったものの割合を見ます。対応不要の通知が大半を占めるなら、しきい値を見直すか、その通知を止めます。通知は減らしても構いません。
7. 通知が来たあとの動きを決める
気づけても、その後どうするかが決まっていなければ意味がありません。通知の種類ごとに、最初に確認する場所と、次に取る行動を書いておきます。ここは運用手順書の障害対応の章とつながるので、同じ場所にまとめておくと探しやすくなります。
関連するインサイト
- コンテナとクラウドの活用 — 小規模チームでの現実的な構成コンテナで環境差を解消し、マネージド実行環境・サーバーレス・PaaSから小規模チームに合う構成を選ぶ判断軸を整理します。IaCとCI/CD、監視・ログ・バックアップ、コスト管理まで実務の要点を解説します。
- クラウドインフラコストの圧縮 — 見直しの順番と落とし穴クラウドの利用料が事業の成長より速く増えているとき、どこから手を付けるべきか。可視化から監視の継続運用までの手順と、可用性や開発速度を損なう落とし穴を経営者向けに整理します。
- 少人数開発チームの体制設計 — 役割・採用・外部パートナーの使い分け小さなチームでプロダクトを作り続けるために必要な役割と兼務の考え方、採用と外部パートナーの使い分け、CI/CDや生成AIで人手を補う仕組みを、事業フェーズの変化とあわせて整理します。
関連するサービス
監修: フィリット・コンサルティング株式会社公開