-
Notifications
You must be signed in to change notification settings - Fork 79
Closed
Description
Here's a working list of tracing systems and constraints related to this specification
| System | Trace ID | Span Id | Flags | Notes |
|---|---|---|---|---|
| OpenCensus | 128bit | 64bit | sampled | |
| Jaeger | 128bit | 64bit | sampled, deferred, debug | • we set the debug flag when user code does span.SetTag(SAMPLING_PRIORITY, v) v > 0.• it always sets sampled: 1 (in our case sampled bit is authoritative, not a suggestion - suggestion would have deferred: 1)• the backend will not down-sample the data any further (which it can do for normal sampled traces to shed the load) |
| Tracelytics | 160bit | 64bit | ? | |
| Zipkin | 128bit | 64bit | sampled, debug | • In B3, sampling is implied as authoritative downstream, and can be null • incompatible w/ B3 approach of single-span/RPC, so needs work both server side and all tracers. |
Please note your project if not already on the list, so we can keep requirements.