# B3 propagation (Zipkin). '#' lines are commentary. # --- single header: b3: {TraceId}-{SpanId}-{SamplingState}-{ParentSpanId} --- b3: 4bf92f3577b34da6a3ce929d0e0e4736-2b3c4d5e6f708192-1-00f067aa0ba902b7 b3: 4bf92f3577b34da6a3ce929d0e0e4736-00f067aa0ba902b7-1 b3: 4bf92f3577b34da6a3ce929d0e0e4736-00f067aa0ba902b7-0 # debug flag b3: 4bf92f3577b34da6a3ce929d0e0e4736-00f067aa0ba902b7-d # 64-bit trace id (legacy, still legal) b3: a3ce929d0e0e4736-00f067aa0ba902b7-1 # sampling-only: 'do not trace', with no IDs at all b3: 0 # --- multi header --- X-B3-TraceId: 4bf92f3577b34da6a3ce929d0e0e4736 X-B3-SpanId: 2b3c4d5e6f708192 X-B3-ParentSpanId: 00f067aa0ba902b7 X-B3-Sampled: 1 X-B3-Flags: 1 # --- invalid --- # span id must be 16 hex characters b3: 4bf92f3577b34da6a3ce929d0e0e4736-00f067aa0ba902-1 # sampling state must be 0, 1 or d b3: 4bf92f3577b34da6a3ce929d0e0e4736-00f067aa0ba902b7-true