Datadog SDK 환경 변수
1. Datadog SDK 환경 변수
Datadog SDK에서는 다음의 환경 변수를 기본적으로 사용한다.
환경 변수 | 용도 | Default |
---|---|---|
DD_ENV | Alpha, Prod와 같은 동작 환경을 지정 | null |
DD_SERVICE | Application Service 이름 지정 | Auto Detection |
DD_VERSION | Application의 Version 지정 | null |
DD_AGENT_HOST | DataDog Agent의 IP 지정 | localhost |
DD_TRACE_AGENT_PORT | DataDog Agent의 Trace Port 지정 | 8126 TCP Port |
DD_TRACE_AGENT_URL | DataDog Agent의 Trace URL 지정 | unix:///var/run/datadog/apm.socket 가 이용 가능한 경우 unix:///var/run/datadog/apm.socket 사용, 그렇지 않으면 http://localhost:8126 사용 |
DD_DOGSTATSD_PORT | DataDog Agent의 DogStatsD Port 지정 | 8125 UDP Port |
DD_DOGSTATSD_URL | DataDog Agent의 DogStatsD URL 지정 | unix:///var/run/datadog/dsd.socket 가 이용 가능한 경우 unix:///var/run/datadog/dsd.socket 사용, 그렇지 않으면 udp://localhost:8125 사용 |
DD_TRACE_AGENT_URL
환경 변수의 우선 순위가DD_AGENT_HOST
,DD_TRACE_AGENT_PORT
환경 변수의 우선 순위보다 높다.DD_DOGSTATSD_URL
환경 변수의 우선 순위가DD_DOGSTATSD_PORT
환경 변수의 우선 순위보다 높다.
1.1. DD Trace SDK 환경 변수 지원 현황
Trace 수집을 지원하는 DD Trace SDK에서는 다음의 환경 변수를 지원한다.
1.2. DogStatsD SDK 환경 변수 지원 현황
Metric 수집을 지원하는 DogStatsD SDK에서는 다음의 환경 변수를 지원한다.