알림 상태 이력 보기

알림 상태 이력 보기 (View alert state history)

Grafana 관리형 알림 규칙이 생성한 모든 알림 이벤트의 이력을 한 곳에서 확인할 수 있어요. 시간에 따른 알림 패턴, 추세, 예측을 파악하고 너무 자주 발화하는 알림을 디버깅하는 데 도움이 돼요. 사일런스나 뮤트 타이밍이 설정되어 있어도 모든 알림 이벤트가 표시되므로, 알림을 받지 않는 경우에도 완전한 데이터 이력을 볼 수 있어요.

출처: View alert state history

본문

참고: Grafana OSS와 Grafana Enterprise 사용자는 History pageState history view를 보려면 Loki에 알림 상태 이력 구성을 해야 해요.

History 페이지에서 보기

History 페이지는 모든 Grafana 관리형 알림 규칙의 이력과 상태 변경을 보여줘요. 라벨과 알림 상태로 필터링할 수 있어요.

History 페이지에는 알림 이력을 위한 Notifications 탭도 포함돼요.

사용자는 접근 권한(RBAC)이 있는 알림 규칙의 이력만 볼 수 있어요.

History 페이지에 접근하려면:

  1. Alerts & IRMAlertingHistory로 이동해요.

Alert Events 차트는 특정 시간 범위 내의 알림 활동을 보여줘요. 각 알림 이벤트는 특정 시점에 상태를 변경한 알림 인스턴스를 나타내요.

  1. 라벨을 입력하거나 이벤트 목록에서 인스턴스의 라벨을 클릭해 라벨로 필터링해요.
  2. 드롭다운에서 상태를 선택하거나 이벤트 목록의 상태를 클릭해 현재 상태와 이전 상태로 필터링해요. 차트에서 드래그하거나 시간 선택기로 확대할 수 있어요.

참고: 5000개 알림 제한을 초과하면 차트에서 데이터가 누락될 수 있어요. 완전한 결과를 보려면 시간 범위를 좁혀요.

  1. 차트 아래에 이벤트 목록이 있어요. 각 이벤트는 알림 인스턴스의 상태 변경을 나타내요. 행을 확장하면 해당 알림 인스턴스의 전환 횟수, 상태 그래프, 전환 시점의 값을 볼 수 있어요.
  2. 알림 규칙 이름을 클릭해 Alert Rule 보기의 History 탭으로 이동해요.

Grafana Assistant로 알림 상태 이력 분석

참고: 이 기능은 Grafana Cloud에서 Grafana Assistant가 활성화된 경우에 사용할 수 있어요.

Analyze with Assistant 버튼은 알림 이력에 대한 AI 기반 분석을 제공해 알림 패턴을 이해하고 문제를 해결하는 데 도움을 줘요. History 페이지 이벤트 목록의 오른쪽 위에 있는 이 버튼은 Grafana Assistant를 사용해 현재 보기에 표시된 이벤트를 분석해요.

AI Triage 버튼을 클릭하면 Grafana Assistant가 다음을 분석해요.

  • 선택한 시간 범위 동안의 알림 상태 전환
  • 알림 인스턴스 패턴과 빈도
  • 발화 알림의 공통 라벨과 특성
  • 알림 동작의 시간적 패턴

AI 어시스턴트는 다음을 도와줘요.

  • 알림 스톰의 근본 원인 파악
  • 알림 발화 동작의 패턴 감지
  • 서로 다른 알림 인스턴스 간의 상관관계 이해
  • 알림 구성 개선 제안 받기

Analyze with Assistant 기능을 사용하려면:

  1. 위에서 설명한 대로 History 페이지로 이동해요.
  2. 라벨, 상태, 시간 범위를 사용해 분석할 알림에 초점을 맞추도록 이벤트를 필터링해요.
  3. 이벤트 목록 오른쪽 위의 Analyze with Assistant 버튼을 클릭해요.
  4. AI 생성 분석과 권장 사항을 검토해요.

AI 분석은 현재 표시된 이벤트를 기반으로 하므로, 보기를 특정 알림이나 시간 범위로 필터링하면 더 집중된 통찰을 얻을 수 있어요.

State history view에서 보기

State history view를 사용해 개별 알림 인스턴스가 시간에 따라 어떻게 동작하는지 파악할 수 있어요. 상태 변경이 언제 발생했는지, 이전 상태, 현재 상태, 동시에 상태를 변경한 다른 알림 인스턴스, 그리고 변경을 트리거한 쿼리 값에 대한 정보를 봐요.

State history view에 접근하려면:

  1. Alerts & IRMAlertingAlert rules로 이동해요.
  2. 알림 규칙을 클릭해요.
  3. Show state history를 선택해요.

상단의 타임라인 보기는 지난 1시간 동안의 변경 타임라인을 표시하므로 알림 인스턴스가 시간에 따라 어떻게 동작하는지 추적할 수 있어요. 하단에는 알림 인스턴스, 이전/현재 상태, 표현식 각 부분의 값, 고유한 라벨 집합이 표시돼요. 공통 라벨은 상단에 표시되어 다른 알림 인스턴스를 식별하기 쉽게 해줘요.

  1. 타임라인 보기에서 특정 시각 위에 마우스를 올리면 그 시점에 발생한 모든 변경 사항이 자동으로 표시돼요.
  2. 라벨을 클릭해 결과를 필터링하고 좁혀요.

이 변경 사항은 페이지 하단의 타임스탬프 보기에 실시간으로 표시돼요. 타임스탬프 보기는 그 시점에 상태를 변경한 모든 알림 인스턴스의 목록이에요. 시각화는 기본적으로 12개 인스턴스만 표시해요. 각 인스턴스에 표시되는 값은 평가된 표현식의 각 부분에 대한 값이에요.

알림 이력 탐색 및 질의

Grafana Explore를 사용해 알림 이력을 저장하는 데이터 소스를 질의할 수도 있어요. 이 데이터 소스 질의에 대한 자세한 내용은 Alerting Meta monitoring을 참고하세요.

더 알아보기 (Learn more)