알림(Notifications) 구성

알림(Notifications) 구성

알림을 언제, 어떻게, 어디로 보낼지 구성하는 것은 알림 시스템의 핵심이에요. 기본적으로 Grafana Alerting은 관련 알림 정보를 담은 기본 알림 메시지를 제공하므로 처음에는 메시지를 구성할 필요가 없어요. 알림 규칙에서 알림을 어디로 전달할지 정하기만 하면 돼요.

출처: Configure notifications

본문

알림 규칙에서 알림을 전달하는 방식은 두 가지예요.

  1. 컨택 포인트(contact point)로 직접 전달.
  2. 알림 정책(notification policies)을 통해 컨택 포인트로 전달(더 유연함).

알림 구성을 제대로 하는 것은 여러 팀과 서비스에 걸쳐 알림 시스템을 확장하는 데 필수적이에요. 알림 처리에 관여하는 각 구성 요소에 대한 빠른 개요는 알림 소개를 참고하세요.

이 섹션의 주제는 다음에 대한 단계별 지침을 다뤄요.

알림을 구성한 뒤에는 알림 이력 보기를 참고해 전달을 확인하고 실패한 알림을 문제 해결할 수 있어요.

Alertmanager 아키텍처

Grafana Alerting은 Prometheus Alerting 모델을 기반으로 하며, 그 아키텍처는 규칙 평가와 알림 처리를 분리해요.

  • 알림 규칙 평가자(알림 규칙 evaluator, Grafana 또는 데이터 소스)가 알림 규칙을 평가하고 알림을 트리거해요.
  • Alertmanager로 알려진 알림 매니저가 알림을 수신하고 그 알림을 관리해요.

Grafana에서는 다양한 유형의 알림 규칙을 사용하고 여러 Alertmanager를 구성할 수 있어요. 기본적으로 Grafana는 내장 Alertmanager를 사용하며, Grafana Cloud 인스턴스는 추가 Alertmanager 하나를 포함해요.

여러 Alertmanager가 있을 때 각 Alertmanager는 컨택 포인트, 템플릿, 정책, 사일런스, 뮤트 타이밍, 활성 시간 간격, 활성 알림 같은 독립적인 알림 리소스를 각자 관리한다는 점을 알아두세요. 이 알림 리소스는 서로 다른 Alertmanager 간에 공유할 수 없어요.

Choose Alertmanager 드롭다운을 사용해 구성할 Alertmanager를 선택하세요.

더 알아보기 (Learn more)