Grizzled Rails Logger is a Ruby gem that provides an add-on for the stock Rails 3 logger.
Grizzled::Rails::Logger module augments the Rails 3
ActiveSupport::BufferedLogger class, providing some additional
- Configurable colorized logging (colorized by severity).
- Simple timestamp configuration.
- The ability to include the PID in each message.
- The ability to flatten the log output, removing spurious newlines, so that each message occupies only one line.
exceptionmessage that dumps an exception backtrace to the log
Add the following to your
Gemfile, and run
If you want the development version of the gem, use:
gem 'grizzled-rails-logger', github: 'bmc/grizzled'
This gem is specific to Rails 3, but it should work fine with either Ruby 1.9 or Ruby 1.8.7.
Complete documentation for this software is available on the home page