Skip to content

Where to contribute a propagator for the gRPC plugin? #1071

@nkelly75

Description

@nkelly75
  • 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:

Please advise on the best location for the propagator and I will work to get a pull request in place.

Metadata

Metadata

Assignees

No one assigned

    Labels

    DiscussionIssue or PR that needs/is extended discussion.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions