Alertmanager 라우팅 흐름

Alertmanager 라우팅 흐름 A workflow diagram generated by Archify. 01 / 라우팅 트리 · matcher 판별 02 / 수신자 (receiver) 알림 수신 · 루트 route 진입 · 라우팅 트리 · matcher 판별 알림 수신 루트 route 진입 severity=critical? · match · 라우팅 트리 · matcher 판별 severity=critical? match service=foo|bar? · match_re · 라우팅 트리 · matcher 판별 service=foo|bar? match_re owner=team-a? · 하위 route · match · 라우팅 트리 · matcher 판별 owner=team-a? 하위 route · match critical-receiver · group_wait 10s · 수신자 (receiver) critical-receiver group_wait 10s default-receiver · 루트 route 기본 수신자 · 수신자 (receiver) default-receiver 루트 route 기본 수신자 team-a · 하위 route 수신자 · 수신자 (receiver) team-a 하위 route 수신자 service-team · 상위 route 수신자 · 수신자 (receiver) service-team 상위 route 수신자 일치 불일치 불일치 일치 불일치 일치 Legend 알림 진입 판단 조건 (matcher) 수신자

페이지 예시 route 설정

  • • 루트 route: receiver default-receiver, group_wait 30s, group_interval 5m, repeat_interval 4h
  • • critical route: match severity=critical, group_wait 10s로 단축
  • • service route: match_re ^(foo|bar)$ → service-team, 그 아래 owner=team-a → team-a