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

Top 1.4% on proxy.golang.org
Top 0.9% dependent packages on proxy.golang.org
Top 1.3% dependent repos on proxy.golang.org
Top 1.7% forks on proxy.golang.org
Top 1.1% docker downloads on proxy.golang.org

proxy.golang.org : github.com/newrelic/go-agent/v3/integrations/nrgrpc

Package nrgrpc instruments https://github.com/grpc/grpc-go. This package can be used to instrument gRPC servers and gRPC clients. To instrument a gRPC server, use UnaryServerInterceptor and StreamServerInterceptor with your newrelic.Application to create server interceptors to pass to grpc.NewServer. The results of these calls are reported as errors or as informational messages (of levels OK, Info, Warning, or Error) based on the gRPC status code they return. In the simplest case, simply add interceptors as in the following example: The disposition of each, in terms of how to report each of the various gRPC status codes, is determined by a built-in set of defaults: These may be overridden on a case-by-case basis using `WithStatusHandler()` options to each `UnaryServerInterceptor()` or `StreamServerInterceptor()` call, or globally via the `Configure()` function. For example, to report DeadlineExceeded as an error and NotFound as a warning, for the UnaryInterceptor only: If you wanted to make those two changes to the overall default behavior, so they apply to all subsequently declared interceptors: In this case the new behavior for those two status codes applies to both interceptors. These interceptors create transactions for inbound calls. The transaction is added to the call context and can be accessed in your method handlers using newrelic.FromContext. Full server example: https://github.com/newrelic/go-agent/blob/master/v3/integrations/nrgrpc/example/server/server.go To instrument a gRPC client, follow these two steps: 1. Use UnaryClientInterceptor and StreamClientInterceptor when creating a grpc.ClientConn. Example: 2. Ensure that calls made with this grpc.ClientConn are done with a context which contains a newrelic.Transaction. Full client example: https://github.com/newrelic/go-agent/blob/master/v3/integrations/nrgrpc/example/client/client.go

Registry - Source - Documentation - JSON
purl: pkg:golang/github.com/newrelic/go-agent/v3/integrations/nrgrpc
License: Apache-2.0
Latest release: 4 months ago
First release: over 5 years ago
Namespace: github.com/newrelic/go-agent/v3/integrations
Dependent packages: 39
Dependent repositories: 18
Stars: 692 on GitHub
Forks: 280 on GitHub
Docker dependents: 25
Docker downloads: 25,958
See more repository details: repos.ecosyste.ms
Last synced: about 9 hours ago

Top 6.7% on proxy.golang.org
github.com/raystack/stencil v0.5.1
Stencil is a schema registry that provides schema management and validation dynamically, efficien...
18 versions - Latest release: 12 months ago - 191 stars on GitHub
Top 6.6% on proxy.golang.org
github.com/americanas-go/ignite v1.15.5
146 versions - Latest release: about 1 year ago - 7 dependent packages - 2 dependent repositories - 13 stars on GitHub
Top 9.0% on proxy.golang.org
github.com/ordinarytechfolks/budgetme-backend v0.0.14-production
8 versions - Latest release: over 1 year ago
github.com/fernandojec/h_serviceuser v0.0.0-20230828060617-7f74eb776674
1 version - Latest release: over 1 year ago - 0 stars on GitHub
Top 9.0% on proxy.golang.org
github.com/goto/entropy v0.7.11
Entropy is a framework to safely and predictably create, change, and improve modern cloud applica...
114 versions - Latest release: almost 2 years ago - 1 dependent package - 0 stars on GitHub
github.com/simifiniicto/simfiny-core-lib v1.0.11
core library for simfiny
12 versions - Latest release: almost 2 years ago - 0 stars on GitHub
github.com/SimifiniiCTO/simfiny-core-lib v1.0.11
core library for simfiny
12 versions - Latest release: almost 2 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/odpf/compass v0.6.0
Metadata storage service
22 versions - Latest release: almost 2 years ago - 58 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/odpf/columbus v0.6.0
22 versions - Latest release: almost 2 years ago
Top 8.2% on proxy.golang.org
github.com/raystack/compass v0.6.0
Compass is an enterprise data catalog that makes it easy to find, understand, and govern data.
22 versions - Latest release: almost 2 years ago - 60 stars on GitHub
github.com/go-coldbrew/interceptors v0.1.7
Package interceptors provides a common set of interceptors which are used in Coldbrew Almost all...
8 versions - Latest release: about 2 years ago - 1 dependent package - 3 dependent repositories - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/odpf/entropy v0.2.0
Entropy is a framework to safely and predictably create, change, and improve modern cloud applica...
7 versions - Latest release: about 2 years ago - 17 stars on GitHub
Top 6.0% on proxy.golang.org
github.com/odpf/siren v0.5.9
Siren provides an easy-to-use universal alert, notification, channels management framework for th...
18 versions - Latest release: about 2 years ago - 70 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/rifky1211/fairy v1.0.0
1 version - Latest release: over 2 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/jamiewhitney/grpc-go-vault v0.0.0-20221128170302-cb1b7b5538d7
⚡️ gRPC server and client built with Go and secured using TLS certificates generated by HashiCorp...
2 versions - Latest release: over 2 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/yuridevx/app-example v0.0.0-20220510184821-3ccc83b5afff
Application boilerplate code
1 version - Latest release: about 3 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/amazing-ledger/amazing-ledger v0.7.0
9 versions - Latest release: over 3 years ago
Top 8.2% on proxy.golang.org
github.com/stone-co/the-amazing-ledger v0.7.0
9 versions - Latest release: over 3 years ago
Top 7.0% on proxy.golang.org
github.com/tsundata/assistant v0.2.1
Assistant Bot is a workflow engine for chatbot
29 versions - Latest release: over 3 years ago - 11 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/jvitoroc/teste v0.1.0
1 version - Latest release: about 4 years ago
Top 8.2% on proxy.golang.org
github.com/jvitoroc/ignite v0.1.0
2 versions - Latest release: about 4 years ago
Top 8.2% on proxy.golang.org
github.com/nsnikhil/stories v0.0.0-20201022055400-221af986c50c
1 version - Latest release: over 4 years ago - 1 stars on GitHub
Top 9.6% on proxy.golang.org
github.com/dayitv89/go-exp v0.0.0-20200630040708-c12064385d83
GRPC example
1 version - Latest release: almost 5 years ago - 2 stars on GitHub
Past Dependents
Include Past Dependents

Check this option to include packages that no longer depend on this package in their latest version but previously did.