Request timelines from plain logs
Stitch scattered log lines into one readable request story.
Your gateway, API and worker each write their own log. LogWeave groups the lines by request or trace id, orders them in time and shows every request as a single timeline — with the slow step and the first error on top.
Try it with your own lines
Paste JSON or logfmt lines. Nothing leaves your browser.
How it works
1. Read any line
JSON objects and logfmt pairs are parsed field by field; plain text lines keep their timestamp prefix.
2. Find the thread
Lines are grouped by trace_id, request_id or x_request_id — whichever your services write.
3. Tell the story
Each request becomes an ordered timeline with duration, services touched and the first warning or error.
Formats
LogWeave understands the field names most services already use:
time: ts, time, timestamp, @timestamp level: level, lvl, severity thread: trace_id, traceId, request_id, x_request_id, rid source: svc, service, app, logger