Documentation ¶
Index ¶
- func Init(ctx context.Context, serviceName, version, endpoint string) *sdktrace.TracerProvider
- func NewGRPCStreamClientInterceptor() grpc.StreamClientInterceptor
- func NewGRPCStreamServerInterceptor() grpc.StreamServerInterceptor
- func NewGRPUnaryClientInterceptor() grpc.UnaryClientInterceptor
- func NewGRPUnaryServerInterceptor() grpc.UnaryServerInterceptor
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Init ¶
func Init(ctx context.Context, serviceName, version, endpoint string) *sdktrace.TracerProvider
Init configures an OpenTelemetry exporter and trace provider
func NewGRPCStreamClientInterceptor ¶
func NewGRPCStreamClientInterceptor() grpc.StreamClientInterceptor
NewGRPCStreamClientInterceptor returns stream client interceptor. It is used with `grpc.WithStreamInterceptor` method.
func NewGRPCStreamServerInterceptor ¶
func NewGRPCStreamServerInterceptor() grpc.StreamServerInterceptor
NewGRPCStreamClientInterceptor returns stream server interceptor. It is used with `grpc.StreamInterceptor` method.
func NewGRPUnaryClientInterceptor ¶
func NewGRPUnaryClientInterceptor() grpc.UnaryClientInterceptor
NewGRPUnaryClientInterceptor returns unary client interceptor. It is used with `grpc.WithUnaryInterceptor` method.
func NewGRPUnaryServerInterceptor ¶
func NewGRPUnaryServerInterceptor() grpc.UnaryServerInterceptor
NewGRPUnaryServerInterceptor returns unary server interceptor. It is used with `grpc.UnaryInterceptor` method.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.