Chat now with support
Chat with Support

syslog-ng Open Source Edition 3.33 - Release Notes

Release Notes

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.

Supported platforms

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.

New Features

What is new in syslog-ng Open Source Edition version 3.33?

This section lists the most recent changes of syslog-ng Open Source Edition (syslog-ng OSE).

Version 3.32 - 3.33
  • New destination: mqtt()

    From version 3.33, you can use the mqtt() destination to publish messages to MQTT brokers.

Version 3.31 - 3.32
  • New option added to syslog-parser(): drop-invalid ()

    From version 3.32, you can use the drop-invalid() option in syslog-parser().

Version 3.30 - 3.31
  • 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.

Version 3.29 - 3.30
  • 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().

Resolved Issues

For a detailed list of issues resolved in this release, see syslog-ng Releases page.

Self Service Tools
Knowledge Base
Notifications & Alerts
Product Support
Software Downloads
Technical Documentation
User Forums
Video Tutorials
RSS Feed
Contact Us
Licensing Assistance
Technical Support
View All
Related Documents

The document was helpful.

Select Rating

I easily found the information I needed.

Select Rating