sentry-ruby
sentry-ruby copied to clipboard
Sentry SDK for Ruby
### Issue Description Hello, Please take a look at the example configuration below for a Rails app. I am raising the exception explicitly inside `traces_sampler`. However, when the app boots,...
Adds `Sidekiq::JobRetry::Handled` exception to default Sidekiq ignore list. `Sidekiq::JobRetry::Skip` exceptions are currently ignored, however, since Sidekiq 7.3.0 shipped, I think `Sidekiq::JobRetry::Handled` exceptions also need to be ignored. You can see...
Implements #2322 for Sidekiq. ## Description Adds support for Sentry Queues page (With predefined span `op` names) https://docs.sentry.io/platforms/ruby/guides/sidekiq/tracing/instrumentation/custom-instrumentation/queues-module/
Looks like Sidekiq/DelayedJob support distributed tracing but Resque doesn't.
No idea what's going on but after merging in CI started failing. I cleared the bundle cache but it didn't help :( Reverting for now. #skip-changelog
`Sentry.session_flusher` is `nil`-able. And under some circumstances (which I still can't figure out) in specs it's `nil` causing our spec suite randomly (but as of recent, pretty all the time)...
Previously, it could happen that `Sentry.configuration` was `nil`. In this case, calling `rails` would produce a `NoMethodError`. We fix this issue by using safe navigation. Furthermore, this commit ensures we...
### Issue Description I report some concerns about PII, after discovering some data on Sentry that I didn't know was captured. I enabled Sentry Transaction/Performance 2 years ago. At this...
### Issue Description Currently when sidekiq-cron enqueues jobs, trace headers are added, leaving a Long running trace with several unrelated jobs, and no root transaction. This should be patched in...
**Describe the idea** Sentry comes bundled with getting performance spans for Net::Http and a patch for Faraday is easy to enable. Are there any plans for an [async-http](https://github.com/socketry/async-http)? Ruby async...