- 重要な情報
- はじめに
- 用語集
- ガイド
- エージェント
- インテグレーション
- OpenTelemetry
- 開発者
- API
- CoScreen
- アプリ内
- Service Management
- インフラストラクチャー
- アプリケーションパフォーマンス
- 継続的インテグレーション
- ログ管理
- セキュリティ
- UX モニタリング
- 管理
コンテナとして実行されている Agent は、デフォルトで、auto_conf.yaml
というデフォルトのオートディスカバリー構成ファイルに基づいて他のコンテナの自動検出を試みます。この構成ファイルは、以下に示すインテグレーションの該当する conf.d/<INTEGRATION>.d/
フォルダーにあります。
auto_conf.yaml
構成ファイルには、特定のインテグレーションのセットアップに必要なすべてのパラメーターと、コンテナ環境を考慮して用意されているそれらに相当するオートディスカバリーテンプレートの変数が含まれます。
自動構成ロジックは、上記のどのインテグレーションに対しても、デフォルトの構成しかサポートしません。Datadog インテグレーションの構成をカスタマイズしたい場合は、インテグレーションテンプレートのドキュメントを参照して、Agent オートディスカバリーの構成方法を学んでください。Kubernetes アノテーションや Docker ラベルを通じて発見された、任意のコンテナに対する構成は、auto_conf.yaml
ファイルより優先されます。
Agent が auto_conf.yaml
構成を使用しないようにするには、無効にしたいインテグレーションに対して DD_IGNORE_AUTOCONF
環境変数を追加することができます。次の例は、Agent が redisdb.d/auto_conf.yaml
と istio.d/auto_conf.yaml
ファイルを無視して、これらのインテグレーションを自動的にセットアップしないようにします。
Helm との自動構成インテグレーションを無効にするには、values.yaml
に datadog.ignoreAutoconfig
を追加します。
datadog:
#auto_conf.yaml を無視するインテグレーションの一覧。
ignoreAutoConfig:
- redisdb
- istio
DaemonSet との自動構成インテグレーションを無効にするには、Agent マニフェストに DD_IGNORE_AUTOCONF
変数を追加します。
DD_IGNORE_AUTOCONF="redisdb istio"