Grafana-managed 경고 규칙 만들기
Grafana-managed 경고 규칙 만들기
Grafana-managed 경고 규칙(Grafana-managed alert rule)을 설정하는 방법을 안내합니다. 여러 데이터 소스를 쿼리하고, 표현식으로 조건을 평가해 임계값을 넘으면 경고를 발생시키는 규칙을 UI에서 만들 수 있어요.
본문
경고 규칙 만들기
- Alerting > Alert rules로 이동합니다.
- New alert rule을 클릭합니다.
- 다음을 구성합니다.
- Alert rule name – 규칙의 이름.
- Folder – 규칙이 저장될 폴더(규칙을 그룹화하는 라벨).
- Group – 평가를 함께 묶는 그룹 이름. 같은 그룹의 규칙은 같은 간격으로 평가됩니다.
- Set a query에서 Add query로 데이터 소스 쿼리를 추가하고 Add expression으로 표현식(Reduce, Threshold 등)을 추가합니다.
- Set evaluation behavior에서 다음을 지정합니다.
- Pending period – 경고를 트리거하기 전에 조건이 충족돼야 하는 대기 시간.
- Evaluation interval / For – 규칙의 평가 주기와 지속 시간.
- Configure notifications에서 알림을 연결하거나 기본 알림 정책을 사용합니다.
- Save rule and exit를 클릭합니다.
경고 조건(Alert condition)
경고 규칙은 하나의 쿼리 또는 표현식 결과를 경고 조건으로 삼습니다. 조건(예: 임계값 표현식)이 true를 반환하면 경고 인스턴스가 발생합니다(보통 pending → firing).
규칙 평가
- 규칙은 소속된 그룹의 평가 간격에 따라 주기적으로 평가됩니다.
- 평가 결과는 라벨과 주석과 함께 경고 인스턴스를 생성합니다.
- 에러·데이터 없음(no data) 상태 처리 옵션을 설정할 수 있습니다.
알림 설정
규칙이 발생하면 **알림 정책(notification policy)**을 통해 연락처 지점(이메일, Slack 등)으로 전달됩니다. 규칙에 라벨을 붙여 라우팅을 제어할 수 있습니다.