sentry-ruby icon indicating copy to clipboard operation
sentry-ruby copied to clipboard

Sentry SDK for Ruby

Results 191 sentry-ruby issues
Sort by recently updated
recently updated
newest added

### Issue Description Net::HTTP errors (here `Net::OpenTimeout`) don't derive from `StandardError` so they are not rescued in `send_event` and sent upstream as exceptions to Sentry. ### Reproduction Steps The following...

bug
Status: Backlog

**Describe the idea** show a clickable url instead of just the event id when logging an error **Why do you think it's beneficial to most of the users** they don't...

sentry-ruby
Feature
Ruby

Right now we just have `Net:HTTP` support for outgoing http requests and if Faraday uses some other adapter we don't get any spans. https://github.com/lostisland/awesome-faraday/#adapters

enhancement

**Describe the idea** This Tweet describes how to instrument the `ConnectionPool#with` method in Scout, to tell how long you waited for a connection from the pool. It would be great...

enhancement
sentry-ruby

The SDK's background worker relies on an [`at_exit` callback](https://github.com/getsentry/sentry-ruby/blob/16dae9d59e42685f4a06f3c49a201f8aa29a25a1/sentry-ruby/lib/sentry-ruby.rb#L215-L218) to finish its queue before the process exits to make sure no events are dropped unsent. But because Resque workers exit...

Type: Bug
sentry-resque

For instrumenting AWS Lambda, it seems like it'd be ideal to use [Lambda Extensions](https://aws.amazon.com/pt/blogs/aws/getting-started-with-using-your-favorite-operational-tools-on-aws-lambda-extensions-are-now-generally-available/) to deliver error reports. At first glance it looks like the `async` option would be the...

Feature
Ruby

**Describe the idea** I would like to have the option: `attempt_threshold` - the number of attempts before notifications will be sent. The option: report_after_job_retries - is a boolean and does...

enhancement

Add the ability to pass [`mechanism`](https://develop.sentry.dev/sdk/event-payloads/exception/#exception-mechanism) to `capture_exception`. Among other things, this will let us use the `handled` flag to set the session status to `crashed`/`errored` based on whether it...

enhancement

Practically all the other SDKs support file/attachment uploads. We are new to Sentry and are looking to capture screenshots for errors. Is this on the roadmap? Is there a short...

enhancement

For better experience for new contributors we should improve our "how to get started" documentation inside the repository. (Basically the files `README.md` and `CONTRIBUTING.md`.) Cool would be that a new...

Improvement
Ruby