Hi. Opentelemetry (https://opentelemetry.io/) has launched and now is advocated as the standard for instrumenting and tracing all applications and they have also launched a registry for the same at https://opentelemetry.io/registry
Was wondering if there was any plan to get Apollo integrated with opentelemetry. While repos like this: https://github.com/DanielMSchmidt/apollo-opentracing exist and which does opentracing, opentracing would be deprecated soon and also, the it does not come with support for federation (https://github.com/DanielMSchmidt/apollo-opentracing/issues/293)
While https://github.com/apollographql/apollo-tracing exists, I was looking at a standard implementation.
Any plans on taking this up officially? Thanks.
Similar issue on Opentracing here: https://github.com/apollographql/apollo-tracing/issues/12
And in the Opentelemetry repo: https://github.com/open-telemetry/opentelemetry-js/issues/598
opentracing would be deprecated soon and also
can you elaborate? what is being deprecated? i do not understand.
edit: ah. found this:
OpenTelemetry ... [was] formed through a merger of the OpenTracing and OpenCensus projects.
UPDATE: I just noticed that this PR got merged: https://github.com/open-telemetry/opentelemetry-js-contrib/pull/226
Instrumenting Apollo with Opentelemetry: https://github.com/open-telemetry/opentelemetry-js-contrib/tree/master/examples/graphql
Most helpful comment
can you elaborate? what is being deprecated? i do not understand.
edit: ah. found this: