Performance Monitoring for Rails applications

Performance Monitoring is built into the same notifier you use to report errors from your application. To start sending performance data for your app to Airbrake just install or upgrade the Airbrake gem to the latest version.

Step 1: Install the latest version of the Airbrake gem

Add the Airbrake gem to your Gemfile:

gem 'airbrake'

To integrate Airbrake with your Rails application, invoke the following command and replace PROJECT_ID and PROJECT_KEY with your project’s values:

rails g airbrake PROJECT_ID PROJECT_KEY

Step 2: Update your config file

Check your config/initializers/airbrake.rb file to make sure the performance_stats options is set to true.

Airbrake.configure do |c|
  c.performance_stats = true
end

Congratulations!

Great job! If you’ve used this example in your app, you can visit your Airbrake project’s Performance Dashboard to see your performance data! Soon enough you’ll have more insights into your application’s performance. In the meantime why not check out the Performance Dashboard features. Have questions about Performance Monitoring? Check out our Performance Monitoring FAQ for more information.

Upgrading from a previous gem version?

If you are upgrading from a previous version of our gem, please follow our upgrade guide to get started with Performance Monitoring.