feat(k8s+notification): TG_GROUP_CUTOVER=true — 所有告警全切 SRE 群組

notification_matrix TYPE-5S: DM → GROUP(SignOz 事件補齊)
prod/dev ConfigMap TG_GROUP_CUTOVER: false → true

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
Your Name
2026-04-25 03:07:28 +08:00
parent cc69f3ce04
commit c14f23b33a
3 changed files with 6 additions and 4 deletions

View File

@@ -28,14 +28,14 @@ class RoutingRule:
# ADR-093 D1-D4 路由矩陣
# TYPE-5S / TYPE-7E 暫留 DMv2 再討論)
# 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),