Rsyslog is an enhanced multi-threaded syslogd. Among other features, it offers support for on-demand disk buffering, reliable syslog over TCP, writing to databases (MySQL, PostgreSQL, Oracle, and many more), fully configurable output formats (including high-precision timestamps), the ability to filter on any part of the syslog message, on-the-wire message compression, and the ability to convert text files to syslog. It is a drop-in replacement for stock syslogd and able to work with the same configuration file syntax.
License: GNU General Public License (GPL)
Changes:
The GSSAPI input module has become a real independent module. Formerly, the rsyslog core needed to be linked with GSSAPI libraries, which now no longer is required. Also, there now is an initial implementation of the pre-v3 compatibility layer and duplicates of $ModLoad are detected and prevented. This release is a recommended update for all v3 users.
More...