Installing syslog-ng OSE 3.7.1 on RHEL6 and CentOS6

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:

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:

Related Content