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.
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
OpenTelemetryPluginexported bygrpc_observabilitywork as-is withgrpc.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.