syslog-ng Open Source Edition 3.26 - Release Notes

New plugin: Python HTTP header

Version 3.26 of syslog-ng Open Source Edition includes the following main features.

The Python HTTP header plugin makes it possible for users to implement HTTP header plugins in Python language.

New plugin: Azure auth header

The Azure auth header generates authorization headers for applications connecting to Azure.

Persist name assigned to Python sources and destinations

Starting with 3.26, syslog-ng OSE assigns a persist name (which is generated from the class name) to Python sources and destinations.

Disabling and forcing using TLSv1.3 in TLS contexts
  • The tlsv1_3 value has been added to the available values of ssl-version() for drivers based on the http().

  • The no-tlsv13 value has been added to the available values of ssl-options() in TLS contexts.

New rewrite function: set-severity()

It is possible to set the severity field with the set-severity() rewrite function.

New template function: list-search

The list-search template function searches the elements of a list starting at the specified start index, then returns the index of the first match of the pattern within the list.

New multi-line file sources option: multi-line-timeout()

After waiting for the configured number of seconds without reading new data from the file, the last (potentially partial) message will be flushed and sent through the pipeline as a LogMessage.

Related Documents

The document was helpful.

Select Rating

I easily found the information I needed.

Select Rating