OpenTelemetry Collector の Datadog ディストリビューション
Join the Preview!
Kubernetes 用の DDOT コレクターは 一般提供されています。以下の手順に従って開始できます。
Linux ベースのベアメタルホストおよび仮想マシンへの DDOT コレクターのデプロイはプレビュー段階です。始めるには、Linux ドキュメントに従ってください。
概要
OpenTelemetry (DDOT) コレクターの Datadog ディストリビューションは、OpenTelemetry (OTel) の柔軟性と Datadog の包括的な監視可能性機能を組み合わせたオープンソースソリューションです。この統合ソリューションには、以下の機能が含まれます。
主な利点
DDOT コレクターは、以下の機能を提供します。
包括的な監視可能性
シンプルなフリート管理
エンタープライズレベルの信頼性とリソース
- 定期的な脆弱性スキャンと分析を含む、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 コレクターには以下のコレクターコンポーネントが付属しています。YAML format のリストもご覧いただけます。
カスタム Datadog コンポーネント
標準の OpenTelemetry コンポーネントに加えて、Datadog は以下のカスタムコンポーネントを提供および維持しています。
Infrastructure Attribute Processor: OpenTelemetry プロセッサーコンポーネントで、Pod または Pod 内の個々のコンテナから出力される OTLP テレメトリ (メトリクス、トレース、ログ) に Kubernetes タグ を自動的に割り当てます。このコンポーネントにより、Kubernetes 環境の監視のための unified service tagging とテレメトリの相関が可能になります。
Converter: ユーザー提供の構成を強化する OpenTelemetry コンバータコンポーネントです。元の構成と強化された構成の両方を返す API を提供し、既知の誤設定を自動的にチェックしてエラーを減らします。これにより、既存の OpenTelemetry Collector 構成とエージェントのシームレスな統合が保証されます。
DD Flare Extension: トラブルシューティングの目的で、DDOT Collector とエージェントの両方からの診断情報を含むエージェントフレアを生成するための OpenTelemetry 拡張コンポーネントです。
始める
Datadog を初めてご利用になる場合でも、OpenTelemetry に精通している場合でも、以下のガイドはお客様の状況に合わせてご利用いただけます。
デフォルトの Agent パッケージを使用したクイックスタート
デフォルトの Datadog Agent パッケージには、ほとんどのニーズに即座に対応するように設計された OpenTelemetry コンポーネントの厳選されたセットを備えた DDOT コレクターが含まれています。このガイドは、次のような方に適しています。
- 含まれているコンポーネント以外の OpenTelemetry コンポーネントを必要とせずに、ゼロからモニタリングをセットアップする方。
- Datadog Agent を使用しており、含まれているコンポーネントで OpenTelemetry 機能をテストしたい方。
- デフォルトで含まれるコンポーネント以外を必要とせずに、OpenTelemetry Collector から Datadog Agent へ移行する方。
- (オプション) デフォルトのパッケージで提供されるもの以外の OpenTelemetry コンポーネントが必要な場合は、カスタム OpenTelemetry コンポーネントを使用する に従って、Datadog Agent の機能を拡張してください。
OpenTelemetry Collector から Datadog Agent への移行
このガイドは、追加の OpenTelemetry コンポーネントが必要なシナリオを含め、既存の OpenTelemetry Collector のセットアップから Datadog Agent への移行をサポートします。このガイドは、次のような方に適しています。
- 既存のセットアップを維持したまま、OpenTelemetry Collector から移行する方。
- 既存の OpenTelemetry 構成を移行して、継続性を維持する方。
- (オプション) デフォルトのパッケージで提供されるもの以外の OpenTelemetry コンポーネントが必要な場合は、カスタム OpenTelemetry コンポーネントを使用する に従って、Datadog Agent の機能を拡張してください。
参考資料