AI SLO/Error Budget運用
記事状態: 公開 · 最終確認: 2026-10-06
要点
AI/Agentの信頼性運用では、単一の「成功率」や提供元 uptimeをSLOと同一視せず、利用者が経験するcritical journeyごとにSLI、SLO 対象、budgeting 方式、window、error-budget policyを固定します。error budgetは観測された失敗を許容する枠であり、品質保証や免責ではありません。
現在の判断
AI/Agentの信頼性運用では、単一の「成功率」や提供元 uptimeをSLOと同一視せず、利用者が経験するcritical journeyごとにSLI、SLO 対象、budgeting 方式、window、error-budget policyを固定します。error budgetは観測された失敗を許容する枠であり、品質保証や免責ではありません。
どこまで当てはまるか
AI SLO/Error Budget運用
詳しく理解する
SLO CONTRACT
最低限、service/user journey、SLI numerator/denominatorまたはthreshold、対象、budgeting 方式、time window、in-scope/out-of-scope traffic、data 出典/query、担当者、policy actionをバージョン管理します。
OpenSLOのような仕様ではOccurrences、Timeslices、RatioTimeslicesでbudget calculationが異なります。同じ対象値でもbudgeting 方式やwindowが違えば同じSLOではありません。
AI SPECIFIC SLI
Agentではinfrastructure 利用可能性だけでなく、task-level outcomeを別SLIとして設計します。候補にはtask 完了、ツール correctness、policy violation、grounded answer 受け入れ確認、latency、引継ぎ成功、side-effect correctnessを含めます。
LLM-as-judgeやhuman reviewをSLIへ使う場合は、judge/モデル/バージョン、rubric、sampling、abstention、disagreementを記録し、提供元 uptimeとend-to-end task 成功を混同しません。
ERROR BUDGET
error budgetは原則としてSLO 対象と観測結果から算出する運用制御量です。100% reliabilityを無条件な目標にせず、product/user リスクに応じて対象を決めます。
budget消費時の公開・提供 freeze、以前の状態へ戻す操作、capacity/reliability work優先等は組織 policyとして明示します。Google SREの例示policyをそのまま全組織へ移植しません。
BURN RATE
残budgetだけでなくburn rateを監視します。burn rate 1xは、同じ消費速度がwindow全体で続けばbudgetをちょうど使い切る速度です。
短いwindowだけではspikeへ過敏、長いwindowだけでは検知が遅れるため、multiwindow/multi-burn-rate alertを候補にします。Google SREの14.4x/1h+5m、6x/6h+30m等は例示値であり、組織のSLO/window/page policyへ再計算します。
DATA QUALITY
「budgetが減らない」を健全性の証拠にしません。SLI queryが失敗を捕捉していない、no-data、aggregation、適用範囲 misclassification、sampling driftでも見かけ上burnしない場合があります。
SLI definition変更はSLO 改訂版として扱い、query/設定 hash、data 情報の鮮度、missing-data semanticsを結果の照合します。
ALERT AND POLICY
pageは即時人間対応が必要なbudget threatへ、ticketは遅いburnや改善課題へ分けます。alert発火、budget exhaustion、公開・提供 freeze、incident severityは別状態です。
policy actionは自動化可能ですが、data-quality異常や適用範囲 errorで誤freezeしないよう、出典 情報の鮮度/結果の照合とbreak-glass/承認を設計します。
実装・運用
本項は2026-10-06時点のGoogle SRE、OpenSLO、Nobl9公開資料に基づくprovider-neutral運用境界です。組織 稼働状況の記録/SLO backendへのlive mutationは未実施です。
よくある失敗・反証
wrong SLI、proxy 評価指標、denominator drift、no-dataをgood扱い、sampling bias、judge drift、モデル alias drift、traffic mix変化、rolling-window 復旧の誤読、low-traffic volatility、aggregation mismatch、dependency 適用範囲漏れ、再試行による二重計上、ツール 一部成功、policy action誤発火、budget 初期化境界、dashboard zoom/aggregation差、提供元 SLAとの混同を想定します。
実務での使い方
本項は2026-10-06時点のGoogle SRE、OpenSLO、Nobl9公開資料に基づくprovider-neutral運用境界です。組織 稼働状況の記録/SLO backendへのlive mutationは未実施です。
まだ確認できていないこと
- EA-271-UNKNOWN-01
組織 critical journeys、SLI 出典/query、対象/window、budgeting 方式、LLM judge/human-review設計、missing-data policy、traffic 適用範囲、dependency map、burn alert thresholds、release-freeze/以前の状態へ戻す操作 policy、担当者/escalation、low-traffic strategy、組織の利用環境 realized 状態は未確認です。
根拠資料
この記事には、直接開ける外部出典が登録されていません。出典IDや検証情報は末尾で確認できます。
更新履歴
EA-271-FIRST-20261006: 正式な 監査/publication 対応付け
出典ID・検証情報・機械可読データ
根拠の種類と情報の鮮度は、ラベルとアイコンで確認できます。
- 記事ID
- EA-271
- 最終確認日
- 2026-10-06
- 提供元・モデル・プラン・利用環境
- —
- 対象地域
- —
元資料の全文と収録照合記録
PUBLIC_CLAIM
AI/Agentの信頼性運用では、単一の「成功率」やprovider uptimeをSLOと同一視せず、利用者が経験するcritical journeyごとにSLI、SLO target、budgeting method、window、error-budget policyを固定します。error budgetは観測された失敗を許容する枠であり、品質保証や免責ではありません。
SLO_CONTRACT
最低限、service/user journey、SLI numerator/denominatorまたはthreshold、target、budgeting method、time window、in-scope/out-of-scope traffic、data source/query、owner、policy actionをversion管理します。
OpenSLOのような仕様ではOccurrences、Timeslices、RatioTimeslicesでbudget calculationが異なります。同じtarget値でもbudgeting methodやwindowが違えば同じSLOではありません。
AI_SPECIFIC_SLI
Agentではinfrastructure availabilityだけでなく、task-level outcomeを別SLIとして設計します。候補にはtask completion、tool correctness、policy violation、grounded answer acceptance、latency、handoff成功、side-effect correctnessを含めます。
LLM-as-judgeやhuman reviewをSLIへ使う場合は、judge/model/version、rubric、sampling、abstention、disagreementを記録し、provider uptimeとend-to-end task successを混同しません。
ERROR_BUDGET
error budgetは原則としてSLO targetと観測結果から算出する運用制御量です。100% reliabilityを無条件な目標にせず、product/user riskに応じてtargetを決めます。
budget消費時のrelease freeze、rollback、capacity/reliability work優先等はorganization policyとして明示します。Google SREの例示policyをそのまま全組織へ移植しません。
BURN_RATE
残budgetだけでなくburn rateを監視します。burn rate 1xは、同じ消費速度がwindow全体で続けばbudgetをちょうど使い切る速度です。
短いwindowだけではspikeへ過敏、長いwindowだけでは検知が遅れるため、multiwindow/multi-burn-rate alertを候補にします。Google SREの14.4x/1h+5m、6x/6h+30m等は例示値であり、organizationのSLO/window/page policyへ再計算します。
DATA_QUALITY
「budgetが減らない」を健全性の証拠にしません。SLI queryがfailureを捕捉していない、no-data、aggregation、scope misclassification、sampling driftでも見かけ上burnしない場合があります。
SLI definition変更はSLO revisionとして扱い、query/config hash、data freshness、missing-data semanticsをreadbackします。
ALERT_AND_POLICY
pageは即時人間対応が必要なbudget threatへ、ticketは遅いburnや改善課題へ分けます。alert発火、budget exhaustion、release freeze、incident severityは別状態です。
policy actionは自動化可能ですが、data-quality異常やscope errorで誤freezeしないよう、source freshness/readbackとbreak-glass/approvalを設計します。
FAILURE_ENVELOPE
wrong SLI、proxy metric、denominator drift、no-dataをgood扱い、sampling bias、judge drift、model alias drift、traffic mix変化、rolling-window recoveryの誤読、low-traffic volatility、aggregation mismatch、dependency scope漏れ、retryによる二重計上、tool partial success、policy action誤発火、budget reset境界、dashboard zoom/aggregation差、provider SLAとの混同を想定します。
IMPLEMENTATION_STATE
本項は2026-10-06時点のGoogle SRE、OpenSLO、Nobl9公開資料に基づくprovider-neutral運用境界です。organization telemetry/SLO backendへのlive mutationは未実施です。
SAFE_WORDING
AI/AgentのSLOは、利用者が経験するcritical journeyについてSLI、target、budgeting method、window、scopeを固定し、error budgetとburn rateで運用します。provider uptimeや単一のLLM評価値だけをend-to-end SLOにせず、data qualityとmissing-data semanticsを監視し、budget消費時のrelease・rollback・reliability-work方針を組織policyとして明示します。
OPEN_UNKNOWN
organization critical journeys、SLI source/query、target/window、budgeting method、LLM judge/human-review設計、missing-data policy、traffic scope、dependency map、burn alert thresholds、release-freeze/rollback policy、owner/escalation、low-traffic strategy、tenant realized stateは未確認です。
EA-271-CURRENT-APPROVAL研究資料研究資料根拠の出所: AUDITED_CANONICAL_RESEARCH_PACKET現行本文の監査・revision対応
- 裏付ける内容
- 現行台帳のAUDIT_PASSと候補・revision・本文ハッシュの対応を確認しています。
- 確認日
- —
- 出典・実験ID
- RESCUE-EA271-20261016-C3
- 検証箇所
- 1KqhJtiSb2S84rWmeYVwKcT_76dBwZ_B0ZZuAWQqH0rQ/EA_REVISION_LEDGER#ea_id=EA-271&revision_id=EA-271-FIRST-20261006&candidate_id=RESCUE-EA271-20261016-C3 · EA-271-FIRST-20261006
- 適用範囲
- —
- 出典・来歴
- CURRENT_CANONICAL_APPROVAL_READBACK
- 限界
- 監査状態と来歴の記録です。外部根拠の最新性や本文の全主張を追加保証しません。
EA-271-CURRENT-BODY-READBACK実装資料実装資料根拠の出所: IMPLEMENTATION_READBACK現行本文の収録照合
- 裏付ける内容
- 公開生成入力の本文SHA-256が、監査済み候補に結び付いたハッシュと一致しています。
- 確認日
- 2026-10-19
- 出典・実験ID
- BODY-SHA256:410ae6df214553a6aabf5628f834b26fa50ae0f3aff22f2d80b5596a725e8b12
- 検証箇所
- content/staging/EA-271.md · 410ae6df214553a6aabf5628f834b26fa50ae0f3aff22f2d80b5596a725e8b12 · EA-271-FIRST-20261006
- 適用範囲
- —
- 出典・来歴
- CURRENT_APPROVED_BODY_HASH_MATCH
- 限界
- 本文の同一性の検査です。外部システムの挙動や全主張の真偽を実証したものではありません。
- 出典ID
- RESCUE-EA271-20261016-C3, BODY-SHA256:410ae6df214553a6aabf5628f834b26fa50ae0f3aff22f2d80b5596a725e8b12
- 追跡中のUNKNOWN ID
- EA-271-UNKNOWN-01
- 再確認のきっかけ
- 正式な 改訂版/publication 状態 change · 本文 成果物 hash change · 出典 現行性 change · new contradiction or 実装 結果の照合
機械検査: 通過 — 機械検査の結果です。情報の正確性や実行の承認を保証するものではありません。
同じ記事IDの機械可読データです。