Detect, diagnose and destroy Ruby errors that are affecting your customers. With smart Ruby error monitoring software from Raygun, you can be alerted to issues affecting your users, the second they happen.
Ruby errors can tend to be noisy and throw in a lot of unuseful information. Raygun helps you cut through this noise and focus on the problems that are affecting the largest number of users of your application.
Raygun supports all major programming languages and platforms. Whatever your tech stack looks like, or whether you’re monitoring backend or frontend code, Raygun can ensure all issues are brought to your team’s attention. All errors are reported to your Raygun dashboard automatically along with full diagnostic details on how to solve them.
Add this line to your application's Gemfile:
In Rails 3 and 4, run the following:
You can then test your Raygun integration by running:
You should see an "ItWorksException" appear in your Raygun dashboard.
Raygun will now start monitoring your application for errors and crashes.
Raygun gives you full stacktraces for each and every error occurrence, along with environment information, HTTP requests, raw data, browser, OS, affected users and more. All the details you need to rectify issues quickly and efficiently. Raygun stores every single error event (no data sampling) so you’ll always have the right information at hand when needing to see when, why and how an error occurred.