Collectorコンポーネント: エクステンション 🔗
Splunk Distribution of the OpenTelemetry Collector には、このドキュメントに記載されている拡張機能が含まれており、サポートされています。その他のコンポーネントについては、Collector コンポーネント を参照してください。
注釈
以下のリストには最新の追加がすべて含まれていない可能性があります。Splunk Distribution of OpenTelemetry Collector に含まれていないコンポーネントを含む Collector コンポーネントの完全なリストについては、GitHub の opentelemetry-contrib
リポジトリを参照してください。
以下のエクステンションが利用できます:
Name |
説明 |
---|---|
Basicauth 拡張 ( |
|
Authenticator - Bearer extension ( |
Implements both |
Docker オブザーバーエクステンション ( |
Docker APIを通じて発見されたコンテナエンドポイントを検出し、報告します。 |
ECS オブザーバーエクステンション ( |
ECSとEC2のAPIを使用して、実行中のすべてのタスクからPrometheusのスクレイプターゲットを検出し、サービス名、タスク定義、コンテナ・ラベルに基づいてフィルターリングします。Prometheus レシーバーとのみ互換性があります。 |
ECSタスクオブザーバーエクステンション ( |
Collector インスタンスがメンバーである実行中の ECS タスクのコンテナエンドポイントを検出してレポートします。 |
ファイルストレージエクステンション ( |
ローカルファイルシステムに状態を保持します。ディレクトリへの読み書きアクセスが必要です。 |
健全性チェック エクステンション ( |
OpenTelemetry Collector のステータスをチェックするためにプローブできる HTTP URL をアクティブにします。このエクステンションは、Kubernetes 上で有効性または準備状況のプローブとして使用することもできます。 |
HTTP フォワーダーエクステンション ( |
HTTP リクエストを受け取り、オプションでヘッダーを追加して転送します。元のリクエストの RequestURI は拡張モジュールによって保持されます。 |
ホストオブザーバーエクステンション ( |
リッスンしているネットワーク・エンドポイントについて現在のホストを調べる。procファイルシステムを使用し、どのプロセスがリッスンしているソケットを所有しているかを判断できるように、 |
Kubernetes オブザーバーエクステンション ( |
Kubernetes APIを使用して、ローカルノードで実行されているPodを検出します。詳細は レシーバークリエーターレシーバー を参照してください。 |
メモリバラストエクステンション (非推奨) ( |
|
OAuth2 Client Auth extension ( |
HTTPおよびgRPCベースのエクスポーターにOAuth2クライアント認証情報のフローを提供します。 |
Pprof オブザーバーエクステンション ( |
golang |
Smart Agent ・エクステンション ( |
Smart Agent レシーバーのすべてのインスタンスに適用可能な設定オプションを設定するメカニズムを提供します。既存の Smart Agent 設定を Splunk Distribution of OpenTelemetry Collector に移行できます。 |
zPagesエクステンション ( |
さまざまなコンポーネントをデバッグするためのライブデータを提供する HTTP エンドポイントである zPages を提供する拡張機能を有効にします。 |