Docs » µAPM Getting Started » µAPM Supported Span Formats

µAPM Supported Span Formats 🔗


The original µAPM product, released in 2019, is now called µAPM Previous Generation (µAPM PG). In the documentation, µAPM now refers to the product released on March 31, 2020.

If you are using µAPM Previous Generation (µAPM PG), see APM PG supported span formats.

SignalFx supports a variety of span formats depending on which component is receiving the span data. These components are:

  • SignalFx Smart Agent
  • OpenTelemetry Collector
  • µAPM trace ingest endpoint

The most common supported span formats are:

SignalFx Smart Agent 🔗

The SignalFx Smart Agent accepts multiple span formats including:

OpenTelemetry Collector 🔗

The OpenTelemetry Collector accepts multiple supported as well as community span formats, most notably:

  • SignalFx µAPM (SAPM)
  • Jaeger gRPC or Thrift
  • Zipkin v1 or v2 JSON

SignalFx µAPM trace ingest endpoint 🔗

The µAPM ingest endpoint at supports ingesting trace data in:

  • SignalFx µAPM (SAPM) Protobuf (with Content-Type:application/x-protobuf)
  • Jaeger Thrift (with Content-Type:application/x-thrift)
  • Zipkin JSON (with Content-Type:application/json)