Notification Delivery Semantics/Alert Fatigue × Agent
記事状態: 公開 · 最終確認: 2026-10-06
要点
AI/Agentの異常検出と人への通知を分離します。alert 主体の識別、dedup/grouping、状態の永続保存、severity、処理先の振り分け、suppression、resolutionを明示し、pageはactionableかつ緊急な影響へ限定します。
現在の判断
AI/Agentの異常検出と人への通知を分離します。alert 主体の識別、dedup/grouping、状態の永続保存、severity、処理先の振り分け、suppression、resolutionを明示し、pageはactionableかつ緊急な影響へ限定します。
どこまで当てはまるか
Notification Delivery Semantics/Alert Fatigue × Agent
詳しく理解する
DELIVERY PIPELINE
signal → alert instance → incident/group → route/suppress → notification/page → acknowledge/escalate → resolve/結果の照合 を別状態として記録します。
ALERT IDENTITY
安定した故障単位をlabels/dedup keyへ使います。request ID、trace ID、raw prompt、検索・取得 query等の高cardinalityまたはsensitive値をalert 主体の識別へ直接使いません。
主体の識別変更はdedup fragmentation、粗すぎる主体の識別は独立障害のcollisionを起こすため、rule 改訂版と共に監査します。
PERSISTENCE AND FLAPPING
Prometheus型のforは条件が一定時間継続した後にfiringさせるためtransient noiseを減らせますが、重大な短時間障害まで一律に遅延させないようseverity別に設計します。
keep_firing_for等の復旧 smoothingはflappingや一時的なdata lossによるfalse resolutionを抑え得ますが、実サービスの復旧証明ではありません。
DEDUP GROUP SUPPRESS
dedupは同一alert 主体の識別の反復イベントをまとめます。groupingは複数alertをincident/文脈・入力情報単位へ束ねます。suppressionはnotification/incident creationを止め得ます。
三者を同義にせず、suppressed イベントもcoverage/forensics上必要なら保存し、suppressed count/rateを監査します。
ACTIONABILITY GATE
pageへ昇格する条件は少なくとも user/business impact、urgency、明確な担当者、実行可能なrunbook/escalationです。
情報提供のみ、単発trace 失敗、既知の非緊急degradationはdashboard、ticket、digest等へ分流します。
AGENT SIGNAL MATRIX
LLM/提供元 error・latency、ツール/MCP 失敗、検索・取得 empty/要再確認/権限 denial、queue backlog、主体の識別 失敗、policy block、再試行/duplicate 外部への変更・送信、モデル/提供元 failoverを候補signalとし、service SLIやtask-level invariantと相関させます。
単一Agent traceの失敗だけをpage条件にしません。
ROUTING AND AUTOMATION
処理先の振り分け/suppression/dedupは後続automationのtrigger条件へ影響します。suppressed alertやdeduplicated イベントが「新規alert追加」を条件とするautomationを発火させない製品挙動があり得るため、処理先の振り分け ruleとremediation triggerを組で試験します。
セキュリティとプライバシー
GenAI 稼働状況の記録の検索・取得 query、システム instruction、input等はsensitiveになり得ます。notification payloadは最小化し、詳細は権限制御されたtrace/logへリンクします。
OPERABILITY METRICS
notification volume、dedup ratio、suppressed ratio、actionable/page ratio、repeat page、acknowledgement/escalation latency、false resolution、critical missを追跡します。
PRODUCT BOUNDARY
Prometheus alerting ruleはalert条件とfor/keep_firing_forを定義し、summarization、rate limiting、silencing、alert dependency等はAlertmanager等の別層へ委ねます。
PagerDutyではmatching dedup_key、suppression、イベント 複数工程の制御の意味とservice/integration境界を固定し、契約プラン/組織の利用環境固有挙動を一般化しません。
OpenTelemetry GenAI 意味上の conventionsは提供元識別やGenAI属性を標準化しますが、sensitive属性を通知へ無制限に複製する根拠にはしません。
実装・運用
2026-10-06時点のPrometheus/Alertmanager、PagerDuty、OpenTelemetry公開資料に基づく監査前candidateです。組織環境へのlive notification/suppression testは未実施です。
よくある失敗・反証
dedup collision/fragmentation、groupingによる独立障害隠蔽、high-cardinality explosion、flapping、false 復旧、delayed page、critical suppression、missing 担当者、broken runbook、notification outage、escalation誤設定、automation suppression、再試行 alert storm、稼働状況の記録 loss、sensitive content leakage、severity/SLO driftを想定します。
実務での使い方
2026-10-06時点のPrometheus/Alertmanager、PagerDuty、OpenTelemetry公開資料に基づく監査前candidateです。組織環境へのlive notification/suppression testは未実施です。
まだ確認できていないこと
- EA-269-UNKNOWN-01
組織 SLO/severity、incident platform/契約プラン、on-call/escalation、dedup/group key、suppression policy、quiet hours、notification reliability、稼働状況の記録 保持期間・保持方針/access、sensitive-data classification、Agent/提供元/ツール ownership、remediation automation、acceptable page volume、組織の利用環境 realized behaviorは未確認です。
--- MANIFEST CANDIDATE --- {"candidate_id":"CANDIDATE-EA269-FIRST-20261006-C1","ea_id":"EA-269","revision_id":"EA-269-FIRST-20261006","target_path":"content/staging/EA-269.md","実行前の条件":{"mode":"PATH_GUARDED","expected_before":"ABSENT","live_main_sha":"7e9370928c0d365961f7c0b5580b352d5916581e"},"payload_sha256":"dd74d47edeae15a843d46ea7bd4e4a8abfdf85af1fbbfacbcf2e286ced41c3e4","evidence_sha256":"09613c36a2c5a00a55930b2493bea5c40a2f5f930d60e5397f454e249d331abc","manifest_sha256":"96e2482291df6c8baf1e475a34589abdedfc272a5bb1a1799b00d1255df43229","tests":"13/13 PASS","ready":false,"audit_pass":false}
根拠資料
この記事には、直接開ける外部出典が登録されていません。出典IDや検証情報は末尾で確認できます。
更新履歴
EA-269-FIRST-20261006: 正式な 監査/publication 対応付け
出典ID・検証情報・機械可読データ
根拠の種類と情報の鮮度は、ラベルとアイコンで確認できます。
- 記事ID
- EA-269
- 最終確認日
- 2026-10-06
- 提供元・モデル・プラン・利用環境
- —
- 対象地域
- —
元資料の全文と収録照合記録
PUBLIC_CLAIM
AI/Agentの異常検出と人への通知を分離します。alert identity、dedup/grouping、persistence、severity、routing、suppression、resolutionを明示し、pageはactionableかつ緊急な影響へ限定します。
dedup・suppression・recovery smoothingはノイズ低減策であり、障害不存在や復旧完了の証明ではありません。
DELIVERY_PIPELINE
signal → alert instance → incident/group → route/suppress → notification/page → acknowledge/escalate → resolve/readback を別状態として記録します。
ALERT_IDENTITY
安定した故障単位をlabels/dedup keyへ使います。request ID、trace ID、raw prompt、retrieval query等の高cardinalityまたはsensitive値をalert identityへ直接使いません。
identity変更はdedup fragmentation、粗すぎるidentityは独立障害のcollisionを起こすため、rule revisionと共に監査します。
PERSISTENCE_AND_FLAPPING
Prometheus型のforは条件が一定時間継続した後にfiringさせるためtransient noiseを減らせますが、重大な短時間障害まで一律に遅延させないようseverity別に設計します。
keep_firing_for等のrecovery smoothingはflappingや一時的なdata lossによるfalse resolutionを抑え得ますが、実サービスの復旧証明ではありません。
DEDUP_GROUP_SUPPRESS
dedupは同一alert identityの反復eventをまとめます。groupingは複数alertをincident/context単位へ束ねます。suppressionはnotification/incident creationを止め得ます。
三者を同義にせず、suppressed eventもcoverage/forensics上必要なら保存し、suppressed count/rateを監査します。
ACTIONABILITY_GATE
pageへ昇格する条件は少なくとも user/business impact、urgency、明確なowner、実行可能なrunbook/escalationです。
情報提供のみ、単発trace failure、既知の非緊急degradationはdashboard、ticket、digest等へ分流します。
AGENT_SIGNAL_MATRIX
LLM/provider error・latency、tool/MCP failure、retrieval empty/stale/permission denial、queue backlog、identity failure、policy block、retry/duplicate side effect、model/provider failoverを候補signalとし、service SLIやtask-level invariantと相関させます。
単一Agent traceの失敗だけをpage条件にしません。
ROUTING_AND_AUTOMATION
routing/suppression/dedupは後続automationのtrigger条件へ影響します。suppressed alertやdeduplicated eventが「新規alert追加」を条件とするautomationを発火させない製品挙動があり得るため��routing ruleとremediation triggerを組で試験します。
RESOLUTION_READBACK
alert/incidentがresolvedになったことだけで復旧完了としません。service SLI、dependency health、queue/backlog、tool side effect、Agent task-level invariantをreadbackします。
PRIVACY
GenAI telemetryのretrieval query、system instruction、input等はsensitiveになり得ます。notification payloadは最小化し、詳細は権限制御されたtrace/logへリンクします。
OPERABILITY_METRICS
notification volume、dedup ratio、suppressed ratio、actionable/page ratio、repeat page、acknowledgement/escalation latency、false resolution、critical missを追跡します。
PRODUCT_BOUNDARY
Prometheus alerting ruleはalert条件とfor/keep_firing_forを定義し、summarization、rate limiting、silencing、alert dependency等はAlertmanager等の別層へ委ねます。
PagerDutyではmatching dedup_key、suppression、Event Orchestrationの意味とservice/integration境界を固定し、plan/tenant固有挙動を一般化しません。
OpenTelemetry GenAI semantic conventionsはprovider識別やGenAI属性を標準化しますが、sensitive属性を通知へ無制限に複製する根拠にはしません。
FAILURE_ENVELOPE
dedup collision/fragmentation、groupingによる独立障害隠蔽、high-cardinality explosion、flapping、false recovery、delayed page、critical suppression、missing owner、broken runbook、notification outage、escalation誤設定、automation suppression、retry alert storm、telemetry loss、sensitive content leakage、severity/SLO driftを想定します。
IMPLEMENTATION_STATE
2026-10-06時点のPrometheus/Alertmanager、PagerDuty、OpenTelemetry公開資料に基づく監査前candidateです。organization環境へのlive notification/suppression testは未実施です。
SAFE_WORDING
AI/Agentの異常検出と人への通知を分離します。alert identity、dedup/grouping、persistence、severity、routing、suppression、resolutionを明示し、pageはactionableかつ緊急な影響へ限定します。dedup・suppression・recovery smoothingはノイズ低減策であり、障害不存在や復旧完了の証明ではありません。GenAIのprompt/query等を通知本文やalert identityへ無制限に載せず、必要な詳細は権限制御されたtelemetryへリンクします。
OPEN_UNKNOWN
organization SLO/severity、incident platform/plan、on-call/escalation、dedup/group key、suppression policy、quiet hours、notification reliability、telemetry retention/access、sensitive-data classification、Agent/provider/tool ownership、remediation automation、acceptable page volume、tenant realized behaviorは未確認です。
--- MANIFEST CANDIDATE --- {"candidate_id":"CANDIDATE-EA269-FIRST-20261006-C1","ea_id":"EA-269","revision_id":"EA-269-FIRST-20261006","target_path":"content/staging/EA-269.md","precondition":{"mode":"PATH_GUARDED","expected_before":"ABSENT","live_main_sha":"7e9370928c0d365961f7c0b5580b352d5916581e"},"payload_sha256":"dd74d47edeae15a843d46ea7bd4e4a8abfdf85af1fbbfacbcf2e286ced41c3e4","evidence_sha256":"09613c36a2c5a00a55930b2493bea5c40a2f5f930d60e5397f454e249d331abc","manifest_sha256":"96e2482291df6c8baf1e475a34589abdedfc272a5bb1a1799b00d1255df43229","tests":"13/13 PASS","ready":false,"audit_pass":false}
EA-269-CURRENT-APPROVAL研究資料研究資料根拠の出所: AUDITED_CANONICAL_RESEARCH_PACKET現行本文の監査・revision対応
- 裏付ける内容
- 現行台帳のAUDIT_PASSと候補・revision・本文ハッシュの対応を確認しています。
- 確認日
- —
- 出典・実験ID
- V23-CANDIDATE-EA269-FIRST-20261015-C3
- 検証箇所
- 1KqhJtiSb2S84rWmeYVwKcT_76dBwZ_B0ZZuAWQqH0rQ/EA_REVISION_LEDGER!A66:U66 · EA_REVISION_LEDGER!A66:U66 · EA-269-FIRST-20261006
- 適用範囲
- —
- 出典・来歴
- CURRENT_CANONICAL_APPROVAL_READBACK
- 限界
- 監査状態と来歴の記録です。外部根拠の最新性や本文の全主張を追加保証しません。
EA-269-CURRENT-BODY-READBACK実装資料実装資料根拠の出所: IMPLEMENTATION_READBACK現行本文の収録照合
- 裏付ける内容
- 公開生成入力の本文SHA-256が、監査済み候補に結び付いたハッシュと一致しています。
- 確認日
- 2026-10-17
- 出典・実験ID
- BODY-SHA256:1d9f6247fb94d5663aad74ce97a76e5c0f754d6be399048541dc739b37518337
- 検証箇所
- content/staging/EA-269.md · 1d9f6247fb94d5663aad74ce97a76e5c0f754d6be399048541dc739b37518337 · EA-269-FIRST-20261006
- 適用範囲
- —
- 出典・来歴
- CURRENT_APPROVED_BODY_HASH_MATCH
- 限界
- 本文の同一性の検査です。外部システムの挙動や全主張の真偽を実証したものではありません。
- 出典ID
- V23-CANDIDATE-EA269-FIRST-20261015-C3, BODY-SHA256:1d9f6247fb94d5663aad74ce97a76e5c0f754d6be399048541dc739b37518337
- 追跡中のUNKNOWN ID
- EA-269-UNKNOWN-01
- 再確認のきっかけ
- 正式な 改訂版/publication 状態 change · 本文 成果物 hash change · 出典 現行性 change · new contradiction or 実装 結果の照合
機械検査: 通過 — 機械検査の結果です。情報の正確性や実行の承認を保証するものではありません。
同じ記事IDの機械可読データです。