We use SyslogLogger gem in order to forward rails application log to system log.
in rails Gemfile:
group :production do gem "SyslogLogger", "~> 2.0", :require => 'syslog/logger' end
config.logger = Syslog::Logger.new "rails_application_name"
The problem was that logs actually were forwarded to syslog, messages and user.log and sent to remote server and written to syslog, messages and user.log there. I was asked to make things DRY(ier).