Join the Preview!

DDOT CollectorのRemote Configurationはプレビュー版です。このフォームを使用してアクセスをリクエストしてください。

Request Access

概要

OpenTelemetry (DDOT) コレクターの Datadog ディストリビューションは、OpenTelemetry (OTel) の柔軟性と Datadog の包括的な監視可能性機能を組み合わせたオープンソースソリューションです。この統合ソリューションには、以下の機能が含まれます。

  • Datadog でのパフォーマンスと信頼性向けに最適化された、OpenTelemetry components の厳選されたセット。任意のコンポーネントを追加することができます
  • シームレスな統合と堅牢なモニタリングを実現する、Datadog Agent の完全なデータ収集と処理機能。Datadog Fleet Automation の DDOT Collector 向けのサポートも含まれます (Key benefits を参照してください)
  • Custom Datadog components。最高のオンボーディング体験を提供するためのものです
Datadog Agent に組み込まれた DDOT コレクターのアーキテクチャ概要。

主な利点

DDOT コレクターは、以下の機能を提供します。

包括的な監視可能性

  • アクセス 1,000 Datadog のインテグレーション、Live Container Monitoring、Cloud Network Monitoring、および Universal Service Monitoring (eBPF を使用) など
  • OpenTelemetry コミュニティが提供するインテグレーションを活用して、OpenTelemetry Protocol (OTLP) ネイティブフォーマットでテレメトリを収集
  • コレクターの処理およびルーティング機能で OTLP データを制御

シンプルなフリート管理

  • Datadog Fleet Automation を使用して、DDOT コレクターのフリートをリモートで管理
  • 構成、依存関係、およびランタイム環境全体を可視化
  • OTLP データに対するすぐに使えるタグ付けの拡充により、unified service tagging が自動的に有効化され、より迅速にオンボーディングを行うことが可能

エンタープライズレベルの信頼性とリソース

  • 定期的な脆弱性スキャンと分析を含む、Datadog の堅牢なセキュリティ対策の恩恵を受ける
  • オンボーディングやトラブルシューティングの支援のために、Datadog のグローバルサポートチームを利用可能

含まれているコンポーネント

追加の OpenTelemetry コンポーネントが必要ですか?デフォルトパッケージに含まれているコンポーネントを超えるコンポーネントが必要な場合は、カスタム OpenTelemetry コンポーネントの使用に従って、Datadog Agent の機能を拡張してください。デフォルトで含まれているコンポーネントのリストについては、以下の OpenTelemetry Collector コンポーネントセクションを参照してください。

OpenTelemetry Collector バージョン

以下のテーブルは、各 DDOT リリースに含まれる OpenTelemetry Collector のバージョンを示しています。

DDOT バージョンベータ版安定版
7.82.xv0.155.0v1.61.0
7.81.xv0.154.0v1.60.0
7.80.xv0.152.0v1.58.0
7.79.xv0.150.0v1.56.0
7.78.xv0.147.0v1.53.0
7.77.xv0.145.0v1.51.0
7.76.xv0.144.0v1.50.0
7.75.xv0.142.0v1.48.0
7.74.xv0.140.0v1.46.0
7.73.xv0.138.0v1.44.0
7.72.xv0.136.0v1.42.0
7.71.xv0.133.0v1.39.0
7.70.xv0.131.0v1.37.0
7.69.xv0.129.0v1.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 の機能を拡張してください。

参考資料