in instrumentation/log4j-2.13.2/src/main/java/software/amazon/opentelemetry/javaagent/instrumentation/log4j_2_13_2/AwsXrayContextDataProvider.java [32:47]
public Map<String, String> supplyContextData() {
Span currentSpan = Span.current();
SpanContext spanContext = currentSpan.getSpanContext();
if (!spanContext.isValid()) {
return Collections.emptyMap();
}
String value =
"1-"
+ spanContext.getTraceId().substring(0, 8)
+ "-"
+ spanContext.getTraceId().substring(8)
+ "@"
+ spanContext.getSpanId();
return Collections.singletonMap(TRACE_ID_KEY, value);
}