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

jdx/activemonitor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

What gets measured gets improved.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published