Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support Sentry #1181

Open
Bermos opened this issue Nov 7, 2024 · 1 comment
Open

Support Sentry #1181

Bermos opened this issue Nov 7, 2024 · 1 comment

Comments

@Bermos
Copy link

Bermos commented Nov 7, 2024

Is your feature request related to a problem? Please describe.
Sentry.io is a growing platform to monitor the health and performance of a service. I think it would be a perfect fit for this framework and enhance the developers experience in staying on top of operations of their services.

Describe the solution you'd like
I would like to integrate the existing go SDK from sentry into this framework so that tracing transactions are automatically recorded, spans can be produced and metrics and errors are reportet to the sentry platform. I'd be willing to do that development but I'd like to have a general, we are ok with that, before I spend to much time on it.

Describe alternatives you've considered
It may be possible to create an integration in the official sentry-go SDK for gofr, that would need some hooks into gofr to work if I understand that correctly. The transaction start would be easy by creating a middleware, if we want to be fancier with db profiling or instrumenting other gofr integrations there could be a lot of work.

Additional context
Key Terms & Features of Sentry.

@coolwednesday
Copy link
Contributor

Hey @Bermos , has Sentry previously been integrated in other Golang frameworks ? If yes, what has been the approach among the above discussed two ?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants