Any chance for 7106 (http://dev.rubyonrails.org/ticket/7106) to be applied? This patch fixes up the Rails clean_logger.rb in ActiveSupport a bit allowing it to handle custom formatters, uses a formatter class to provide the default clean formatting and also adds documentation and a unit test.
V/r Anthony Eden