Demo: turn service logs into a sequence diagram
Logs often describe a flow but hide it across many lines. A sequence diagram helps reconstruct service calls during debugging, especially when request IDs are available.
- Group log lines by trace ID or request ID before conversion.
- Extract caller, callee, action, and status from each line.
- Keep timestamps available for latency interpretation.
10:00:01 gateway -> api POST /orders trace=abc
10:00:02 api -> payment authorize trace=abc
10:00:03 payment -> api approved trace=abc