- 필수 기능
- 시작하기
- Glossary
- 표준 속성
- Guides
- Agent
- 통합
- 개방형텔레메트리
- 개발자
- API
- Datadog Mobile App
- CoScreen
- Cloudcraft
- 앱 내
- 서비스 관리
- 인프라스트럭처
- 애플리케이션 성능
- APM
- Continuous Profiler
- 스팬 시각화
- 데이터 스트림 모니터링
- 데이터 작업 모니터링
- 디지털 경험
- 소프트웨어 제공
- 보안
- AI Observability
- 로그 관리
- 관리
Supported OS
외부 DNS 서비스에서 실시간으로 메트릭을 가져와 Kubernetes 외부 DNS Prometheus 애드온으로 수집된 DNS 메트릭을 시각화하고 모니터링하세요.
외부 DNS에 대한 자세한 내용은 Github 리포지토리를 참조하세요.
외부 DNS 검사는 Datadog Agent 패키지에 포함되어 있으므로 서버에 다른 것을 설치할 필요가 없습니다.
Agent 구성 디렉터리의 루트에 있는 conf.d/
폴더에서 external_dns.d/conf.yaml
파일을 편집하여 서버와 포트를 가리키도록 하고 모니터링할 마스터를 설정합니다. 사용 가능한 모든 구성 옵션은 샘플 external_dns.d/conf.yaml을 참조하세요.
Kubernetes 작업자 노드당 하나의 Datadog Agent 파드를 사용하는 경우 외부 DNS 파드에서 다음 예제 주석을 사용하여 데이터를 자동으로 검색합니다.
apiVersion: v1
kind: Pod
metadata:
annotations:
ad.datadoghq.com/external-dns.check_names: '["external_dns"]'
ad.datadoghq.com/external-dns.init_configs: '[{}]'
ad.datadoghq.com/external-dns.instances: '[{"prometheus_url":"http://%%host%%:7979/metrics", "tags":["externaldns-pod:%%host%%"]}]'
externaldns-pod
태그는 대상 DNS 파드 IP를 추적합니다. 다른 태그는 자동탐지를 사용하여 정보를 폴링하는 Datadog Agent와 관련이 있습니다.Agent의 status
하위 명령을 실행하고 Checks 섹션에서 external_dns
를 찾습니다.
external_dns.controller.last_sync (gauge) | Timestamp of last successful sync with the DNS provider Shown as second |
external_dns.registry.endpoints.total (gauge) | Number of registry endpoints Shown as resource |
external_dns.registry.errors.total (gauge) | Number of registry errors Shown as error |
external_dns.source.endpoints.total (gauge) | Number of source endpoints Shown as resource |
external_dns.source.errors.total (gauge) | Number of source errors Shown as error |
외부 DNS 점검에는 이벤트가 포함되지 않습니다.
external_dns.prometheus.health
Returns CRITICAL
if the check cannot access the metrics endpoint, otherwise returns OK
.
Statuses: ok, critical
도움이 필요하신가요? Datadog 지원팀에 문의하세요.