Docs » Splunk APMでサービス、スパン、トレースを管理する » Splunk APMで互換性を持つスパン形式

Splunk APMで互換性を持つスパン形式 🔗

Splunk APMは、トレースデータを送受信するエージェント、コレクター、エンドポイントに応じて、さまざまなスパン形式をサポートしています。Splunk APM用のアプリケーションのインストルメンテーションの詳細については、アプリケーションとサービスをインストルメントして、Splunk APMにスパンを取り込む を参照してください。

取り込みAPIエンドポイントの詳細については、APMのトレースの送信 を参照してください。

OpenTelemetry Collectorで互換性を持つスパン形式 🔗

Splunk Distribution of OpenTelemetry Collectorでは、以下の形式のスパンを収集できます:

  • Jaeger:gRPCおよびThrift

  • Zipkin v1、v2 JSON

  • Splunk APMプロトコル(SAPM)

  • OpenTelemetryプロトコル(OTLP)

以下の例は、コレクターの構成ファイルでレシーバーを構成する方法を示したものです。必要に応じて複数のレシーバーを使用できます。

# To receive spans in Jaeger Thrift format

receivers:
   jaeger:
      protocols:
         grpc:
            endpoint: 0.0.0.0:14250
         thrift_binary:
            endpoint: 0.0.0.0:6832
         thrift_compact:
            endpoint: 0.0.0.0:6831
         thrift_http:
            endpoint: 0.0.0.0:14268

コレクターの構成に関する詳細は、はじめに:Collectorを理解して使用する を参照してください。

取り込みエンドポイントと互換性のあるスパン形式 🔗

If you can’t use or need to bypass the Splunk OpenTelemetry Collector, you can send your span data directly to the ingest API endpoints of Splunk Observability Cloud.

https://ingest.<realm>.signalfx.com/v2/trace のSplunk Observability Cloudの取り込みエンドポイントは、以下の形式でスパンを直接受信できます:

  • OTLP( /v2/trace/otlp )、Content-Type:application/x-protobuf

  • Jaeger Thrift、Content-Type:application/x-thrift

  • Zipkin v1、v2、Content-Type:application/json

  • SAPM、Content-Type:application/x-protobuf

その他にも、以下のエンドポイントが利用可能です:

  • OTLP( /v2/trace/otlp )、Content-Type:application/x-protobuf

  • Jaeger Thrift( /v2/trace/jaegerthrift )、Content-Type:application/x-thrift

  • Zipkin v1、v2( /v2/trace/signalfxv1 )、Content-Type:application/json

  • SAPM( /v2/trace/sapm )、Content-Type:application/x-protobuf

取り込みAPIエンドポイントの詳細については、APMのトレースの送信 を参照してください。

注釈

You can also send trace data in OTLP format directly to Splunk Observability Cloud using the gRPC endpoint, either directly or from an OpenTelemetry Collector. See gRPC エンドポイントを使用して Splunk Observability Cloud にトレースを送信する.

Smart Agent(非推奨)と互換性のあるスパン形式 🔗

Smart Agentは、signalfx-forwarder モニターを使用して以下のスパン形式を受信できます:

  • Jaeger:gRPCおよびThrift

  • Zipkin v1、v2 JSON

Smart Agentは、writer エクスポーターを使用して以下のスパン形式をエクスポートできます:

  • Zipkin v1、v2 JSON

  • SAPM

Splunk APM用にSmart Agentを設定する方法は、SignalFx Smart Agentのインストールと設定 を参照してください。

This page was last updated on 2024年05月28日.