Skip to content

feat: add trace support#185

Open
Sh4d1 wants to merge 1 commit intomainfrom
traces
Open

feat: add trace support#185
Sh4d1 wants to merge 1 commit intomainfrom
traces

Conversation

@Sh4d1
Copy link
Copy Markdown
Collaborator

@Sh4d1 Sh4d1 commented Apr 27, 2026

Add trace search and full trace rendering for OpenTelemetry trace indexes.

This includes Grafana trace frames, service node graph frames, span events, exception stack traces, status/warning handling, service tags, peer service metadata, and stable per-service node colors.

Add trace-to-logs and log-to-trace correlation links for separate Quickwit logs and traces indexes, plus configuration fields for related datasources.

Split trace parsing into dedicated backend files, add parser and frontend link tests, document the feature, and add a local multi-service trace/log fixture script for manual testing.

@Sh4d1 Sh4d1 requested a review from fmassot April 27, 2026 01:03
@fmassot
Copy link
Copy Markdown
Contributor

fmassot commented Apr 27, 2026

this is very cool, how did you test it?

@Sh4d1
Copy link
Copy Markdown
Collaborator Author

Sh4d1 commented Apr 27, 2026

@fmassot locally + on our prod Grafana ! Still haven't fully tested everything but it looks like it's working correctly for our setup!

Add trace search and full trace rendering for OpenTelemetry trace indexes.

This includes Grafana trace frames, service node graph frames, span events,
exception stack traces, status/warning handling, service tags, peer service
metadata, and stable per-service node colors.

Add trace-to-logs and log-to-trace correlation links for separate Quickwit
logs and traces indexes, plus configuration fields for related datasources.

Split trace parsing into dedicated backend files, add parser and frontend
link tests, document the feature, and add a local multi-service trace/log
fixture script for manual testing.

Signed-off-by: Patrik Cyvoct <patrik@ptrk.io>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants