Alerts
개요
Grafana를 구성하여 알림을 Rootly로 이벤트로 보낼 수 있습니다. Rootly에서 수신된 알림은 Slack 채널로 라우팅되거나, 사고를 시작하는 데 사용되거나, Rootly 온콜 대상에 페이징하는 데 사용될 수 있습니다.
Grafana에서 웹훅 구성
Grafana에서 알림을 수신하려면 먼저 Rootly에 Grafana를 설치해야 합니다. Rootly에 Grafana를 설치하지 않은 경우 설치 페이지의 지침을 따르세요.
Grafana 계정에 로그인하고 연락처 지점 페이지(알림 아래)로 이동하세요.
선택 + Add contact point
.
연락처 지점에 대해 다음 세부 정보를 입력하라는 메시지가 표시됩니다.
이름
연락처 지점에 대표적인 이름을 지정하세요.
통합
웹훅을 선택하세요.
URL
일반 알림의 경우
Grafana는 웹훅 URL과 비밀을 URL
필드. 이는 일반적인(페이징이 아닌) 알림을 초래할 것입니다.
웹훅 URL과 시크릿은 Rootly의 Grafana 통합 페이지에서 얻을 수 있습니다(Integrations > Grafana > Configure). URL 필드에 다음 형식으로 웹훅 URL과 시크릿을 입력하세요:
https://webhooks.rootly.com/webhooks/incoming/grafana\_webhooks/?secret=<enter\_sercret\_here>
Rootly On-Call 페이징하기
Rootly On-Call을 통한 페이징도 웹훅 알림에 의존합니다. 주요 차이점은 쿼리 파라미터에 알림 대상이 포함된다는 것입니다.
알림 대상은 다음으로 구성됩니다:
resource_type
- 이는 페이징에 사용될 Rootly 리소스 유형을 정의합니다.- 사용 가능한 값은 다음과 같습니다:
User
|Group
(Team) |EscalationPolicy
|Service
- 사용 가능한 값은 다음과 같습니다:
resource_id
- 이는 페이지의 대상이 될 정확한 리소스를 지정합니다.- 리소스의 ID는 각 리소스를 편집할 때 찾을 수 있습니다.
URL 필드에 다음 형식으로 웹훅 URL과 시크릿을 입력하세요:
https://webhooks.rootly.com/webhooks/incoming/grafana\_webhooks/notify/<resource\_type>/<resource\_id>?secret=<enter\_sercret\_here>
HTTP 메소드
선택 POST
.
준비가 되면 Test
버튼을 선택하여 연락처 지점을 테스트할 수 있습니다. Grafana에서 보낸 테스트 알림이 Rootly Alerts 페이지에 나타나는 것을 볼 수 있어야 합니다.
마지막으로, 연락처 지점 저장을 하세요.
알림 규칙에 연락처 지점 연결
연락처 지점을 생성한 후에는 Grafana 알림 규칙에 연결해야 합니다. 알림 규칙에는 알림이 언제 발송될지 결정하는 발동 로직이 포함되어 있습니다.
다음으로 이동하세요 Alert rules 그리고 선택하세요 + New Alert rule
.
규칙 세트를 정의하라는 메시지가 표시됩니다. 핵심은 Contact point
을 위에서 생성한 것으로 설정하는 것입니다. Note: 기존 알림 규칙에도 연락처 지점을 추가할 수 있습니다.
지원
이 통합에 대해 도움이나 더 많은 정보가 필요하다면, support@rootly.com로 연락하거나 Help > Chat with Us로 이동하여 채팅을 시작하세요.