第2章:起点記事から学べること

この章で分かること

  • 起点のZenn記事が何を提案しているか(要約だけ)
  • 企業運用に持ち込むとき、どこを採用し、どこを慎重にするか
  • CI(開発の検査)と本番監視は別物であること
たとえ話

料理に例えると、「おいしい刺身をAIに渡すには、先に包丁で食べやすい形に切っておく」必要があります。
生の丸ごと1本(生ログ全部)を渡すと、量・毒(秘密情報)・見た目のばらつきで困ります [S01]

2.1 起点記事は「教科書」ではなく「良いヒント」

本資料の調査の出発点は、次の2本です(エアークローゼット CTO による実践報告)[S01][S02]

  • 設計編:アプリ/インフラ/CI/LLMを「問いの性質」で分けて Observable(観測しやすく)にする
  • 実践編:PII(個人を識別しうる情報)を守りつつAIから検索できる状態、自動修復の前提は観測の質

ここでは長文の抜き書きはしません。企業向けに「安全に落とす」ための読み方を書きます。

2.2 記事が言っていること(要約)

  1. AIの前に形を整える
    生ログをそのまま渡すと、量で埋まって、エラーと正常が区別しづらく、メトリクスやトレースともつながりません [S01]
  2. 全部を同じ箱に入れない
    「いまいくら?」と「先月のチーム別合計」は問いが違う。道具も分けた方が楽、というのが設計編の核心です [S01]
  3. CIログは本番アプリと同じ場所で探せるようにする(例)
    「毎回GitHub画面だけ見る」より、構造化して横断検索できるとAIも人間も楽、という実践例です [S01]
  4. PIIはAIで新しい抜け道になる
    以前はDB権限がある人だけが触れがちだった個人情報が、ログ→AI経由で広がる可能性があります [S02]
  5. 自動修復の上限は観測の入口
    errorの定義やstacktrace(呼び出し履歴)が無いと、どれだけ賢いAIでも止まります [S02]

2.3 採用したい点 / 企業で足しがちな点

積極的に借りたい

  • 問いの性質でデータ置き場を分ける
  • ヒト用画面とAI用MCPで、同じ根拠データを共有する
  • PII対策を「マナー」ではなく信頼境界として設計する

足しがちなもの(本資料の補完)

  • オンプレ機器の SNMP / Syslog
  • エスカレーション(上位へ渡す条件)の明文化
  • 本番操作の承認階段
  • AI停止時の手動ランブック

2.4 CIと本番を混ぜない

用語: CI=Continuous Integration(継続的インテグレーション)。変更のたびにテスト等を自動実行する開発側の仕組み。
本番監視=ユーザーや業務への影響を見る仕組み。目的が違います。
CI(開発工程)本番運用
目的「この変更、品質は大丈夫?」「お客さんの体験は大丈夫?」
成功の意味テスト等が通ったSLOの範囲で業務が通る
AIの使い方例失敗理由の整理、修正PRの下書きインシデント初動の構造化
やりがち失敗CI成功=本番も安全、と思い込む本番ログを常に全部LLMへ送る
起点記事には「CIが通れば bot が自動マージ」する例もあります [S02]。それはその組織の前提付きの成功例です。
一般企業向けの本資料では、修正PRを作ることと、マージ/本番反映することを分けます。

2.5 現場適用:採用/保留シート(30分)

記事を読んだあと、次の表をチームで埋めます。埋まらない行は「まだ真似しない」側に置きます。

記事のヒント自社で採用?必要な前提/ゲート次の1アクション
問い別にデータ置き場を分けるYes / No / 一部既存保管先・コスト上限
CIログを横断検索可能にするYes / No / 一部秘匿・保持期間
PIIを信頼境界として設計(原則Yes)マスク方針の文書化(第12章)
CI成功→自動マージ(原則保留)本番反映と分離、承認WF
観測品質を自動修復の前提にするYeserror / stacktrace 必須化
成功条件は「記事を要約できた」ではなく、Yes行の次アクションとNo行の理由が1枚に残ることです。
運用担当者本番のアラームとCI失敗通知の宛先・手順を分けて書けるか
PGPRでerror処理・stacktrace・event_codeを確認する
SEPRレビュー項目をチーム標準とCIチェックへ組み込む
PM成功事例のコピーではなく、自社の承認ゲートに合わせる
経営層「他社が自動修復している」=自社も即フル自動、ではない

ふりかえり

  • 記事の「有効な思想」と「自社にそのまま真似してよい実装」を分けて話せたか
  • 採用/保留シートのYes行に次アクションが付いているか
  • CI成功を本番安全の証明にしていないか