웹 후크 PagerDuty의 예
Webhook을 사용하면 사용자 지정된 Webhook 채널을 사용하여 다양한 응용 프로그램에 경고 알림을 보낼 수 있습니다. 이 페이지에서는 PagerDuty에 대한 Webhook 설정에 대한 예를 제공합니다.
이 페이지는 변경될 수 있는 타사 지침을 참조합니다. 최신 정보는 를 "PagerDuty 문서"참조하십시오. |
PagerDuty 설정:
-
PagerDuty에서 * Services > Service Directory * 로 이동한 다음 * + New Service * buttonsport를 클릭합니다
-
이름_을 입력하고 _ API directly_를 선택합니다. 서비스 추가 _ 를 클릭합니다.
-
통합 키 * 를 보려면 _Integrations_탭을 클릭하십시오. 아래의 Data Infrastructure Insights Webhook을 생성할 때 이 키가 필요합니다.
-
알림을 보려면 * 인시던트 * 또는 * 서비스 * 로 이동하십시오.
Data Infrastructure Insights 생성 Webhook:
-
Data Infrastructure Insights에서 * Admin > Notifications * 로 이동하고 * Webhook * 탭을 선택합니다. 새 웹후크를 만들려면 * + 웹후크 * 를 클릭합니다.
-
웹 후크에 "PagerDuty Trigger"와 같은 의미 있는 이름을 지정합니다. 이 웹 후크는 위험 및 경고 수준의 이벤트에 사용됩니다.
-
Template Type_드롭다운에서 * PagerDuty * 를 선택합니다.
-
_routingKey_라는 사용자 지정 매개 변수 암호를 만들고 위의 PagerDuty_Integration Key_value 로 값을 설정합니다.
이 단계를 반복하여 해결된 이벤트에 대한 "PagerDuty Resolve" 웹 후크를 만듭니다.
PagerDuty to Data Infrastructure Insights 필드 매핑
다음 표와 이미지는 PagerDuty와 Data Infrastructure Insights 간의 필드 매핑을 보여줍니다.
PagerDuty | 데이터 인프라 인사이트 |
---|---|
경고 키 |
경고 ID |
출처 |
트리거 켜짐 |
구성 요소 |
메트릭 이름 |
그룹 |
개체 유형 |
클래스 |
모니터 이름 |
Webhook를 통한 알림
웹 훅을 통해 이벤트에 대해 알리려면 Data Infrastructure Insights에서 * Alerts > Monitor * 로 이동하고 * + Monitor * 를 클릭하여 새 이벤트를 "모니터링"생성합니다.
-
메트릭을 선택하고 모니터 조건을 정의합니다.
-
팀 알림 설정 에서 * Webhook * 전달 방법 을 선택합니다.
-
위험 및 경고 수준 이벤트에 대해 "PagerDuty Trigger" 웹 후크를 선택합니다.
-
해결된 이벤트에 대해 "PagerDuty Resolve"를 선택합니다.
PagerDuty는 해제 이벤트와 다르게 트리거 이벤트를 처리하므로 트리거 이벤트와 해결된 이벤트에 대한 별도의 알림을 설정하는 것이 좋습니다. |