syslog-ng Open Source Edition 3.33
Release Notes
30 July 2021, 12:33
These release notes provide information about the syslog-ng Open Source Edition release.
Release Notes
30 July 2021, 12:33
These release notes provide information about the syslog-ng Open Source Edition release.
The syslog-ng Open Source Edition (syslog-ng OSE) application is highly portable and is known to run on a wide range of hardware architectures (x86, x86_64, SUN Sparc, PowerPC 32 and 64, Alpha) and operating systems, including Linux, BSD, Solaris, IBM AIX, HP-UX, Mac OS X, Cygwin, and others.
The source code of syslog-ng Open Source Edition is released under the GPLv2 license and is available on GitHub.
See the Downloads page for binary packages.
This section lists the most recent changes of syslog-ng Open Source Edition (syslog-ng OSE).
New destination: mqtt()
From version 3.33, you can use the mqtt() destination to publish messages to MQTT brokers.
New option added to syslog-parser(): drop-invalid ()
From version 3.32, you can use the drop-invalid() option in syslog-parser().
New rewrite function:set-pri()
From version 3.31, the syslog-ng OSE application supports using the set-pri() rewrite function, which sets the PRI value of a syslog message by specifying a template string.
Silent message option in telegram() destination
From version 3.31, you can use the disable_notification() option in the telegram() destination to send silent messages to Telegram.
New pattern parser: @OPTIONALSET@
From version 3.31, you can use the @OPTIONALSET@ parser to parse any combination of the specified characters.
New flag in syslog-parser(): no-header
From version 3.31, you can use the no-header flag in the syslog-parser() parser.
New template function: filter()
From version 3.30, the syslog-ng OSE application supports using the filter() template function, which runs the filter expression on each element of a given list, and returns only those list elements that meet the requirements of the filter expression.
New option for systemd-journal() source: namespace()
From version 3.30, the syslog-ng OSE application supports using the namespace() option for the systemd-journal() source, which works exactly the same way as the respective option of the Journalctl command line tool.
Local timezone STD format supported for %z format element in date-parser()
From version 3.30, the syslog-ng OSE application supports using the local timezone STD format for the %z format element of date-parser().
For a detailed list of issues resolved in this release, see syslog-ng Releases page.
© 2025 One Identity LLC. ALL RIGHTS RESERVED. Terms of Use Privacy Cookie Preference Center