技術共有
Helper CTO シリーズ 09|システム健診では何を見ているのか:コード、データベース、デプロイ、セキュリティの 4 領域
コードを見せる前に、経営者がいちばん知りたいのは「結局何を見ているのか」です。本記事ではシステム健診の 4 つの領域と、それぞれで実際に確認する 3 つのことを明らかにし、60 分のミーティング、本番環境のアカウント情報不要、1 ページのレポート、3 通りの結論という流れを解説します。
AI 障害は増え続けています。AI Incident Database に記録された事故は 2024 年の 233 件から 2025 年には 362 件へと、一年で 5 割以上増加し、そのうち約 58% が生成 AI に関わるものでした。同じ時期、Gartner はエージェント型 AI プロジェクトの 4 割超が 2027 年末までに中止されると予測しており、主要因の一つとして「リスク管理の不備」を挙げています。多くのチームはモデルを本番投入することに力を注ぐ一方で、ハルシネーション、API タイムアウト、コスト暴走、データ漏洩が起きたときの対応フローを用意していません。停止のコストは抽象的なものではなく、2026 年の Splunk/Cisco の調査では大企業の停止コストは平均で 1 分あたり約 1 万 5 千ドルと試算され、Uptime Institute の年次分析でも運用者の過半数が直近の重大停止で 10 万ドルを超える損失を出し、約 5 分の 1 は 100 万ドルを超えたとされています。Runbook がなければ、障害が起きた瞬間にたまたまオンラインにいた最も経験豊富な人の即興判断に頼るしかなく、復旧は遅れ、責任は曖昧になり、同じ過ちが繰り返されます。
本稿では、そのまま実践できる AI 障害対応 Runbook を提示します。まず障害を分類し、次に対応フローと役割分担を定義し、最後に振り返りによってあらゆる障害を体系的な改善へと転化します。
分類の目的は、「誰を、どれだけ速く呼び起こすか」に客観的な根拠を持たせることです。SRE の慣例にならって 4 段階に分け、各段階に実在の AI 障害を錨として結び付けることを推奨します。
| レベル | 定義 | AI シナリオと実例 | 対応時間 | 誰が対応するか |
|---|---|---|---|---|
| SEV1 | 業務停止またはデータ漏洩 | ゼロクリックのデータ流出:M365 Copilot の EchoLeak 脆弱性(CVE-2025-32711、CVSS 9.3)は利用者の操作なしに社内文書を送出しうる | 即時(15 分以内) | インシデントコマンダー+on-call+管理職 |
| SEV2 | 重大な機能異常または法的リスク | ハルシネーションによる誤った約束:カナダ航空のチャットボットが忌引運賃の規則を誤って回答し、BC 州の民事解決審判所から賠償を命じられ責任を問われた | 1 時間以内 | on-call エンジニア |
| SEV3 | 局所的または許容範囲 | コストの異常な上昇、非重要経路のタイムアウト、一部の品質低下 | 当日対応 | 当番担当者 |
| SEV4 | 軽微または観察のみ | まれな書式エラー、単発のツール呼び出し失敗 | バックログへ | 通常スケジュール |
分類の最大の利点は、判断を個人の英雄的行動から切り離せることです。新人エンジニアも表を見れば上司を呼ぶべきか判断でき、最も経験豊富な人の到着を待つ必要がありません。分類は振り返りの要否も直接決めます。SEV1/SEV2 は必ず Postmortem を書き、SEV3 以下は状況に応じます。この基準は事前に Runbook へ書き込み、チーム全体の合意を得ておき、最も切迫した場面で「これは何級か」を議論せずに済むようにしてください。
従来の Runbook はたいてい「サービスが落ちた」場合しか扱いませんが、AI システムの障害要因は拡大しています。これらの新しいリスク類型はいずれもシナリオ一覧に含めるべきです。
現場で最も恐ろしいのは、全員が同時に手を動かしながら誰も統括していない状態です。単一の「インシデントコマンダー」制度を設けることを推奨します。コマンダーは必ずしも自ら修復する必要はなく、意思決定・タスク割り当て・対外コミュニケーションを担い、責任の所在をプロセス上で明確にします。標準フローは次のとおりです。
復旧は止血にすぎず、真の価値は振り返りにあります。Google の SRE チームは長年の経験から、再発防止に最も効果的な手段は公開かつ無非難(blameless)の Postmortem だと結論づけています。無非難の原則を採り、個人の追及ではなくプロセスとシステムの欠陥に焦点を当てることで、エンジニアは正直に真相を再構成できます。有用な Postmortem には少なくとも次を含めます。
留意すべきは、AI 障害の根本原因が技術とプロセスの両端にまたがることが多い点です。モデル側のハルシネーションやインジェクションは、しばしば監視の盲点や欠けたアラート規則によって災害へと拡大されます。したがって Postmortem の成果は報告書だけでなく、新しい監視指標・アラート閾値・シナリオ台本として、次版の Runbook に還元されるべきです。
書いただけで訓練しない Runbook は無いに等しいものです。四半期ごとに game day を設け、SEV1/SEV2 のシナリオを模擬して、アラートが鳴るか、on-call に連絡がつくか、止血手順が本当に有効かを検証することを推奨します。訓練後は詰まった箇所を Runbook に補い、文書をシステムとともに進化させます。よくある障害の処置手順をそのまま実行できるチェックリストとして書き、アラートメッセージに対応する Runbook のリンクを添えておけば、当番担当者は深夜に文書をめくり記憶を頼りに火消しする必要がなくなります。障害対応が「その場の火消し」から「表どおりの実行」に変われば、復旧の速度は特定の誰かがオンラインかどうかに左右されなくなり、AI システムは初めて稼働後の運用レジリエンスを備えたと言えます。
恩梯科技(Nerdtechnic)は、台湾企業の AI システム導入と運用を長年支援してきました。私たちは AI エージェントを本番投入するだけでなく、監視・アラート、SEV 分類、on-call ローテーション、振り返りの仕組みをともに整え、AI サービスに監査可能かつ復旧可能な運用レジリエンスをもたらします。AI 導入の評価段階でも、カスタムシステム開発が必要な場合でも、OpenClaw で自動化ワークフローを構築したい場合でも、私たちは導入から運用までの一貫したコンサルティングを提供し、「障害時にどうするか」を毎回ゼロから始めるのではなく、チームの標準作業へと変えるお手伝いをします。
サポートが必要ですか?
ここをクリックしてお問い合わせください!