Rsyslog is an enhanced syslogd supporting, among others, MySQL, syslog/tcp and fine grain output format control. It is quite compatible to stock sysklogd and can be used as a drop-in replacement. Its advanced features make it suitable for enterprise-class, encryption protected syslog relay chains while at the same time being very easy to setup for the novice user.
Visit the rsyslog status page to obtain current version information and ports.
Follow the links below for the
We have some in-depth papers on
Also, there is an article from Dennis Olvany on Syslog-to-SQL with rsyslog-0.8.4 on FreeBSD 5.4 (which unfortunately is a bit outdated now).
Our rsyslog history page is for you if you would like to learn a little more on why there is an rsyslog at all.
Documentation is added continously. Please note that the documentation here matches only the current version of rsyslog. If you use an older version, be sure to use the doc that came with it.
You can also browse the following online ressources:
And don't forget about the rsyslog mailing list. If you are interested in the "backstage", you may find Rainer's syslog blog an interesting read.