Jaeger レシーバー
Jaeger レシーバーは、Jaeger 形式のトレースデータを収集します。
Jaeger レシーバーは、Jaeger 形式のトレースデータを収集します。サポートされているパイプラインのタイプは traces です。詳細については「パイプラインでデータを処理する」を参照してください。
はじめに
以下の手順に従って、コンポーネントの設定とアクティベーションを行ってください:
-
Splunk Distribution of the OpenTelemetry Collector をホストまたはコンテナプラットフォームにデプロイします:
-
次のセクションで説明するように Jaeger レシーバーを設定します。
-
Collector を再起動します。
サンプル構成
Jaeger レシーバーを有効化するには、以下の設定サンプルのように、構成ファイルの receivers セクションに jaeger を追加します。デフォルトでは、Jager レシーバーはどのプロトコルにも対応しません。レシーバーを起動するには、protocols オブジェクトの下にプロトコルの名前を付ける必要があります。
詳細については、「設定」を参照してください。
receivers:
jaeger:
protocols:
grpc:
jaeger/withendpoint:
protocols:
grpc:
endpoint: 0.0.0.0:14260
サポートされているプロトコル
Jaeger レシーバーは以下のプロトコルをサポートしています:
-
grpc。0.0.0.0:14250がデフォルトのエンドポイントです。 -
thrift_binary。0.0.0.0:6832がデフォルトのエンドポイントです。 -
thrift_compact。0.0.0.0:6831がデフォルトのエンドポイントです。 -
thrift_http。0.0.0.0:14268がデフォルトのエンドポイントです。
オプションで、endpoint を設定することができます。
高度な設定
UDPプロトコル(現在は thrift_binary と thrift_compact )を使用して、追加のサーバー・オプションを設定します:
-
queue_size:サーバーの未処理リクエストの最大数を設定します。デフォルトでは1000です。 -
max_packet_size:最大UDPパケットサイズを設定します。デフォルトでは65_000です。 -
workers: サーバーキューを消費するワーカーの数を設定します。デフォルトで10。 -
socket_buffer_size: 接続ソケットのバッファサイズをバイト単位で設定します。デフォルトでは0(バッファなし)。
例:
protocols:
thrift_binary:
endpoint: 0.0.0.0:6832
queue_size: 5_000
max_packet_size: 131_072
workers: 50
socket_buffer_size: 8_388_608
追加設定
Jaeger レシーバーは、追加機能のためにヘルパーファイルを使用します:
-
gRPC 設定(CORS を含む)。詳しくは GitHub の「gRPC Configuration Settings 」を参照してください。
-
TLS および mTLS の設定。詳しくは GitHub の「TLS Configuration Settings」を参照してください。
リモートサンプリング
バージョン 0.61.0 以降、リモートサンプリングはサポートされていません。代わりに、バージョン 0.59.0 以降では、リモートサンプリングに jaegerremotesampling 拡張機能を使用します。
設定
次の表は、Jaeger レシーバーの設定オプションを示しています:
トラブルシューティング
__ ___ ___ _ ______ _____________ _____ ________ ___ ___ ___ ____ __ ___ ____ ____ __ ______ _____________ ______ ___ ___ ___ ____ __ ___ _________ _____
_________ __ ______ _____________ _____ _________
-
______ _ ____ __ ___ ______ _______ _______
-
_______ ______ ________
_________ __ ___________ _________ ___ ____ _____ _____
-
___ _ ________ ___ ___ _______ _______ _________ _______ __ ______ ________
-
____ ___ ______ ______________ ____ _____ _____ _______ __ ___________ ____ __________ _________ ___ ______ _________ __________ __ _____ ___ ____ _______