- 필수 기능
- 시작하기
- Glossary
- 표준 속성
- Guides
- Agent
- 통합
- 개방형텔레메트리
- 개발자
- API
- Datadog Mobile App
- CoScreen
- Cloudcraft
- 앱 내
- 서비스 관리
- 인프라스트럭처
- 애플리케이션 성능
- APM
- Continuous Profiler
- 스팬 시각화
- 데이터 스트림 모니터링
- 데이터 작업 모니터링
- 디지털 경험
- 소프트웨어 제공
- 보안
- AI Observability
- 로그 관리
- 관리
Datadog은 컴포짓 모니터를 완전히 지원하지만, 경고 트리를 생성하는 공식적인 방법은 없습니다.
일부 Datadog 사용자는 유사한 결과를 얻기 위해 Datadog API를 통해 웹후크 알림을 다운타임 범위 지정과 결합합니다.
개략적인 구성은 다음과 같습니다.
@webhook-notification
이 발생합니다.$scope
를 통해 Datadog 다운타임 API에 도달합니다.먼저, 웹후크를 생성합니다.
API 엔드포인트의 전체 텍스트(왼쪽 열에 있는 각각의 두 번째 입력란):
음소거: https://api.datadoghq.com/api/v1/downtime?api_key=XXX&application_key=XXX
음소거 해제: https://api.datadoghq.com/api/v1/downtime/cancel/by_scope?api_key=XXX&application_key=XXX
그리고 둘 모두의 웹후크 콘텐츠:
{"scope": "$ALERT_SCOPE"}
그런 다음 “경고 A”(예: 각 가용성 영역에 대한 호스트의 그룹화된 백분율 데이터 없음 경고)를 생성합니다.
그런 다음 경고 메시지에서 @notify 웹후크를 사용하여 트리거될 때 해당 가용성 영역에서 모든 후속 호스트를 음소거하고, 경고가 해결되면 음소거를 해제할 수 있습니다.
전체 샘플 마크업은 다음과 같습니다.
누락된 데이터가 많습니다. 먼저 AWS 중단이 있는지 확인하세요.
{{#is_alert}}
{{availability-zone.name}}에서 데이터의 50%가 누락되었습니다!! {{availability-zone.name}}에 대한 다른 모든 알림은 자동으로 음소거됩니다.
@webhook-mute-ALL-monitor-scope
{{/is_alert}}
{{#is_alert_recovery}}
{{availability-zone.name}}에서 더 이상 50%의 데이터가 누락되지 않습니다!! {{availability-zone.name}}에 대한 다른 모든 경고는 음소거 해제됩니다.
@webhook-unmute-ALL-monitor-scope
{{/is_alert_recovery}}
추가 유용한 문서, 링크 및 기사: