Do you log your exceptions? yes, I do, but I can’t read them!
Your users are free testers for your websites, apps and etc. if you do proper logging. We are using rails for backend and I found Errbit as open source error catcher. It is really easy to configure. Errbit is not a ruby gem, it is completely independent application to catch exceptions. Errbit is Airbrake API compliant so you can use Airbrake gem to communicate with Errbit.
Now how to get start?
1. Install MongoDB (You can use mongo container easily)
2. clone and run Errbit
- git clone https://github.com/errbit/errbit.git
- bundle install
- RAILS_ENV=production bundle exec rake errbit:bootstrap
- bundle exec rails server
3. Go to the address which Errbit is listening and create an application into it; It will tell you how to configure your rails application.
That’s it!