기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
알림 탐색
이 설명서 주제는 Grafana 버전 9.x를 지원하는 Grafana 워크스페이스를 위해 설계되었습니다.
Grafana 버전 10.x를 지원하는 Grafana 워크스페이스의 경우 Grafana 버전 10에서 작업 섹션을 참조하세요.
Grafana 버전 8.x를 지원하는 Grafana 워크스페이스의 경우 Grafana 버전 8에서 작업 섹션을 참조하세요.
Grafana 알림 구현을 시작하거나 확장하는 경우 모두 알림을 생성, 관리 및 실행하고 문제를 신속하게 해결하는 팀의 역량을 개선하는 데 도움이 되는 주요 개념과 사용 가능한 기능을 자세히 알아봅니다.
먼저 Grafana 알림에서 제공하는 다양한 알림 규칙 유형을 살펴봅니다.
알림 규칙 유형
Grafana 관리형 규칙
Grafana 관리형 규칙은 가장 유연한 알림 규칙 유형입니다. 이를 통해 지원되는 데이터 소스의 데이터에 대해 작업을 취할 수 있는 알림을 생성할 수 있습니다. 여러 데이터 소스를 지원하는 것 외에도 표현식을 추가하여 데이터를 변환하고 알림 조건을 설정할 수도 있습니다. 단일 규칙 정의에서 여러 데이터 소스의 알림을 허용하는 유일한 유형의 규칙입니다.
Mimir 및 Loki 규칙
Mimir 또는 Loki 알림을 생성하려면 호환되는 Prometheus 또는 Loki 데이터 소스가 있어야 합니다. 데이터 소스를 테스트하고 눈금자 API가 지원되는지 관찰하여 데이터 소스가 Grafana를 통한 규칙 생성을 지원하는지 확인할 수 있습니다.
기록 규칙
기록 규칙은 호환되는 Prometheus 또는 Loki 데이터 소스에만 사용할 수 있습니다. 기록 규칙을 사용하면 자주 필요하거나 계산 비용이 많이 드는 표현식을 미리 계산하고, 해당 결과를 새로운 시계열 세트로 저장할 수 있습니다. 집계된 데이터에 대해 알림을 실행하거나 계산 비용이 많이 드는 표현식을 반복적으로 쿼리하는 대시보드가 있는 경우에 유용합니다.
주요 개념 및 기능
다음 표에는 Grafana 알림을 최대한 활용하는 데 도움이 되도록 설계된 주요 개념, 기능 및 정의 목록이 포함되어 있습니다.
주요 개념 또는 기능 | 정의 |
---|---|
알림에 대한 데이터 소스 |
지표, 로그 및 추적을 쿼리하고 시각화할 데이터 소스를 선택합니다. |
알림에 대한 프로비저닝 |
알림 리소스를 관리하고 파일 프로비저닝 또는 Terraform을 사용하여 Grafana 시스템으로 프로비저닝합니다. |
Alertmanager |
알림 인스턴스의 라우팅 및 그룹화를 관리합니다. |
알림 규칙 |
알림 규칙을 실행해야 하는 시점에 대한 평가 기준 세트. 알림 규칙은 하나 이상의 쿼리와 표현식, 조건, 평가 빈도 및 조건이 충족되는 기간으로 구성됩니다. 알림 규칙은 여러 개의 알림 인스턴스를 생성할 수 있습니다. |
알림 인스턴스 |
알림 인스턴스는 알림 규칙의 인스턴스입니다. 단일 차원 알림 규칙에는 하나의 알림 인스턴스가 있습니다. 다차원 알림 규칙에는 하나 이상의 알림 인스턴스가 있습니다. 10개 VM의 CPU와 같이 여러 결과와 일치하는 단일 알림 규칙은 여러 알림 인스턴스(이 경우 10개)로 계산됩니다. 이 숫자는 시간에 따라 달라질 수 있습니다. 예를 들어 시스템의 모든 VM에 대한 CPU 사용량을 모니터링하는 알림 규칙에는 VM 개수만큼 알림 인스턴스가 추가됩니다. 알림 인스턴스 할당량에 대한 자세한 내용은 할당량에 도달함 오류 섹션을 참조하세요. |
알림 그룹 |
Alertmanager는 루트 알림 정책의 레이블을 사용하여 기본적으로 알림 인스턴스를 그룹화합니다. 이를 통해 연락 지점으로 전송되는 알림 인스턴스의 중복 제거 및 그룹을 제어합니다. |
연락 지점 |
알림 규칙이 실행될 때 연락처에 알림을 보내는 방법을 정의합니다. |
메시지 템플릿 지정 |
재사용 가능한 사용자 지정 템플릿을 생성하고 연락 지점에서 사용합니다. |
알림 정책 |
알림이 그룹화되고 연락 지점으로 라우팅되는 위치, 시간 및 방법에 대한 규칙 세트. |
레이블 및 레이블 매처 |
레이블을 통해 알림 규칙을 고유하게 식별합니다. 알림 규칙을 알림 정책 및 무음에 연결하여 어떤 정책이 이를 처리해야 하는지, 어떤 알림 규칙을 무음 처리해야 하는지 결정합니다. |
무음 |
하나 이상의 알림 인스턴스에서 알림을 중지합니다. 무음과 음소거 타이밍의 차이는 무음은 일정 기간만 지속되지만, 음소거 타이밍은 반복 일정에서 수행된다는 점입니다. 레이블 매처를 사용하여 알림 인스턴스를 무음으로 설정합니다. |
음소거 타이밍 |
새 알림을 생성하거나 전송하지 않으려는 시간 간격을 지정합니다. 또한 유지 관리 기간과 같이 반복 기간에 알림 전달을 동결할 수 있습니다. 기존 알림 정책에 연결되어야 합니다. |