I think this module duplicates a lot of functionality from Ruby's built in logging:

http://www.ruby-doc.org/stdlib-1.9.3/libdoc/logger/rdoc/Logger.html