Hi, I have a fresh CentOS 7 minimal installation and enabled the EPEL 7 repo. Then installed syslog-ng and syslog-dbi in the following versions: Installed Packages Name : syslog-ng Arch : x86_64 Version : 3.5.5 Release : 1.el7 Size : 1.6 M Repo : installed
From repo : epel Summary : Next-generation syslog server URL : http://www.balabit.com/network-security/syslog-ng
Installed Packages Name : syslog-ng-libdbi Arch : x86_64 Version : 3.5.5 Release : 1.el7 Size : 61 k Repo : installed
From repo : epel Summary : libdbi support for syslog-ng URL : http://www.balabit.com/network-security/syslog-ng
All documentations say that this version should support mongodb, but after some debugging I found this output while failing to start syslog-ng: Adding include file; filename='/etc/syslog-ng/conf.d/mongodb.conf' Starting to read include file; filename='/etc/syslog-ng/conf.d/mongodb.conf', depth='1' Error parsing destination, destination plugin mongodb not found in /etc/syslog-ng/conf.d/mongodb.conf at line 2, column 5: included from /etc/syslog-ng/syslog-ng.conf line 68, column 1 mongodb( ^^^^^^^ Where my /etc/syslog-ng/conf.d/mongodb.conf looks like this: destination d_mongodb { mongodb(); }; log { source(s_sys); destination(d_mongodb); }; Am I missing something or is that rpm compiled without mongodb support? Glad about any ideas! Cheers, Dennis --