I needed a way of visualizing all that I can, in order to get a grasp (through statsd and Graphite queries) of the typical application baseline, or 'life line' (hence the name vitals :).
The best way at the moment was to peek into
ActiveSupport::Notifications. As I've managed to do that more and more
for new apps, I've decided to extract into a gem.
vitals to your
Gemfile. Then, run:
$ bundle install
If you're not running
statsd at the default configuration (localhost/8125), you can generate
$ rails g vitals
$ rails g vitals --statsd-host=<YOURHOST> --port=<PORT>