apollographql / apollographql/apollo-tooling

Integration/Plugin with Opentelemetry

Open
#1,889 2 comments 17 reactions 0 assignees View on GitHub
Dominant language
TypeScript
Stars
3k
Forks
460
PR merge metrics
No merged PRs in 30d

Description

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

Contributor guide

Open the contributing guide

Research direction

No files, tests, or entry points are identified. Start by reviewing the linked Apollo tracing and OpenTelemetry issues and the project's integration surface; done would require an agreed scope for an official OpenTelemetry integration.

Written by the indexing model from the issue text.

Assessment

Tech stack
graphql, typescript
Domain
observability
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.