Module: BufferedRemoteSyslogLogger
- Defined in:
- lib/buffered_remote_syslog_logger/tcp_logger.rb,
lib/buffered_remote_syslog_logger.rb,
lib/buffered_remote_syslog_logger/version.rb,
lib/buffered_remote_syslog_logger/middleware.rb
Overview
BufferedRemoteSyslogLogger is used as a dead-simple replacement for syslog ruby libs. None of them is able to send logs to a remote server, and even less in TCP.
Example:
For rails (3.X) :
config.logger = BufferedRemoteSyslogLogger::TcpLogger.new(:host => 'localhost')
For more info about Syslog protocol, please refer to the RFC: www.faqs.org/rfcs/rfc3164.html
Major Parts taken from TcpSyslog which in turn has Parts taken from SyslogLogger gem and ActiveSupport
Defined Under Namespace
Classes: Middleware, TcpLogger
Constant Summary collapse
- VERSION =
"0.2.0"