Page 1 of 1

Can't locate Nagios/Plugin.pm

Posted: Mon Sep 26, 2016 3:59 am
by sunnynani4849
Hi ,

Iam trying to monitor the HP hardware by check_hpacucli from the nagios montiroing. When iam running the script, iam getting the below error.

Could you, Please help with the regards.

root@server /usr/local/nagios/libexec/libexec> ./check_hpacucli
Can't locate Nagios/Plugin.pm in @INC (@INC contains: /usr/local/lib/perl5/site_perl/5.10.0/i386-linux-thread-multi /usr/local/lib/perl5/site_perl/5.10.0 /usr/lib/perl5/vendor_perl/5.10.0/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.10.0 /usr/lib/perl5/vendor_perl /usr/lib/perl5/5.10.0/i386-linux-thread-multi /usr/lib/perl5/5.10.0 /usr/lib/perl5/site_perl .) at ./check_hpacucli line 46.
BEGIN failed--compilation aborted at ./check_hpacucli line 46.
root@server /usr/local/nagios/libexec/libexec>

Re: Can't locate Nagios/Plugin.pm

Posted: Mon Sep 26, 2016 4:53 am
by sunnynani4849
hi ,

After installing the Nagios-Monitoring-Plugin-0.51.tar.gz on the server. We are getting the same issue.

root@server /usr/local/nagios/libexec/libexec/Nagios-Monitoring-Plugin-0.51> locate -i Plugin.pm
/home/nagios/check_hpasm-4.7.3.1/plugins-scripts/Nagios/MiniPlugin.pm
/root/.cpan/build/Monitoring-Plugin-0.39-HEe1tT/blib/lib/Monitoring/Plugin.pm
/root/.cpan/build/Monitoring-Plugin-0.39-HEe1tT/lib/Monitoring/Plugin.pm
/root/.cpan/build/Nagios-Plugin-0.990001-9yPGrT/lib/Nagios/Plugin.pm
/usr/local/nagios/libexec/check_hpasm-4.7.3.1/plugins-scripts/Nagios/MiniPlugin.pm
/usr/local/nagios/libexec/libexec/Nagios-Monitoring-Plugin-0.51/lib/Nagios/Monitoring/Plugin.pm
root@server /usr/local/nagios/libexec/libexec/Nagios-Monitoring-Plugin-0.51> cd ..
root@server /usr/local/nagios/libexec/libexec> ls
check_hpacucli check_hpasm Nagios-Monitoring-Plugin-0.51 Nagios-Monitoring-Plugin-0.51.tar.gz
root@server /usr/local/nagios/libexec/libexec> ./check_hpacucli
Can't locate Nagios/Plugin.pm in @INC (@INC contains: /usr/local/lib/perl5/site_perl/5.10.0/i386-linux-thread-multi /usr/local/lib/perl5/site_perl/5.10.0 /usr/lib/perl5/vendor_perl/5.10.0/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.10.0 /usr/lib/perl5/vendor_perl /usr/lib/perl5/5.10.0/i386-linux-thread-multi /usr/lib/perl5/5.10.0 /usr/lib/perl5/site_perl .) at ./check_hpacucli line 46.
BEGIN failed--compilation aborted at ./check_hpacucli line 46.

Re: Can't locate Nagios/Plugin.pm

Posted: Mon Sep 26, 2016 1:49 pm
by lmiltchev
What is the OS on this server?

If you are running RHEL/CentOS, you could try:

Code: Select all

yum install perl-Nagios-Plugin -y