-
Notifications
You must be signed in to change notification settings - Fork 995
Closed
Labels
DiscussionIssue or PR that needs/is extended discussion.Issue or PR that needs/is extended discussion.
Description
- This only affects the JavaScript OpenTelemetry library
While using the grpc plugin in a node service I was able to successfully export spans (to two tracing back-ends I was testing). However, the spans didn’t take their context from incoming gRPC calls as expected (leading to new "shallow" traces being created). Having discussed with @austinlparker we realized a propagator was required that would use the grpc-trace-bin gRPC header. I have an initial working implementation (inspired by previous OpenCensus work) and would like to contribute to the appropriate OpenTelemetry repo.
Looks like options include:
- opentelemetry-js repo under packages/opentelemetry-core/src/context/propagation
- opentelemetry-js repo under packages/opentelemetry-plugin-grpc
- opentelemetry-js-contrib repo under propagators
Please advise on the best location for the propagator and I will work to get a pull request in place.
Metadata
Metadata
Assignees
Labels
DiscussionIssue or PR that needs/is extended discussion.Issue or PR that needs/is extended discussion.