graphql-network-inspector icon indicating copy to clipboard operation
graphql-network-inspector copied to clipboard

Support apollo-server v4 tracing in Tracing Tab (currently only supporting format of outdated tracing plugin)

Open thomasjahoda opened this issue 6 months ago • 1 comments

Is your feature request related to a problem? Please describe. The tracing tab in #34 only supports the response from the archived and outdated https://github.com/apollographql/apollo-tracing plugin. Apollo-server v4 exposes similar data (but structured differently) when a header (apollo-federation-include-trace: ftv1) is set. See https://www.apollographql.com/docs/federation/metrics

Describe the solution you'd like The useApolloTracing hook should support the new tracing data of apollo-server v4 in addition to the archived plugin.

Describe alternatives you've considered Use OpenTelemetry support in backend and external viewer for traces.

thomasjahoda avatar Aug 20 '24 12:08 thomasjahoda