diff --git a/apps/api/src/services/notification_matrix.py b/apps/api/src/services/notification_matrix.py index c82b6a25b..721621107 100644 --- a/apps/api/src/services/notification_matrix.py +++ b/apps/api/src/services/notification_matrix.py @@ -28,14 +28,14 @@ class RoutingRule: # ADR-093 D1-D4 路由矩陣 -# TYPE-5S / TYPE-7E 暫留 DM(v2 再討論) +# 2026-04-25 ogt: TYPE-5S 從 DM 改為 GROUP — SignOz webhook 屬監控告警,SRE 全員可見 NOTIFICATION_ROUTING: dict[str, RoutingRule] = { "TYPE-1": RoutingRule(Destination.GROUP), "TYPE-2": RoutingRule(Destination.BOTH, strip_buttons_for_group=True), "TYPE-3": RoutingRule(Destination.GROUP), "TYPE-4": RoutingRule(Destination.GROUP), "TYPE-4D": RoutingRule(Destination.GROUP), - "TYPE-5S": RoutingRule(Destination.DM), + "TYPE-5S": RoutingRule(Destination.GROUP), "TYPE-6B": RoutingRule(Destination.GROUP), "TYPE-7E": RoutingRule(Destination.BOTH, strip_buttons_for_group=False), "TYPE-8M": RoutingRule(Destination.GROUP), diff --git a/k8s/awoooi-dev/02-configmap.yaml b/k8s/awoooi-dev/02-configmap.yaml index ab24347fc..10ddbd0e5 100644 --- a/k8s/awoooi-dev/02-configmap.yaml +++ b/k8s/awoooi-dev/02-configmap.yaml @@ -48,6 +48,7 @@ data: SHADOW_MODE_LOG_ONLY: "false" # 2026-04-25: Hermes × 12-Agent(ADR-093/094/095)— dev 可先開啟測試 - TG_GROUP_CUTOVER: "false" + # 2026-04-25 ogt: 全切群組 — 同步 prod,所有告警轉 SRE 群組 + TG_GROUP_CUTOVER: "true" HERMES_NL_ENABLED: "false" ENABLE_12AGENT_CONSENSUS: "false" diff --git a/k8s/awoooi-prod/04-configmap.yaml b/k8s/awoooi-prod/04-configmap.yaml index 12af8d2fc..e96e91a8d 100644 --- a/k8s/awoooi-prod/04-configmap.yaml +++ b/k8s/awoooi-prod/04-configmap.yaml @@ -154,6 +154,7 @@ data: AIOPS_P6_TRUST_DRIFT_DETECTOR: "true" # 2026-04-25 ogt + Claude Sonnet 4.6: Hermes × 12-Agent 整合(ADR-093/094/095) # 2026-04-25 ogt: HERMES_NL_ENABLED 開啟 — polling 路徑已接入 @tsenyangbot @mention → Hermes NL - TG_GROUP_CUTOVER: "false" + # 2026-04-25 ogt: 全切群組 — 所有告警轉 SRE 戰情室 (TG_GROUP_CUTOVER 正式啟用) + TG_GROUP_CUTOVER: "true" HERMES_NL_ENABLED: "true" ENABLE_12AGENT_CONSENSUS: "false"