pixie-io / pixie

Instant Kubernetes-Native Application Observability
https://px.dev
Apache License 2.0
5.39k stars 415 forks source link

Add Trace Visualization widget for displaying traces #505

Open sync-by-unito[bot] opened 1 year ago

sync-by-unito[bot] commented 1 year ago

Users would like to see a visualization of individual traces from their services. For now, these traces will be determined based on a user supplied trace-id header.

In addition, we can align the spans within the trace visualization using the recent clocksync integration.

Tasks:

[ ] Implement trace visualization in Vega

[ ] Implement PxL script for trace visualization

┆Issue is synchronized with this Jira Story by Unito

ddelnano commented 1 year ago

While this is significantly more simplistic than a native distributed trace UI, the http_trace_id pxl script merged in #1233 is capable of viewing all spans for a given trace id.