NXLog dependens problem


(Adam) #1

Hi,
I try install NXLog “nxlog-ce-2.10.2102-1_rhel6.x86_64.rpm” on RHEL 6.9 I see:

Resolving Dependencies
–> Running transaction check
—> Package nxlog-ce.x86_64 0:2.10.2102-1 will be installed
–> Processing Dependency: apr >= 1.2 for package: nxlog-ce-2.10.2102-1.x86_64
–> Processing Dependency: libdbi >= 0.8.1 for package: nxlog-ce-2.10.2102-1.x86_64
–> Processing Dependency: libapr-1.so.0()(64bit) for package: nxlog-ce-2.10.2102-1.x86_64
–> Processing Dependency: libdbi.so.0()(64bit) for package: nxlog-ce-2.10.2102-1.x86_64
–> Finished Dependency Resolution
Error: Package: nxlog-ce-2.10.2102-1.x86_64 (/nxlog-ce-2.10.2102-1_rhel6.x86_64)
Requires: apr >= 1.2
Error: Package: nxlog-ce-2.10.2102-1.x86_64 (/nxlog-ce-2.10.2102-1_rhel6.x86_64)
Requires: libdbi.so.0()(64bit)
Error: Package: nxlog-ce-2.10.2102-1.x86_64 (/nxlog-ce-2.10.2102-1_rhel6.x86_64)
Requires: libdbi >= 0.8.1
Error: Package: nxlog-ce-2.10.2102-1.x86_64 (/nxlog-ce-2.10.2102-1_rhel6.x86_64)
Requires: libapr-1.so.0()(64bit)
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
Uploading Enabled Repositories Report
Loaded plugins: product-id

see Sidecar documentation, but I need install first NXLog. I look and didn`t find this dependences in epel. And othe question: Why install Sidecar when NXLog send logs to greylog via GELF?


(Jochen) #2

The Graylog Collector Sidecar handles configuration and process lifecycle management of 3rd party log collectors such as Filebeat or NXLOG.
It doesn’t make sense if you’re using a single log collector, but imagine you’d run a few hundred or even thousand of log collectors on different systems.


(Adam) #3

Ok, I understand. I didn`t now what can I do with NXLog. I try replace NXLog and configure Logstash to send log to greylog.


(system) #4

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.