Test syslog-ng before the 4.13 release

Version 4.13 of syslog-ng is expected to be released in the coming weeks. There are fixes and enhancements even in the core of syslog-ng. Testing of the latest nightly builds is much appreciated. Why? Thousands of automatic tests check each source co...

Building syslog-ng with bundled ivykis on FreeBSD

One of the core dependencies of syslog-ng is the ivykis library. We have a few FreeBSD specific fixes in our ivykis fork, however the syslog-ng port uses ivykis from ports instead of the bundled version. I am now working on making it selectable. Test...

Using syslog-ng with OpenSearch 3.9

Does syslog-ng support the latest OpenSearch version? I suspected that the answer was yes, but I gave it a try anyway. And as expected, starting to use OpenSearch 3.9 with syslog-ng is a smooth experience. My only problem? Finding a password complex ...

Using syslog-ng with Elasticsearch 9.5

Recently, I heard complaints within the syslog-ng community that using Elasticsearch is not that easy anymore. I installed Elasticsearch 9.5 with Kibana to verify these claims. Before you begin For my tests, I installed Elasticsearch 9.5, Kibana 9.5 ...

Syslog-ng hardening using Tor

For many years, I didn’t think that Tor could be useful for me. However, I’ve recently found a Gist on GitHub that describes how you can use it to harden your central syslog-ng server. And while I have yet to try it, at least now I have a...

Syslog-ng 4.12.0 available for Ubuntu 26.04 (Resolute)

Recently I was asked if syslog-ng supports Ubuntu 26.04 (Ubuntu Resolute). Yes, and with the arrival of the syslog-ng 4.12.0 release we also provide ready-to-use packages for it. The release notes mention it, and info is in the Readme on GitHub. I te...

Syslog-ng Java destination disabled

For many years, syslog-ng used Java, where C libraries were unavailable. However, over the years native C libraries became available for Elasticsearch and Kafka, and HDFS practically disappeared. As a “scream test”, I am going to disable ...