Skip to content

Add support for grpc.aio in grcio-observability #39061

@Etienne-M

Description

@Etienne-M

Is your feature request related to a problem? Please describe.

When using grpc.aio, grpcio-observability does not properly add metrics. This is a known gap, so I'm opening the issue to have this be tracked

Describe the solution you'd like

Either have OpenTelemetryPlugin exported by grpc_observability work as-is with grpc.aio, or provide an alternate set of API to use.

Describe alternatives you've considered

There's another library exported by the OpenTelemetry group https://opentelemetry-python-contrib.readthedocs.io/en/latest/instrumentation/grpc/grpc.html, but it has short-comings when working with stream-stream methods.

Metadata

Metadata

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions