There is still a surprisingly large number of people running RHEL/CentOS version 6 machines, so I have created syslog-ng 3.7.1 packages for this aging operating system, as well. As for any syslog-ng OSE packages, there is no official support for it from BalaBit. Especially because this package is a wild mixture of the old EPEL6 and the current Fedora Rawhide package. It breaks many of the packaging rules, which has the advantage that almost all possible features could be enabled, even those that are only available with bundled libraries or by breaking /usr vs. / boundaries.
Furthermore, there are quite a few new features in syslog-ng 3.7.1, instead of listing them here, I recommend reading the release notes at https://github.com/balabit/syslog-ng/releases/tag/syslog-ng-3.7.1.
Configuration on Java-based destination drivers
Using the new Java-based destination drivers, like Elasticsearch, Kafka or Hadoop, takes a bit more configuration work than usual.
The syslog-ng Incubator is also available from the same repository with all of its extra dependencies. There are a couple of changes here:
- Java and Python destinations are now moved to syslog-ng
- The Lua destination and the monitoring source are now removed (because the Lua version of RHEL is not recent enough)
- A couple of small new features: HTTPS://GITHUB.COM/BALABIT/SYSLOG-NG-INCUBATOR/RELEASES/TAG/SYSLOG-NG-INCUBATOR-0.5.0
Install syslog-ng OSE on RHEL or CentOS
The download location is http://copr.fedoraproject.org/coprs/czanik/syslog-ng37epel6/but it is not enough alone. In order to install syslog-ng OSE 3.7.1 on RHEL/CentOS 6, you have to:
- Enable EPEL6 (instructions are available atHTTPS://FEDORAPROJECT.ORG/WIKI/EPEL)
- On RHEL (not on CentOS), enable the “optional” repository (some the dependencies are coming from these repositories)
- Download the .repo file fromHTTP://COPR.FEDORAPROJECT.ORG/COPRS/CZANIK/SYSLOG-NG37EPEL6/ and copy it into your /etc/yum.repos.d/ directory
- The “yum search syslog-ng” command will list you the available syslog-ng packages