Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: ruby supports 128 bits

...

This is a list of zipkin libraries and their status in supporting 128-bit trace IDs

libraryversionstatusnotes
zipkin-js0.5+supportednew Tracer({..., traceId128Bit: true})
pyramid_zipkin0.16+downgrade
brave3.15+/4.9+supported/epoch128https://github.com/openzipkin/brave/tree/master/brave-core#128-bit-trace-ids
spring-cloud-sleuth1.0.11+/1.2.6+supported/epoch128set spring.sleuth.traceId128=true
finagle0.40+downgrade
zipkin-ruby
unsupporteddepends on twitter/finagle#565

supported
ZipkinTracerModule3.2+supportedCreate128BitTraceId(true)
zipkin-go0.1+supported/epoch128
zipkin-go-opentracing0.2+supportedhttps://godoc.org/github.com/openzipkin/zipkin-go-opentracing#TraceID128Bit
akka-tracing0.5.2+downgrade
wingtips0.11.2+transparent
jaeger0.10+downgrade
zipkin4net0.4+supported

epoch128

When a trace ID is 128-bits and the first 32 bits are epoch seconds, the ID can be translated into
an Amazon Web Services ID. Tracers who do this can tunnel through ELBs, for example.

...