- 필수 기능
- 시작하기
- Glossary
- 표준 속성
- Guides
- Agent
- 통합
- 개방형텔레메트리
- 개발자
- API
- Datadog Mobile App
- CoScreen
- Cloudcraft
- 앱 내
- 서비스 관리
- 인프라스트럭처
- 애플리케이션 성능
- APM
- Continuous Profiler
- 스팬 시각화
- 데이터 스트림 모니터링
- 데이터 작업 모니터링
- 디지털 경험
- 소프트웨어 제공
- 보안
- AI Observability
- 로그 관리
- 관리
에이전트 트래픽은 모두 SSL을 통해 전송됩니다. Datadog 서비스와 사이트에 따라 대상이 결정됩니다. Datadog 사이트에 따른 대상을 보려면 우측에 있는 DATADOG SITE
선택기를 클릭하세요.
trace.agent.
instrumentation-telemetry-intake.
process.
ndm-intake.
snmp-traps-intake.
ndmflow-intake.
orchestrator.
intake.profile.
intake.synthetics.
엔드포인트만 구성하면 됩니다.intake.synthetics.
intake-v2.synthetics.
api.
config.
dbm-metrics-intake.
dbquery-intake.
agent-intake.logs.datadoghq.com
agent-http-intake.logs.datadoghq.com
tcp-encrypted-intake.logs.datadoghq.com
lambda-tcp-encrypted-intake.logs.datadoghq.com
gcp-encrypted-intake.logs.datadoghq.com
http-encrypted-intake.logs.datadoghq.com
agent-intake.logs.datadoghq.eu
agent-http-intake.logs.datadoghq.eu
tcp-encrypted-intake.logs.datadoghq.eu
lambda-tcp-encrypted-intake.logs.datadoghq.eu
gcp-encrypted-intake.logs.datadoghq.eu
http-encrypted-intake.logs.datadoghq.eu
agent-http-intake.logs.us3.datadoghq.com
lambda-tcp-encrypted-intake.logs.us3.datadoghq.com
gcp-encrypted-intake.logs.us3.datadoghq.com
http-encrypted-intake.logs.us3.datadoghq.com
agent-http-intake.logs.us5.datadoghq.com
lambda-tcp-encrypted-intake.logs.us5.datadoghq.com
gcp-encrypted-intake.logs.us5.datadoghq.com
http-encrypted-intake.logs.us5.datadoghq.com
agent-http-intake.logs.ddog-gov.com
lambda-tcp-encrypted-intake.logs.ddog-gov.com
gcp-encrypted-intake.logs.ddog-gov.com
http-encrypted-intake.logs.ddog-gov.com
<VERSION>-app.agent.
7-31-0-app.agent.
로 보고합니다. 방화벽 포함 목록에 *.agent.
를 추가해야 합니다.api.
app.
이 도메인은 정적 IP 주소를 가리키는 CNAME 레코드입니다. https://ip-ranges.
에서 이 주소를 찾을 수 있습니다.
정보는 다음 스키마에 따라 JSON으로 구조화됩니다.
{
"version": 1, // <-- 정보가 변경될 때마다 증분됨
"modified": "YYYY-MM-DD-HH-MM-SS", // <-- 마지막으로 변경한 시간 타임 스탬프
"agents": { // <-- 에이전트가 Datadog로 메트릭을 제출할 때 사용한 IP
"prefixes_ipv4": [ // <-- IPv4 CIDR 블록 목록
"a.b.c.d/x",
...
],
"prefixes_ipv6": [ // <-- IPv6 CIDR 블록 목록
...
]
},
"api": {...}, // <-- 에이전트가 부차적인 기능(API의 쿼리 정보)을 사용하기 위해 사용한 IP
"apm": {...}, // <-- 에이전트가 APM 데이터를 Datadog로 전송할 때 사용한 IP
"logs": {...}, // <-- 에이전트가 로그를 Datadog로 전송할 때 사용하는 IP
"process": {...}, // <-- 에이전트가 프로세스 데이터를 Datadog로 전송할 때 사용한 IP
"orchestrator": {...}, // <-- 에이전트가 컨테이너 데이터를 Datadog로 전송할 때 사용한 IP
"remote-configuration": {...}, // <-- 에이전트가 동적 구성을 검색할 때 사용하는 IP
"synthetics": {...}, // <-- Synthetic Workers가 사용하는 소스 IP(에이전트가 사용하지 않음)
"synthetics-private-locations": {...}, // <-- Synthetics Private Locations가 데이터를 Datadog로 전송할 때 사용하는 IP(에이전트가 사용하지 않음)
"webhooks": {...} // <-- Datadog가 HTTP를 통해 서드 파티 인프라스트럭처에 연결할 때 사용하는 IP(에이전트가 사용하지 않음)
}
각 섹션에는 전용 엔드포인트가 있습니다. 다음 예를 참고하세요.
https://ip-ranges./logs.json
을 사용합니다.https://ip-ranges./apm.json
을 사용합니다.포함 목록에 ip-ranges
를 모두 추가합니다. 항상 일부 하위 집합만이 활성화되어 있으나 정규 네트워크 운영과 유지관리 때문에 시간이 지남에 따라 전체 세트 내에 변형이 있습니다.
다음 포트를 열어 에이전트의 혜택을 모두 누리세요.
호스트 내에서만 로컬로 상호작용하는 에이전트 서비스에 이용됨.
dogstatsd_non_local_traffic
이 true로 설정된 경우에는 사용되지 않음. 이 포트는 로컬 호스트 127.0.0.1
, ::1
, fe80::1
에서 사용할 수 있음.dogstatsd_non_local_traffic
이 true로 설정된 경우에는 사용되지 않음. 이 포트는 로컬 호스트 127.0.0.1
, ::1
, fe80::1
에서 사용할 수 있음.네트워크에 있는 기존 서비스에 기본 포트를 이미 사용 중이라서 인바운드 포트를 변경해야 하는 경우 datadog.yaml
구성 파일을 편집하세요. 파일의 Advanced Configuration 섹션에서 포트 대부분을 찾을 수 있습니다.
datadog.yaml
## @param expvar_port - integer - optional - default: 5000
## @env DD_EXPVAR_PORT - integer - optional - default: 5000
## go_expvar 서버용 포트.
#
# expvar_port: 5000
## @param cmd_port - integer - optional - default: 5001
## @env DD_CMD_PORT - integer - optional - default: 5001
## IPC API가 리스닝할 때 사용하는 포트.
#
# cmd_port: 5001
## @param GUI_port - integer - optional
## @env DD_GUI_PORT - integer - optional
## 브라우저 GUI용 포트.
## GUI를 완전히 끄려면 'GUI_port: -1'로 설정
## 기본값:
## * Windows & macOS: `5002`
## * Linux: `-1`
##
#
# GUI_port: <GUI_PORT>
APM 수신기와 DogStatsD 포트는 datadog.yaml
파일 내 Trace Collection Configuration과 DogStatsD Configuration 섹션에 각각 위치하고 있습니다.
datadog.yaml
## @param dogstatsd_port - integer - optional - default: 8125
## @env DD_DOGSTATSD_PORT - integer - optional - default: 8125
## 에이전트 DogStatsD 포트를 재정의합니다.
## 참고: 클라이언트가 같은 UDP 포트로 전송하도록 합니다.
#
# dogstatsd_port: 8125
[...]
## @param receiver_port - integer - optional - default: 8126
## @env DD_APM_RECEIVER_PORT - integer - optional - default: 8126
## 트레이스 수신기 리스닝용 포트.
## HTTP 수신기를 비활성화하려면 0으로 설정합니다.
#
# receiver_port: 8126
프록시 설정과 관련한 상세한 구성 가이드는 에이전트 프록시 구성을 참고하세요.
네트워크를 사용할 수 없는 경우 에이전트는 메트릭을 메모리에 저장합니다.
메트릭을 저장할 수 있는 최대 메모리 용량은 forwarder_retry_queue_payloads_max_size
구성 설정에서 정의할 수 있습니다. 용량이 최대치에 도달하면 메트릭을 더 이상 저장하지 않습니다.
에이전트 v7.27.0 이상에서는 메모리 용량이 최대치에 도달하면 디스크에 메트릭을 저장합니다. forwarder_storage_max_size_in_bytes
를 양수 값으로 설정하면 이 기능을 사용할 수 있습니다. 메트릭을 디스크에 저장할 용량을 바이트 단위로 설정할 수 있습니다.
forwarder_storage_path
설정에 따라 폴더에 메트릭이 저장됩니다. Unix 시스템에서는 /opt/datadog-agent/run/transactions_to_retry
가 기본값이고, Windows에서는 C:\ProgramData\Datadog\run\transactions_to_retry
가 기본값입니다.
저장 공간이 초과되는 것을 막기 위해 에이전트에서는 총 사용 중인 저장 공간이 95 퍼센트 미만일 경우에만 디스크에 메트릭을 저장합니다. 이 제한값은 forwarder_storage_max_disk_ratio
설정에서 정의할 수 있습니다.
추가 유용한 문서, 링크 및 기사: