rsyslog 8.4.2

An Open Source, free and enhanced syslog daemon for Linux-based operating systems
rsyslog is an open source command-line software, a daemon that provides an enhanced and multi-threaded version of the old syslogd utility. Actually, it’s a drop-in replacement for original syslogd, suitable for all GNU/Linux operating systems. Its name is an acronym from rocket-fast system for log processing.

Features at a glance

Key features include a modular design, support for on-demand disk buffering, email alerting, on-the-wire message compression, support for all GNU/Linux operating systems, support for mainstream architectures, state-of-the-art security, high-performance, as well as the ability to convert text files to the syslog format.

Among other features we can mention multi-threading support, the ability to filter any part of a syslog message, and support for syslog over the TCP (Transmission Control Protocol), TLS (Transport Layer Security), SSL (Secure Sockets Layer) and RELP (Reliable Event Logging Protocol) protocols.

In addition, the program supports the MySQL, Oracle and PostgreSQL database servers, provides a fully configurable output format, and it is suitable for enterprise-class relay chains. It is dubbed by its developers as a swiss army knife of logging.

Delivers over one million messages per second

When limited processing is in effect, the rsyslog software is capable of delivering over one million messages per second to local destinations. Remote destinations are also supported and rsyslog those a stunning good job.

Getting started with rsyslog

To use the application, you will have to first install it on your GNU/Linux system, either by using the universal sources archive distributed for free on Softpedia or the pre-built binary packages from the default software repositories of your distribution.

After installation, you can start the rsyslog daemon by running the “rsyslogd” command (without quotes) in a terminal emulator, follow by one of the available options. To see the supported options, run the “rsyslogd --help” command, without quotes.

Reviewed by on October 20th, 2014

last updated on:
October 20th, 2014, 8:12 GMT
developed by:
Rainer Gerhards
license type:
GPL v3 
ROOT \ System \ Logging


In a hurry? Add it to your Download Basket!

softpedia rating


user rating 52



1 Screenshot
rsyslog - The help message of the rsyslog daemon, as viewed from the Linux Terminal
What's New in This Release:
  • bugfix: the fix for CVE-2014-3634 did not handle all cases. This is corrected now. see also: CVE-2014-3683
  • fixed a build problem on some platforms. Thanks to Olaf for the patch
  • behaviour change: "msg" of messages with invalid PRI set to "rawmsg". When the PRI is invalid, the rest of the header cannot be valid. So we move all of it to MSG and do not try to parse it out. Note that this is not directly related to the security issue but rather done because it makes most sense.
read full changelog

Application description

rsyslog is an open source, freely distributed and easy-to-use command-line application that has been designed from the...

Add your review!