규칙 상태와 해소 통지

규칙 상태와 해소 통지 A workflow diagram generated by Archify. 01 / Prometheus 규칙 상태 Inactive · 조건 미충족 · Prometheus 규칙 상태 Inactive 조건 미충족 Pending · for 기간 대기 · Prometheus 규칙 상태 Pending for 기간 대기 Firing · 전송 성공과 별개 · Prometheus 규칙 상태 Firing 전송 성공과 별개 조건 충족 for 경과 for 이전 해소 조건 해소 · 선택적 유지 종료 Legend 평가 상태 발생 상태 대기 상태

평가 상태

  • • Inactive: 현재 활성 alert instance가 없다
  • • Pending: 조건이 유지되는지 for 기간을 확인한다
  • • Firing: 조건이 충족되어 활성화된 규칙 상태다

시간과 누락된 데이터

  • • for가 0이면 첫 평가에서 바로 Firing이 될 수 있다
  • • keep_firing_for는 조건 해소 뒤의 선택적 유지 시간이다
  • • 누락된 시계열을 서비스가 복구됐다는 증거로 보지 않는다

Resolved는 전달 단계

  • • Firing 종료 시 Alertmanager에 해소 갱신을 보낼 수 있다
  • • 외부 해소 통지는 수신기의 send_resolved와 라우팅에 따른다
  • • ALERTS는 Pending·Firing을 관찰하는 메트릭이며 감사 이력을 대신하지 않는다