Docs » Splunk Distribution of the OpenTelemetry Collector の利用開始 » Collector コンポーネント » Collectorコンポーネント: エクステンション

Collectorコンポーネント: エクステンション 🔗

Splunk Distribution of the OpenTelemetry Collector には、このドキュメントに記載されている拡張機能が含まれており、サポートされています。その他のコンポーネントについては、Collector コンポーネント を参照してください。

注釈

以下のリストには最新の追加がすべて含まれていない可能性があります。Splunk Distribution of OpenTelemetry Collector に含まれていないコンポーネントを含む Collector コンポーネントの完全なリストについては、GitHub の opentelemetry-contrib リポジトリを参照してください。

以下のエクステンションが利用できます:

Name

説明

Basicauth 拡張 ( basicauth )

configauth.ServerAuthenticatorconfigauth.ClientAuthenticator の両方を実装し、ベーシック認証でクライアントとサーバーを認証します。認証タイプは basicauth に設定する必要があります。

Authenticator - Bearer extension (bearertokenauth)

Implements both configauth.ServerAuthenticator and configauth.ClientAuthenticator. It can be used in both http and gRPC exporters inside the auth settings to embed a static token for every RPC call made.

Docker オブザーバーエクステンション ( docker_observer )

Docker APIを通じて発見されたコンテナエンドポイントを検出し、報告します。Paused ではなく、Running の状態にあるコンテナだけがエンドポイントを発行します。

ECS オブザーバーエクステンション ( ecs_observer )

ECSとEC2のAPIを使用して、実行中のすべてのタスクからPrometheusのスクレイプターゲットを検出し、サービス名、タスク定義、コンテナ・ラベルに基づいてフィルターリングします。Prometheus レシーバーとのみ互換性があります。

ECSタスクオブザーバーエクステンション ( ecs_task_observer )

Collector インスタンスがメンバーである実行中の ECS タスクのコンテナエンドポイントを検出してレポートします。

ファイルストレージエクステンション ( file_storage )

ローカルファイルシステムに状態を保持します。ディレクトリへの読み書きアクセスが必要です。

健全性チェック エクステンション ( health_check )

OpenTelemetry Collector のステータスをチェックするためにプローブできる HTTP URL をアクティブにします。このエクステンションは、Kubernetes 上で有効性または準備状況のプローブとして使用することもできます。

HTTP フォワーダーエクステンション ( http_forwarder )

HTTP リクエストを受け取り、オプションでヘッダーを追加して転送します。元のリクエストの RequestURI は拡張モジュールによって保持されます。

ホストオブザーバーエクステンション ( host_observer )

リッスンしているネットワーク・エンドポイントについて現在のホストを調べる。procファイルシステムを使用し、どのプロセスがリッスンしているソケットを所有しているかを判断できるように、SYS_PTRACEDAC_READ_SEARCH の機能が必要です。詳細は レシーバークリエーターレシーバー を参照してください。

Kubernetes オブザーバーエクステンション ( k8s_observer )

Kubernetes APIを使用して、ローカルノードで実行されているPodを検出します。詳細は レシーバークリエーターレシーバー を参照してください。

メモリバラストエクステンション (非推奨) ( memory_ballast )

memory_ballast is deprecated. If you’re using this extension, see how to update your configuration.

OAuth2 Client Auth extension (oauth2client)

HTTPおよびgRPCベースのエクスポーターにOAuth2クライアント認証情報のフローを提供します。

Pprof オブザーバーエクステンション ( pprof )

golang net/http/pprof エンドポイントを有効にします。このエンドポイントは、パフォーマンスプロファイルを収集し、サービスの問題を調査するために使用されます。

Smart Agent ・エクステンション ( smartagent )

Smart Agent レシーバーのすべてのインスタンスに適用可能な設定オプションを設定するメカニズムを提供します。既存の Smart Agent 設定を Splunk Distribution of OpenTelemetry Collector に移行できます。

zPagesエクステンション ( zpages )

さまざまなコンポーネントをデバッグするためのライブデータを提供する HTTP エンドポイントである zPages を提供する拡張機能を有効にします。

このページは 2025年01月15日 に最終更新されました。