Ecosyste.ms: Packages

An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

Top 6.0% on proxy.golang.org
Top 3.8% forks on proxy.golang.org

proxy.golang.org : github.com/pinpoint-apm/pinpoint-go-agent/plugin/grpc

Package ppgrpc instruments the grpc/grpc-go package (https://github.com/grpc/grpc-go). This package instruments gRPC servers and clients. To instrument a gRPC server, use UnaryServerInterceptor and StreamServerInterceptor. ppgrpc's server interceptor adds the pinpoint.Tracer to the gRPC server handler's context. By using the pinpoint.FromContext function, this tracer can be obtained. To instrument a gRPC client, use UnaryClientInterceptor and StreamClientInterceptor. It is necessary to pass the context containing the pinpoint.Tracer to grpc.Client.

Registry - Source - Documentation - JSON
purl: pkg:golang/github.com/pinpoint-apm/pinpoint-go-agent/plugin/grpc
Keywords: agent, apm, distributed-tracing, go, monitoring, performance, pinpoint
License: Apache-2.0
Latest release: 5 months ago
First release: over 1 year ago
Namespace: github.com/pinpoint-apm/pinpoint-go-agent/plugin
Stars: 38 on GitHub
Forks: 10 on GitHub
See more repository details: repos.ecosyste.ms
Last synced: 22 days ago

    Loading...
    Readme
    Loading...