Jaeger レシーバー

Jaeger レシーバーは、Jaeger 形式のトレースデータを収集します。

Jaeger レシーバーは、Jaeger 形式のトレースデータを収集します。サポートされているパイプラインのタイプは traces です。詳細については「パイプラインでデータを処理する」を参照してください。

はじめに

注: このコンポーネントは、ホスト監視(エージェント)モードでデプロイする場合、Splunk Distribution of the OpenTelemetry Collector のデフォルト設定に含まれます。詳細については、「Collector deployment modes」を参照してください。デフォルト設定の詳細については、「Helm で Collector for Kubernetes を設定する」、「Collector for Linux のデフォルト設定」、または「Collector for Windows のデフォルト設定」を参照してください。このドキュメントで説明されているように、いつでも設定をカスタマイズできます。

以下の手順に従って、コンポーネントの設定とアクティベーションを行ってください:

  1. Splunk Distribution of the OpenTelemetry Collector をホストまたはコンテナプラットフォームにデプロイします:

  2. 次のセクションで説明するように Jaeger レシーバーを設定します。

  3. Collector を再起動します。

サンプル構成

Jaeger レシーバーを有効化するには、以下の設定サンプルのように、構成ファイルの receivers セクションに jaeger を追加します。デフォルトでは、Jager レシーバーはどのプロトコルにも対応しません。レシーバーを起動するには、protocols オブジェクトの下にプロトコルの名前を付ける必要があります。

詳細については、「設定」を参照してください。

YAML
receivers:
  jaeger:
    protocols:
      grpc:
  jaeger/withendpoint:
    protocols:
      grpc:
        endpoint: 0.0.0.0:14260

サポートされているプロトコル

Jaeger レシーバーは以下のプロトコルをサポートしています:

  • grpc0.0.0.0:14250 がデフォルトのエンドポイントです。

  • thrift_binary0.0.0.0:6832 がデフォルトのエンドポイントです。

  • thrift_compact0.0.0.0:6831 がデフォルトのエンドポイントです。

  • thrift_http0.0.0.0:14268 がデフォルトのエンドポイントです。

オプションで、endpoint を設定することができます。

高度な設定

UDPプロトコル(現在は thrift_binarythrift_compact )を使用して、追加のサーバー・オプションを設定します:

  • queue_size:サーバーの未処理リクエストの最大数を設定します。デフォルトでは 1000 です。

  • max_packet_size:最大UDPパケットサイズを設定します。デフォルトでは 65_000 です。

  • workers: サーバーキューを消費するワーカーの数を設定します。デフォルトで 10

  • socket_buffer_size: 接続ソケットのバッファサイズをバイト単位で設定します。デフォルトでは 0 (バッファなし)。

例:

YAML
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 レシーバーは、追加機能のためにヘルパーファイルを使用します:

リモートサンプリング

バージョン 0.61.0 以降、リモートサンプリングはサポートされていません。代わりに、バージョン 0.59.0 以降では、リモートサンプリングに jaegerremotesampling 拡張機能を使用します。

設定

次の表は、Jaeger レシーバーの設定オプションを示しています:

トラブルシューティング

If you are a Splunk Observability Cloud customer and are not able to see your data in Splunk Observability Cloud, you can get help in the following ways.

Available to Splunk Observability Cloud customers

Available to prospective customers and free trial users

  • Ask a question and get answers through community support at Splunk Answers.

  • Join the Splunk community #observability Slack channel to communicate with customers, partners, and Splunk employees worldwide.