Healthyr is a performance monitor for Ruby on Rails applications. It takes advantage of ActiveSupport::Notifications instruments to help you find slow parts of your app.
- Add healthyr to your Rails Gemfile:
gem 'healthyr'
- Clone the application monitor
git clone https://github.com/elvio/healthyr_monitor
- Start the monitor
$ rackup config.ru --port=[PORT]
- Start your Rails app with HEALTHYR_MONITOR_URL environment variable pointing to the monitor you have started
$ HEALTHYR_MONITOR_URL="http://[SERVER]:[PORT]" rails s
- Access the monitor URL to have access to charts and data about the slowest parts of your application (database, view and controller)
- Fork it
- Create your feature branch (
git checkout -b my-new-feature
) - Commit your changes (
git commit -am 'Add some feature'
) - Push to the branch (
git push origin my-new-feature
) - Create new Pull Request