OpenTelemetry gRPC Integration

pypi

Client and server interceptors for gRPC Python.

Installation

pip install opentelemetry-ext-grpc

Module contents

opentelemetry.ext.grpc.client_interceptor(tracer_provider=None)[source]

Create a gRPC client channel interceptor.

Parameters

tracer – The tracer to use to create client-side spans.

Returns

An invocation-side interceptor object.

opentelemetry.ext.grpc.server_interceptor(tracer_provider=None)[source]

Create a gRPC server interceptor.

Parameters

tracer – The tracer to use to create server-side spans.

Returns

A service-side interceptor object.