sentry-go
sentry-go copied to clipboard
The official Go SDK for Sentry (sentry.io)
## Summary I'd like for sentry-go to provide ways to auto-instrument multiple common integrations. The most common ones are `database/sql`, `pq`, `http`... ## Motivation New Relic, DataDog and other packages...
Running tests several times in a row (`-count=N`) reviews a failure in `TestContextifyFrames `. ``` $ go test PASS ok github.com/getsentry/sentry-go 0.422s ``` ``` $ go test -count=5000 -failfast ---...
When GO111MODULE=OFF, prevent Travis from trying to build external integrations fetched with "go get". --- While we want to make sure the core of sentry-go can be used with or...
We could consider adding rate limiting on the default transport to shape the outgoing network traffic from the SDK. In the end of the day rate limiting in a server-side...
In sentry-dotnet, https://github.com/getsentry/sentry-dotnet/pull/234 introduced PublicApiAnalyzers. This is a tracking issue in case we ever want to do the same for sentry-go, in particular after a 1.0.0 release. References: - https://blog.merovius.de/2015/07/29/backwards-compatibility-in-go.html...
https://github.com/rotisserie/eris is an alternative to https://github.com/pkg/errors and https://github.com/golang/xerrors, should work out of the box with Sentry. They have an example app to report errors with Sentry.
Add support for serve-side source context using source bundles. https://docs.sentry.io/workflow/debug-files/#source-context ## Overview At the moment, the [Contextify Frames Integration in the SDK](https://github.com/getsentry/sentry-go/blob/a0f55ee0c7108aef71a7cb94e7c82edafdb0ab83/integrations.go#L264-L377) automatically grabs context lines when those are available...
## Summary another API like `ContinueFromRequest` but allow a different parameter (not `http.Request`) ## Motivation support trace information transfer across process bwtween different protocols ## Additional Context maybe looks like:...
It would be helpful to have an integration for Buffalo similar to how there are integrations for other web frameworks.
## Summary Provide gRPC interceptors to automatically capture errors and panics from servers and clients, both for unary and stream requests. ## Motivation gRPC is a high-performance, open source universal...