1
answer

during installation on ubuntu i followed these steps.

 

ubuntu@nagios-2015:~$ uname -a
Linux nagios-2015 3.13.0-48-generic #80-Ubuntu SMP Thu Mar 12 11:16:15 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux

 

sudo wget http://downloads.sourceforge.net/project/nxlog-ce/nxlog-ce-2.8.1248.tar.gz
tar zxvf nxlog-ce-2.8.1248.tar.gz
cd nxlog-ce-2.8.1248/
aptitude install libpcre3-dev libapr1-dev libssl-dev libexpat-dev make
./configure
make
make install
mkdir -p /usr/local/var/run/nxlog/
mkdir /var/log/nxlog/
mkdir -p /usr/local/var/spool/nxlog/
mkdir /usr/local/etc/nxlog
useradd nxlog
cp /root/nxlog-ce-2.8.1248/packaging/debian/nxlog.init /etc/init.d/nxlog
sed -i 's/\/usr\/bin\/nxlog/\/usr\/local\/bin\/nxlog/g' /etc/init.d/nxlog
vim /usr/local/etc/nxlog/nxlog.conf
bash -x /etc/init.d/nxlog start

now i am seeing this error

 

2015-09-14 19:09:35 ERROR Failed to load module from /usr/local/libexec/nxlog/modules/extension/xm_perl.so, /usr/local/libexec/nxlog/modules/extension/xm_perl.so: cannot open shared object file: No such file or directory;DSO load failed
2015-09-14 19:09:35 ERROR Couldn't parse Exec block at /usr/local/etc/nxlog/nxlog.conf:88;couldn't parse statement at line 88, character 28 in /usr/local/etc/nxlog/nxlog.conf;module perl not found

How do i install that extension individually?

AskedSeptember 14, 2015 - 9:34pm

Answer (1)

Probably because the xm_perl module did not get built due to missing dependencies.

Why don't you build a proper .deb package with the packaging/debian/make_debs.sh script instead of the above hack?

AnsweredSeptember 14, 2015 - 9:39pm

Comments (2)

  • sinkak's picture

    i am working on ubuntu linux server. I am using nxlog along with nagios to get logserver access on many hosts.

    how can i get missing dependency. do i have to uninstall and install again?

    please give me necessary steps to follow.

    September 14, 2015 - 9:49pm
  • sinkak's picture

    xm_perl.so is missing part of the package?

    who can fix this?

    How can i get nxlog running?

    September 15, 2015 - 5:50pm