antisyslog
Rails logger forked from remote_syslog_logger and syslog_protocol.
- Transmit via TCP by default (toggle via
protocoloption) - No line splitting (use
split_linesto override) - No message truncation (not RFC-compliant)
Usage:
config.logger = AntiSyslogLogger.new('syslog.domain.com', 514, :protocol => 'udp', :split_lines => true, :program => "rails-#{RAILS_ENV}", :local_hostname => "optional_hostname")