[syslog-ng] Insider 2023-10: contribute; parallelize; compatibility;

Peter Czanik (pczanik) Peter.Czanik at oneidentity.com
Thu Oct 12 11:04:38 UTC 2023


Dear syslog-ng users,

This is the 113th issue of syslog-ng Insider, a monthly newsletter that brings you syslog-ng-related news.

NEWS

Why contribute to syslog-ng upstream?
-------------------------------------
One of the returning questions I received recently: why contribute to the syslog-ng upstream? I guess it is a question many open-source projects receive regularly. There are many generic answers. Here I would like to focus more on syslog-ng, focusing on various parts of it.
Of course, the generic answers also apply. Syslog-ng is an open-source project, free to use, modify, and extend. By contributing, you can give something back and improve syslog-ng for everyone. You do not have to be a developer in order to contribute: bug reports, configuration examples, PatternDB rules are all very useful contributions.
https://www.syslog-ng.com/community/b/blog/posts/why-contribute-to-syslog-ng-upstream 

Accelerating single TCP connections in syslog-ng: parallelize()
---------------------------------------------------------------
One of the highlights of the syslog-ng 4.3.0 release is parallelize(). Normally, syslog-ng processes incoming messages from a TCP connection in a single thread. While this works fine with many connections, it is a bottleneck when using a single or very few high-traffic connections. Using parallelize() allows syslog-ng to process log messages from a single high-traffic TCP connection in multiple threads, thus increasing processing performance on multi-core machines.
https://www.syslog-ng.com/community/b/blog/posts/accelerating-single-tcp-connections-in-syslog-ng-parallelize 

Backward compatibility in syslog-ng by using the version number in syslog-ng.conf
---------------------------------------------------------
Many users are annoyed by the version number included in the syslog-ng configuration. However, it ensures backward compatibility in syslog-ng. It is especially useful when updating to syslog-ng 4 from version 3, but also when updating within the same major version.
https://www.syslog-ng.com/community/b/blog/posts/backward-compatibility-in-syslog-ng-by-using-the-version-number-in-syslog-ng-conf 

WEBINARS

* You can browse recordings of past webinars at https://www.syslog-ng.com/events/

Your feedback and news, or tips about the next issue are welcome. To read this newsletter online, visit: https://syslog-ng.com/blog/

Peter Czanik (CzP) <peter.czanik at oneidentity.com>
Balabit (a OneIdentity company) / syslog-ng upstream
https://syslog-ng.com/community/
https://twitter.com/PCzanik







More information about the syslog-ng mailing list