Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/bugsnag/bugsnag-ruby
BugSnag error monitoring & reporting software for rails, sinatra, rack and ruby
https://github.com/bugsnag/bugsnag-ruby
bug-tracking-tool bugs bugsnag crash debug debugging-tool error-handling error-monitoring error-reporting errors exception-reporting exceptions notifications notifier platforms rack rails ruby sinatra unhandled-exceptions
Last synced: 2 days ago
JSON representation
BugSnag error monitoring & reporting software for rails, sinatra, rack and ruby
- Host: GitHub
- URL: https://github.com/bugsnag/bugsnag-ruby
- Owner: bugsnag
- License: mit
- Created: 2011-10-10T00:15:17.000Z (over 13 years ago)
- Default Branch: master
- Last Pushed: 2024-12-10T15:33:13.000Z (about 1 month ago)
- Last Synced: 2024-12-12T06:55:53.765Z (about 1 month ago)
- Topics: bug-tracking-tool, bugs, bugsnag, crash, debug, debugging-tool, error-handling, error-monitoring, error-reporting, errors, exception-reporting, exceptions, notifications, notifier, platforms, rack, rails, ruby, sinatra, unhandled-exceptions
- Language: Ruby
- Homepage: https://docs.bugsnag.com/platforms/ruby
- Size: 2.59 MB
- Stars: 250
- Watchers: 34
- Forks: 174
- Open Issues: 24
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE.txt
- Support: .github/support.md
Awesome Lists containing this project
- awesome-ruby-toolbox - Bugsnag - Ruby notifier for bugsnag.com (Maintenance & Monitoring / Exception Notification)
- awesome-ruby - Bugsnag - Error monitoring for Rails, Sinatra, Rack, and plain Ruby apps. (Error Handling)
README
# Bugsnag error monitoring & exception reporter for Ruby
[![build status](https://github.com/bugsnag/bugsnag-ruby/actions/workflows/test-package.yml/badge.svg)](https://github.com/bugsnag/bugsnag-ruby/actions/workflows/test-package.yml?query=branch%3Amaster)The Bugsnag exception reporter for Ruby gives you instant notification of exceptions thrown from your **[Rails](https://www.bugsnag.com/platforms/rails)**, **Sinatra**, **Rack** or **plain Ruby** app. Any uncaught exceptions will trigger a notification to be sent to your Bugsnag project.
## Features
* Automatically report unhandled exceptions and crashes
* Report handled exceptions
* Attach user information to determine how many people are affected by a crash
* Send customized diagnostic data
* Track events that occur leading up to a crash## Getting started
1. [Create a Bugsnag account](https://www.bugsnag.com)
2. Complete the instructions in the integration guide for your framework:
* [Que](https://docs.bugsnag.com/platforms/ruby/que)
* [Rack](https://docs.bugsnag.com/platforms/ruby/rack)
* [Rails](https://docs.bugsnag.com/platforms/ruby/rails)
* [Rake](https://docs.bugsnag.com/platforms/ruby/rake)
* [Sidekiq](https://docs.bugsnag.com/platforms/ruby/sidekiq)
* [Other Ruby apps](https://docs.bugsnag.com/platforms/ruby/other)
3. Relax!## Support
* Read the configuration reference:
* [Que](https://docs.bugsnag.com/platforms/ruby/que/configuration-options)
* [Rack](https://docs.bugsnag.com/platforms/ruby/rack/configuration-options)
* [Rails](https://docs.bugsnag.com/platforms/ruby/rails/configuration-options)
* [Rake](https://docs.bugsnag.com/platforms/ruby/rake/configuration-options)
* [Sidekiq](https://docs.bugsnag.com/platforms/ruby/sidekiq/configuration-options)
* [Other Ruby apps](https://docs.bugsnag.com/platforms/ruby/other/configuration-options)
* Check out some [example apps integrated with Bugsnag](https://github.com/bugsnag/bugsnag-ruby/tree/master/example) using Rails, Sinatra, Padrino, and more.
* [Search open and closed issues](https://github.com/bugsnag/bugsnag-ruby/issues?utf8=✓&q=is%3Aissue) for similar problems
* [Report a bug or request a feature](https://github.com/bugsnag/bugsnag-ruby/issues/new)## Contributing
All contributors are welcome! For information on how to build, test and release `bugsnag-ruby`, see our [contributing guide](https://github.com/bugsnag/bugsnag-ruby/blob/master/CONTRIBUTING.md). Feel free to comment on [existing issues](https://github.com/bugsnag/bugsnag-ruby/issues) for clarification or starting points.
## License
The Bugsnag ruby notifier is free software released under the MIT License. See [LICENSE.txt](LICENSE.txt) for details.