- 필수 기능
- 시작하기
- Glossary
- 표준 속성
- Guides
- Agent
- 통합
- 개방형텔레메트리
- 개발자
- Administrator's Guide
- API
- Datadog Mobile App
- CoScreen
- Cloudcraft
- 앱 내
- 서비스 관리
- 인프라스트럭처
- 애플리케이션 성능
- APM
- Continuous Profiler
- 스팬 시각화
- 데이터 스트림 모니터링
- 데이터 작업 모니터링
- 디지털 경험
- 소프트웨어 제공
- 보안
- AI Observability
- 로그 관리
- 관리
Agent 버전 6의 경우 Agent의 기본 설정 파일(datadog.yaml
)에 있는 대부분의 설정 옵션은 환경 변수를 통해 설정할 수 있습니다.
Datadog에서 태그를 지정할 때 통합 서비스 태깅을 사용하는 것이 좋습니다. 통합 서비스 태깅은 표준 태그 3개:env
, service
, version
를 사용하여 Datadog 텔레메트리를 연결합니다. 통합 태깅으로 환경을 설정하는 방법에 대해서는 통합 서비스 태깅 설명서를 참조하세요.
일반적으로 다음 규칙을 사용합니다:
옵션 이름은 DD_
접두사와 함께 대문자여야 합니다: hostname
-> DD_HOSTNAME
목록 값은 공백으로 구분되어야 합니다. (포함 규칙은 정규 표현식을 지원하며 쉼표로 구분된 문자열 목록으로 정의됩니다._
container_include:
- "image:cp-kafka"
- "image:k8szk"
# DD_CONTAINER_INCLUDE="image:cp-kafka image:k8szk"
미리 정의된 키를 사용하는 설정 옵션의 중첩은 밑줄로 구분해야 합니다.
cluster_agent:
cmd_port: 5005
# DD_CLUSTER_AGENT_CMD_PORT=5005
사용자 정의된 키를 사용하는 설정 옵션의 중첩은 JSON 형식이어야 합니다:
container_env_as_tags:
ENVVAR_NAME: tag_name
# DD_CONTAINER_ENV_AS_TAGS='{"ENVVAR_NAME": "tag_name"}'
참고: 환경 변수로 중첩 옵션을 지정하면 config 옵션 아래에 지정된 중첩 옵션을 모두 재정의합니다. 이 규칙의 예외는 proxy
config 옵션입니다. 자세한 내용은 Agent 프록시 문서를 참조하세요.
환경 변수로 모든 datadog.yaml
옵션을 사용할 수 있는 것은 아닙니다. Datadog Agent GitHub 리포지토리의 config.go를 참조하세요. 환경 변수가 있는 옵션은 config.BindEnv*
로 시작합니다.
config.go에 나열되지 않은 컴포넌트별 환경 변수도 지원될 수 있습니다.
APM 트레이스 에이전트
예시
apm_config:
enabled: true
env: dev
# DD_APM_ENABLED=true
# DD_APM_ENV=dev
실시간 프로세스 Agent
예시
process_config:
process_collection:
enabled: true
process_dd_url: https://process.datadoghq.com
# DD_PROCESS_AGENT_PROCESS_COLLECTION_ENABLED=true
# DD_PROCESS_AGENT_URL=https://process.datadoghq.com
systemd를 사용하여 서비스를 관리하는 운영 체제에서는 일반적으로 글로벌(예: /etc/environment
) 또는 세션 기반(예: export VAR=value
)과 같은 환경 변수를 서비스에서 사용할 수 있도록 설정하지 않는 한 사용할 수 없습니다. 자세한 내용은 systemd Exec 매뉴얼 페이지를 참조하세요.
Datadog Agent 7.45에서 Datadog Agent 서비스(datadog-agent.service
유닛)는 필요 시 환경 변수 할당을 파일(<ETC_DIR>/environment
)에서 로드할 수 있습니다.
/etc/datadog-agent/environment
를 생성합니다.GODEBUG=x509ignoreCN=0,x509sha1=1
DD_HOSTNAME=myhost.local
DD_TAGS=env:dev service:foo
추가 유용한 문서, 링크 및 기사: