Rsyslog is an enhanced multi-threaded syslogd.Among other features, it offers support foron-demand disk buffering, reliable syslog overTCP, writing to databases (MySQL, PostgreSQL,Oracle, and many more), fully configurable outputformats (including high-precision timestamps), theability to filter on any part of the syslogmessage, on-the-wire message compression, and theability to convert text files to syslog. It is adrop-in replacement for stock syslogd and able towork with the same configuration file syntax.
License: GNU General Public License (GPL)
Changes:
This release is primarily aimed at bug fixing and code cleanup. An important bug that could cause message loss in queued mode (if the receiver went down) was fixed, and a new capability has been added to discard timestamps received on local Unix sockets. This is needed to prevent ill-behaving programs from messing up the system log. Many internal workings have been cleaned up and improved, and library plugin modules have been introduced. Portability has been enhanced, and rsyslog now compiles on HP UX. This is a recommended update for all users of the v3 branch.
More...