I am trying to implement observations and monitoring in my local application.
I have a question that how is the trace id propagated from one application to another application. specifically how or where can i find the source code (spring or micrometer) which extracts the x-trace-id
, if present, from the request header and sets it to current tracerContext.
I read blogs like https://spring.io/blog/2022/10/12/observability-with-spring-boot-3, others, stackoverflow questions and tried reviewing the source code but till i didn’t get how its configured.