Log-Based Distributed Tracing (Trace-Id Propagation Through Shared Libraries)
Correlates a request across every microservice it touches with one HTTP header, one field in the structured log line, and the log pipeline the platform already runs — no tracing backend, no sampling, no process besides the application.