Tracing from logs

Hi there!

I have brunch of services that wasn’t written to send any traces. But there is some kind of trace ID in logs (same in different logs). Is it possible to collect trace data from different logs?

Howdy,

So adding a trace or correlation id to logs is an effective way to gather a set of logs related to a query. This can be useful but lacks the context propagation benefits of distributed tracing. With distributed tracing you can recreate the exact path a query took through your system which would be difficult and time consuming from logs.

The nested hierarchy of spans as they are created by your system creates a very powerful way to diagnose and understand issues.