Mailing List Archive

rsyslog 3.10.3 released
Hello All,


we are very pleased to announce the immediate availability of rsyslog
3.10.3, a development branch release. This release is a major milestone:
it offers "disk-assisted" mode to the in-memory main message queue,
which essentially means that queued messages are automatically persisted
to disk if there is need to do so. This, for example, is the case when
the in-memory queue is full or rsyslogd needs to shut down without the
ability to complete processing of queued messages.

There are many use cases for this new mode. An actual sample -
high-volume database inserts - is briefly documented here:

http://www.rsyslog.com/module-Static_Docs-view-f-rsyslog_high_database_r
ate.html.phtml

The new engine now also comes with a full-featured, dynamic worker
thread pool. A maximum number of workers can be defined for the queue.
They are started and shut down automatically on an as-needed basis. This
is an important feature for multi-core machines, which can now be fully
utilized.

Even though powerful, rsyslog 3.10.3 is still an interim release: We
will immediately start with finally implementing store-and-forward mode
for each action (output destination).

As of the great magnitude of the changes, we do not yet recommend using
3.10.3 on production machines. However, we would deeply appreciate if it
is tried out and bugs be reported.

Changelog:

http://www.rsyslog.com/Article167.phtml

Download:

http://www.rsyslog.com/Downloads-req-getit-lid-75.phtml


As always, feedback is appreciated.

Florian Riedl