Skip to content
This repository has been archived by the owner on Jan 13, 2024. It is now read-only.

Latest commit

 

History

History
44 lines (31 loc) · 1.3 KB

README.md

File metadata and controls

44 lines (31 loc) · 1.3 KB

ActiveMonitor - performance monitoring for Rails applications

BuildStatus

ActiveMonitor is still an Alpha product! It lies about many of its features!

ActiveMonitor is a Redis-backed monitoring engine for your Rails application. It is designed to be easy to integrate, cause insignificant load, and provide useful performance analysis.

screenshot

Getting Started

Add ActiveMonitor to your Gemfile with:

gem 'active_monitor', github: 'dickeyxxx/active_monitor'

Run the generator:

$ rails generate active_monitor:install

Point to Redis server by setting ENV["REDIS_URL"] or for Redis to go (Heroku) use ENV["REDIS_TO_GO_URL"] otherwise ActiveMonitor will attempt to connect to Redis running at redis://127.0.0.1:6379.

If you need finer control over the configuration, let me (@dickeyxxx) know and I will add more configuration.

TODO

  • Add client performance tools
  • Find actual RPMs
  • Generate fake data for controller actions
  • Generate fake data for database
  • Generate fake data for client performance
  • Expand information on controller actions