設計書(インフラ)INF-03
監視設計書テンプレート
重要度の定義、監視項目と閾値、ログ監視、通知先とエスカレーションを定義します。
- 章の数
- シンプル 2 / 標準 8 / 詳細 15
- 形式
- Markdown(UTF-8)
- 分類
- インフラ設計 / 運用
テンプレート本文
目次
- 1. 監視項目
- 2. 通知先
- 文書管理情報
- 改版履歴
- 1. 監視方針
- 2. 重要度の定義
- 3. 監視項目
- 4. ログ監視
- 5. 通知
- 6. 見直し
- 文書管理情報
- 改版履歴
- 1. 概要
- 2. 監視方針
- 3. 重要度の定義
- 4. 監視対象一覧
- 5. 監視項目
- 6. ログ監視
- 7. ジョブ監視
- 8. 通知
- 9. 連絡体制
- 10. ダッシュボード
- 11. 監視データの保管
- 12. 見直し
- 13. レビュー観点
監視設計書
- システム名:
- 監視ツール:
- 作成日: YYYY/MM/DD
1. 監視項目
| 対象 | 監視項目 | 閾値 | 重要度 | 対応 |
|---|
| | | Critical / Warning | |
2. 通知先
# 監視設計書
- システム名:
- 監視ツール:
- 作成日: YYYY/MM/DD
## 1. 監視項目
| 対象 | 監視項目 | 閾値 | 重要度 | 対応 |
| --- | --- | --- | --- | --- |
| | | | Critical / Warning | |
## 2. 通知先
| 時間帯 | 通知先 | 方法 |
| --- | --- | --- |
| 平日日中 | | |
| 夜間・休日 | | |
監視設計書
文書管理情報
| 項目 | 内容 |
|---|
| システム名 | |
| 版数 | 1.0 |
| 作成日 | YYYY/MM/DD |
| 作成者 | |
| 承認者 | |
改版履歴
| 版数 | 日付 | 変更箇所 | 変更内容 | 変更者 |
|---|
| 1.0 | YYYY/MM/DD | - | 初版作成 | |
1. 監視方針
- 目的:
- 監視ツール:
- 監視時間帯: 24 時間 365 日 / 平日日中のみ
- 監視の種類: 死活監視 / リソース監視 / プロセス監視 / ログ監視 / 外形監視
2. 重要度の定義
| 重要度 | 定義 | 通知方法 | 対応開始の目安 |
|---|
| Critical | サービス停止、または停止が差し迫っている | 電話 + チャット | 15 分以内 |
| Warning | 放置すると停止につながる | チャット | 当日中 |
| Info | 記録のみ | なし | - |
3. 監視項目
| No | 種類 | 対象 | 監視項目 | 間隔 | Warning 閾値 | Critical 閾値 | 対応手順 |
|---|
| 1 | 死活 | Web/AP | ping / ヘルスチェック | 1 分 | - | 3 回連続失敗 | Runbook-001 |
| 2 | リソース | Web/AP | CPU 使用率 | 5 分 | 80% | 95% | |
| 3 | リソース | Web/AP | ディスク使用率 | 5 分 | 80% | 90% | |
| 4 | 外形 | サービス URL | HTTP 応答 | 1 分 | 応答 3 秒超 | 応答なし | |
4. ログ監視
| No | ログ | 検知条件(文字列・件数) | 重要度 | 対応手順 |
|---|
| 1 | アプリケーションログ | ERROR が 5 分間に 10 件以上 | Warning | |
5. 通知
| 時間帯 | 通知先 | 方法 | エスカレーション |
|---|
| 平日日中 | | | |
| 夜間・休日 | | | |
- 通知の抑止条件(計画メンテナンス中など):
- 復旧通知の有無:
6. 見直し
- 見直しの頻度:
- 見直しの観点: 誤検知・対応不要な通知・検知漏れ
- 担当:
# 監視設計書
<!-- 構成の参考: IPA「非機能要求グレード2018」運用・保守性(監視)。「通知を受けた人が何をするか」まで決めた項目だけを監視する -->
## 文書管理情報
| 項目 | 内容 |
| --- | --- |
| システム名 | |
| 版数 | 1.0 |
| 作成日 | YYYY/MM/DD |
| 作成者 | |
| 承認者 | |
## 改版履歴
| 版数 | 日付 | 変更箇所 | 変更内容 | 変更者 |
| --- | --- | --- | --- | --- |
| 1.0 | YYYY/MM/DD | - | 初版作成 | |
## 1. 監視方針
- 目的:
- 監視ツール:
- 監視時間帯: 24 時間 365 日 / 平日日中のみ
- 監視の種類: 死活監視 / リソース監視 / プロセス監視 / ログ監視 / 外形監視
## 2. 重要度の定義
| 重要度 | 定義 | 通知方法 | 対応開始の目安 |
| --- | --- | --- | --- |
| Critical | サービス停止、または停止が差し迫っている | 電話 + チャット | 15 分以内 |
| Warning | 放置すると停止につながる | チャット | 当日中 |
| Info | 記録のみ | なし | - |
## 3. 監視項目
| No | 種類 | 対象 | 監視項目 | 間隔 | Warning 閾値 | Critical 閾値 | 対応手順 |
| --- | --- | --- | --- | --- | --- | --- | --- |
| 1 | 死活 | Web/AP | ping / ヘルスチェック | 1 分 | - | 3 回連続失敗 | Runbook-001 |
| 2 | リソース | Web/AP | CPU 使用率 | 5 分 | 80% | 95% | |
| 3 | リソース | Web/AP | ディスク使用率 | 5 分 | 80% | 90% | |
| 4 | 外形 | サービス URL | HTTP 応答 | 1 分 | 応答 3 秒超 | 応答なし | |
## 4. ログ監視
| No | ログ | 検知条件(文字列・件数) | 重要度 | 対応手順 |
| --- | --- | --- | --- | --- |
| 1 | アプリケーションログ | `ERROR` が 5 分間に 10 件以上 | Warning | |
## 5. 通知
| 時間帯 | 通知先 | 方法 | エスカレーション |
| --- | --- | --- | --- |
| 平日日中 | | | |
| 夜間・休日 | | | |
- 通知の抑止条件(計画メンテナンス中など):
- 復旧通知の有無:
## 6. 見直し
- 見直しの頻度:
- 見直しの観点: 誤検知・対応不要な通知・検知漏れ
- 担当:
監視設計書
文書管理情報
| 項目 | 内容 |
|---|
| システム名 | |
| 版数 | 1.0 |
| 作成日 | YYYY/MM/DD |
| 最終更新日 | YYYY/MM/DD |
| 作成者 | |
| レビュー者 | |
| 承認者 | |
改版履歴
| 版数 | 日付 | 変更箇所 | 変更内容 | 変更者 |
|---|
| 1.0 | YYYY/MM/DD | - | 初版作成 | |
1. 概要
- 目的:
- 対象範囲:
- 関連文書(インフラ構成設計書・運用 Runbook など):
2. 監視方針
| 項目 | 方針 |
|---|
| 監視ツール | |
| 監視時間帯 | 24 時間 365 日 / 平日日中のみ |
| 監視体制 | 自社 / 運用委託先 |
| 監視の種類 | 死活 / リソース / プロセス / ログ / 外形 / ジョブ / 証明書期限 |
| サービスレベル目標(SLO) | |
3. 重要度の定義
| 重要度 | 定義 | 通知方法 | 対応開始の目安 | 報告 |
|---|
| Critical | サービス停止、または停止が差し迫っている | 電話 + チャット | 15 分以内 | 第一報を 30 分以内 |
| Warning | 放置すると停止につながる | チャット | 当日中 | 日次で共有 |
| Info | 記録のみ | なし | - | - |
4. 監視対象一覧
| No | ホスト / サービス | 役割 | 環境 | 監視テンプレート |
|---|
| 1 | | Web/AP | 本番 | |
| 2 | | DB | 本番 | |
5. 監視項目
| No | 種類 | 対象 | 監視項目 | 間隔 | Warning 閾値 | Critical 閾値 | 連続回数 | 対応手順 |
|---|
| 1 | 死活 | Web/AP | ヘルスチェック | 1 分 | - | 失敗 | 3 回 | Runbook-001 |
| 2 | リソース | Web/AP | CPU 使用率 | 5 分 | 80% | 95% | 3 回 | |
| 3 | リソース | Web/AP | メモリ使用率 | 5 分 | 80% | 95% | 3 回 | |
| 4 | リソース | 全サーバー | ディスク使用率 | 5 分 | 80% | 90% | 1 回 | |
| 5 | プロセス | Web/AP | | 1 分 | - | 停止 | 2 回 | |
| 6 | リソース | DB | 接続数 | 5 分 | | | 3 回 | |
| 7 | 外形 | サービス URL | HTTP 応答 | 1 分 | 応答 3 秒超 | 応答なし | 3 回 | |
| 8 | 証明書 | サービス URL | 有効期限 | 1 日 | 残り 30 日 | 残り 7 日 | 1 回 | |
6. ログ監視
| No | ログ | 保管場所 | 検知条件(文字列・件数) | 重要度 | 対応手順 |
|---|
| 1 | アプリケーションログ | | ERROR が 5 分間に 10 件以上 | Warning | |
| 2 | システムログ | | Out of memory | Critical | |
7. ジョブ監視
| ジョブ名 | 実行予定 | 検知条件 | 重要度 | 対応手順 |
|---|
| | 異常終了 / 予定時刻を過ぎても未完了 | | |
8. 通知
| 時間帯 | 一次通知先 | 方法 | 応答がない場合(分) | 二次通知先 |
|---|
| 平日日中 | | | 15 | |
| 夜間・休日 | | | 15 | |
- 通知の抑止条件(計画メンテナンス中など):
- 同一アラートの再通知間隔:
- 復旧通知の有無:
9. 連絡体制
| 役割 | 氏名 / チーム | 連絡先 | 対応時間帯 |
|---|
| 一次対応 | | | |
| 二次対応(技術) | | | |
| 責任者 | | | |
10. ダッシュボード
11. 監視データの保管
| データ | 保管期間 | 用途 |
|---|
| メトリクス | | 傾向分析・キャパシティ計画 |
| アラート履歴 | | 月次報告 |
12. 見直し
- 見直しの頻度:
- 見直しの観点: 誤検知・対応不要な通知・検知漏れ・閾値の妥当性
- 担当:
- 記録先:
13. レビュー観点
# 監視設計書
<!-- 構成の参考: IPA「非機能要求グレード2018」運用・保守性(監視)。「通知を受けた人が何をするか」まで決めた項目だけを監視する -->
## 文書管理情報
| 項目 | 内容 |
| --- | --- |
| システム名 | |
| 版数 | 1.0 |
| 作成日 | YYYY/MM/DD |
| 最終更新日 | YYYY/MM/DD |
| 作成者 | |
| レビュー者 | |
| 承認者 | |
## 改版履歴
| 版数 | 日付 | 変更箇所 | 変更内容 | 変更者 |
| --- | --- | --- | --- | --- |
| 1.0 | YYYY/MM/DD | - | 初版作成 | |
## 1. 概要
- 目的:
- 対象範囲:
- 関連文書(インフラ構成設計書・運用 Runbook など):
## 2. 監視方針
| 項目 | 方針 |
| --- | --- |
| 監視ツール | |
| 監視時間帯 | 24 時間 365 日 / 平日日中のみ |
| 監視体制 | 自社 / 運用委託先 |
| 監視の種類 | 死活 / リソース / プロセス / ログ / 外形 / ジョブ / 証明書期限 |
| サービスレベル目標(SLO) | |
## 3. 重要度の定義
| 重要度 | 定義 | 通知方法 | 対応開始の目安 | 報告 |
| --- | --- | --- | --- | --- |
| Critical | サービス停止、または停止が差し迫っている | 電話 + チャット | 15 分以内 | 第一報を 30 分以内 |
| Warning | 放置すると停止につながる | チャット | 当日中 | 日次で共有 |
| Info | 記録のみ | なし | - | - |
## 4. 監視対象一覧
| No | ホスト / サービス | 役割 | 環境 | 監視テンプレート |
| --- | --- | --- | --- | --- |
| 1 | | Web/AP | 本番 | |
| 2 | | DB | 本番 | |
## 5. 監視項目
| No | 種類 | 対象 | 監視項目 | 間隔 | Warning 閾値 | Critical 閾値 | 連続回数 | 対応手順 |
| --- | --- | --- | --- | --- | --- | --- | --- | --- |
| 1 | 死活 | Web/AP | ヘルスチェック | 1 分 | - | 失敗 | 3 回 | Runbook-001 |
| 2 | リソース | Web/AP | CPU 使用率 | 5 分 | 80% | 95% | 3 回 | |
| 3 | リソース | Web/AP | メモリ使用率 | 5 分 | 80% | 95% | 3 回 | |
| 4 | リソース | 全サーバー | ディスク使用率 | 5 分 | 80% | 90% | 1 回 | |
| 5 | プロセス | Web/AP | | 1 分 | - | 停止 | 2 回 | |
| 6 | リソース | DB | 接続数 | 5 分 | | | 3 回 | |
| 7 | 外形 | サービス URL | HTTP 応答 | 1 分 | 応答 3 秒超 | 応答なし | 3 回 | |
| 8 | 証明書 | サービス URL | 有効期限 | 1 日 | 残り 30 日 | 残り 7 日 | 1 回 | |
## 6. ログ監視
| No | ログ | 保管場所 | 検知条件(文字列・件数) | 重要度 | 対応手順 |
| --- | --- | --- | --- | --- | --- |
| 1 | アプリケーションログ | | `ERROR` が 5 分間に 10 件以上 | Warning | |
| 2 | システムログ | | `Out of memory` | Critical | |
## 7. ジョブ監視
| ジョブ名 | 実行予定 | 検知条件 | 重要度 | 対応手順 |
| --- | --- | --- | --- | --- |
| | | 異常終了 / 予定時刻を過ぎても未完了 | | |
## 8. 通知
| 時間帯 | 一次通知先 | 方法 | 応答がない場合(分) | 二次通知先 |
| --- | --- | --- | --- | --- |
| 平日日中 | | | 15 | |
| 夜間・休日 | | | 15 | |
- 通知の抑止条件(計画メンテナンス中など):
- 同一アラートの再通知間隔:
- 復旧通知の有無:
## 9. 連絡体制
| 役割 | 氏名 / チーム | 連絡先 | 対応時間帯 |
| --- | --- | --- | --- |
| 一次対応 | | | |
| 二次対応(技術) | | | |
| 責任者 | | | |
## 10. ダッシュボード
| ダッシュボード | 表示内容 | 閲覧者 |
| --- | --- | --- |
| | | |
## 11. 監視データの保管
| データ | 保管期間 | 用途 |
| --- | --- | --- |
| メトリクス | | 傾向分析・キャパシティ計画 |
| アラート履歴 | | 月次報告 |
## 12. 見直し
- 見直しの頻度:
- 見直しの観点: 誤検知・対応不要な通知・検知漏れ・閾値の妥当性
- 担当:
- 記録先:
## 13. レビュー観点
- [ ] すべての Critical 項目に対応手順がひも付いている
- [ ] 閾値に根拠(過去の実績・性能要件)がある
- [ ] 夜間・休日の通知先と応答がない場合の扱いが決まっている
- [ ] 監視システム自体の停止を検知できる
監視設計書の書き方
用途
何を・どの閾値で監視し、誰に通知し、通知を受けた人が何をするかを定義する文書です。
主な構成
- 監視方針
- 重要度の定義
- 監視項目と閾値
- ログ監視
- 通知とエスカレーション
- 定期的な見直し
記入のポイント
- 通知を受けた人の行動が決まらない項目は監視しない
- Critical の項目には対応手順(Runbook)をひも付ける
- 閾値は過去の実績や性能要件を根拠にする
- 運用開始後に誤検知と検知漏れを定期的に見直す
関連記事
運営者の技術ブログ Lazy Developer の記事です。