Datadog OpenTelemetry Collector 배포판
Join the Preview!
DDOT Collector for Kubernetes는 현재 정식 출시 상태입니다. 아래의 지침을 따라 시작할 수 있습니다.
Linux 기반의 베어 메탈 호스트와 가상 머신에 DDOT Collector를 배포하는 것은 현재 미리보기 상태입니다. 시작하려면 Linux 설명서를 따르세요.
개요
Datadog Distribution of OpenTelemetry(DDOT) Collector는 OpenTelemetry(OTel)의 유연성과 Datadog의 종합적인 관측성 기능을 결합한 오픈 소스 솔루션입니다. 이 통합 솔루션에는 다음이 포함됩니다.
주요 이점
DDOT Collector는 다음 기능을 제공합니다.
포괄적인 관측성
간소화된 플릿 관리
엔터프라이즈 안전성 및 자원
- 정기적인 취약성 스캔과 분석을 포함한 Datadog의 강력한 보안 관행의 혜택을 누립니다.
- 온보딩 및 문제 해결을 지원하는 Datadog 글로벌 지원 팀의 도움을 받습니다.
포함된 구성 요소
OpenTelemetry Collector 버전
다음 표는 각 DDOT 릴리스에 포함된 OpenTelemetry Collector 버전을 보여줍니다.
| DDOT 버전 | 베타 버전 | 안정 버전 |
|---|
| 7.78.0 | v0.147.0 | v1.53.0 |
| 7.77.0 | v0.145.0 | v1.51.1-0.20260205185216-81bc641f26c0 |
| 7.76.0 | v0.144.0 | v1.50.0 |
| 7.75.0 | v0.142.0 | v1.48.0 |
| 7.74.0 | v0.140.0 | v1.46.0 |
| 7.73.0 | v0.138.0 | v1.44.0 |
| 7.72.0 | v0.136.0 | v1.42.0 |
| 7.71.0 | v0.133.0 | v1.39.0 |
| 7.70.0 | v0.131.0 | v1.37.0 |
| 7.69.0 | v0.129.0 | v1.35.0 |
지원 수준
Datadog, 커뮤니티 및 사용자 정의 구성 요소 지원에 대한 자세한 내용은 호환성 페이지의 지원 수준을 참조하세요.
OpenTelemetry Collector 구성 요소
기본적으로 DDOT Collector는 다음 Collector 구성 요소와 함께 제공됩니다. YAML 형식에서 목록을 볼 수도 있습니다.
사용자 지정 Datadog 구성 요소
표준 OpenTelemetry 구성 요소 외에도, Datadog은 다음과 같은 사용자 지정 구성 요소를 제공하고 유지 관리합니다.
Infrastructure Attribute Processor: OpenTelemetry 프로세서 구성 요소로, 포드 내의 개별 컨테이너에서 전송되는 OTLP 텔레메트리(메트릭, 트레이스, 로그)에 Kubernetes 태그를 자동으로 할당합니다. 이 구성 요소는 Kubernetes 환경 모니터링을 위한 unified service tagging 및 텔레메트리 상관 분석을 지원합니다.
Converter: 사용자 제공 구성을 향상시키는 OpenTelemetry 변환기 구성 요소입니다. API를 제공하여 원본 구성과 향상된 구성을 모두 반환하며, 오류를 줄이기 위해 알려진 구성 오류를 자동으로 검사합니다. 이를 통해 기존 OpenTelemetry Collector 구성이 Datadog Agent와 원활하게 통합할 수 있습니다.
DD Flare Extension: 문제 해결을 위해 DDOT Collector와 Agent의 진단 정보를 포함하는 Agent Flare를 생성하는 OpenTelemetry 확장 구성 요소입니다.
시작하기
Datadog 초보자이든 OpenTelemetry 경험이 있든 관계없이, 다음 가이드를 통해 환경에 맞는 시작 방법을 선택할 수 있습니다.
기본 Agent 패키지로 빠르게 시작
기본 Datadog Agent 패키지에는 대부분의 요구 사항을 충족하도록 설계된 DDOT Collector와 선별된 OpenTelemetry 구성 요소 세트가 포함되어 있습니다. 이 가이드는 다음과 같은 경우에 적합합니다.
- 포함된 구성 요소 외에 추가 OpenTelemetry 구성 요소 없이 신규 모니터링을 설정하려는 경우
- Datadog Agent 사용 중이고 포함된 구성 요소로 OpenTelemetry 기능을 테스트하려는 경우
- 기본적으로 포함된 구성 요소 외에 추가 구성 요소가 필요하지 않고 OpenTelemetry Collector에서 Datadog Agent로 전환하는 경우
- (선택 사항) 기본 패키지에 제공되는 것 외에 OpenTelemetry 구성 요소가 필요한 경우, 사용자 지정 OpenTelemetry 구성 요소 사용을 따라 Datadog Agent의 기능을 확장할 수 있습니다.
OpenTelemetry Collector에서 Datadog Agent로 마이그레이션
이 가이드는 기존 OpenTelemetry Collector 설정에서 Datadog Agent로 마이그레이션하는 데 도움을 주며, 추가 OpenTelemetry 구성 요소가 필요한 경우도 포함합니다. 이 가이드는 다음과 같은 경우에 적합합니다.
- 기존 설정을 유지하면서 OpenTelemetry Collector에서 전환하는 경우
- 연속성을 유지하기 위해 기존 OpenTelemetry 구성을 마이그레이션하는 경우
- (선택 사항) 기본 패키지에 제공되는 것 외에 OpenTelemetry 구성 요소가 필요한 경우, 사용자 지정 OpenTelemetry 구성 요소 사용을 따라 Datadog Agent의 기능을 확장할 수 있습니다.
추가 자료