Not finding check files after using Linux snmp wizard
Posted: Thu Jan 11, 2018 8:50 am
Setup our first linux monitoring with the linux snmp wizard in xi. Found filesystems and processes and set a few up to monitor.
When checks started running started to receive errors indicating that the check files where not in /usr/local/nagios/libexec.
(No output on stdout) stderr: execvp(/usr/local/nagios/libexec/check_snmp_load_wizard.pl, ...) failed. errno is 2: No such file or directory
I did a find on *wizards" got the following:(base dir was /usr)
[nagios@lnxvnaghq001 usr]$ find . -name "*wizard*"
find: ‘./share/polkit-1/rules.d’: Permission denied
find: ‘./libexec/initscripts/legacy-actions/auditd’: Permission denied
./local/nagios/share/images/logos/bpiwizard.png
./local/nagiosxi/html/includes/components/escalationwizard
./local/nagiosxi/html/includes/components/escalationwizard/escalationwizard.inc.php
./local/nagiosxi/html/includes/components/escalationwizard/escalationwizard.php
./local/nagiosxi/html/includes/components/nagioscore/ui/images/logos/bpiwizard.png
./local/nagiosxi/html/includes/configwizards
./local/nagiosxi/html/includes/configwizards/bpiwizard
./local/nagiosxi/html/includes/configwizards/bpiwizard/bpiwizard.inc.php
./local/nagiosxi/html/includes/configwizards/bpiwizard/logos/bpiwizard.png
./local/nagiosxi/html/includes/configwizards/bpiwizard/templates/bpiwizard.cfg
./local/nagiosxi/html/includes/configwizards/configwizardhelper.inc.php
./local/nagiosxi/html/includes/configwizards/linux_snmp/plugins/check_snmp_load_wizard.pl
./local/nagiosxi/html/includes/configwizards/linux_snmp/plugins/check_snmp_process_wizard.pl
./local/nagiosxi/html/includes/configwizards/linux_snmp/plugins/check_snmp_storage_wizard.pl
./local/nagiosxi/html/includes/configwizards.inc.php
./local/nagiosxi/html/includes/js/wizards.js
./local/nagiosxi/html/includes/utils-wizards.inc.php
./local/nagiosxi/html/includes/utils-configwizards.inc.php
./local/nagiosxi/html/admin/configwizards.php
./local/nagiosxi/html/config/monitoringwizard.php
./local/nagiosxi/html/images/config-wizard.png
./local/nagiosxi/html/images/wizardwand.png
./local/nagiosxi/tools/install_configwizard.php
Anything with wizard.pl was not in /usr/local/nagios/libexec and found only 3 in another directory as you can see. Not sure if we should just move them to libexec or if something else is missing.
I did find a bunch of basic check_snmp files in /usr/local/nagios/libexec(no wizard in name). Tested one with line command and they run.
please advise.
Also...not sure if its relevant but could not find anything beginning with check_xi in any directory under /usr. Not sure if I should have or not.
Thanks
When checks started running started to receive errors indicating that the check files where not in /usr/local/nagios/libexec.
(No output on stdout) stderr: execvp(/usr/local/nagios/libexec/check_snmp_load_wizard.pl, ...) failed. errno is 2: No such file or directory
I did a find on *wizards" got the following:(base dir was /usr)
[nagios@lnxvnaghq001 usr]$ find . -name "*wizard*"
find: ‘./share/polkit-1/rules.d’: Permission denied
find: ‘./libexec/initscripts/legacy-actions/auditd’: Permission denied
./local/nagios/share/images/logos/bpiwizard.png
./local/nagiosxi/html/includes/components/escalationwizard
./local/nagiosxi/html/includes/components/escalationwizard/escalationwizard.inc.php
./local/nagiosxi/html/includes/components/escalationwizard/escalationwizard.php
./local/nagiosxi/html/includes/components/nagioscore/ui/images/logos/bpiwizard.png
./local/nagiosxi/html/includes/configwizards
./local/nagiosxi/html/includes/configwizards/bpiwizard
./local/nagiosxi/html/includes/configwizards/bpiwizard/bpiwizard.inc.php
./local/nagiosxi/html/includes/configwizards/bpiwizard/logos/bpiwizard.png
./local/nagiosxi/html/includes/configwizards/bpiwizard/templates/bpiwizard.cfg
./local/nagiosxi/html/includes/configwizards/configwizardhelper.inc.php
./local/nagiosxi/html/includes/configwizards/linux_snmp/plugins/check_snmp_load_wizard.pl
./local/nagiosxi/html/includes/configwizards/linux_snmp/plugins/check_snmp_process_wizard.pl
./local/nagiosxi/html/includes/configwizards/linux_snmp/plugins/check_snmp_storage_wizard.pl
./local/nagiosxi/html/includes/configwizards.inc.php
./local/nagiosxi/html/includes/js/wizards.js
./local/nagiosxi/html/includes/utils-wizards.inc.php
./local/nagiosxi/html/includes/utils-configwizards.inc.php
./local/nagiosxi/html/admin/configwizards.php
./local/nagiosxi/html/config/monitoringwizard.php
./local/nagiosxi/html/images/config-wizard.png
./local/nagiosxi/html/images/wizardwand.png
./local/nagiosxi/tools/install_configwizard.php
Anything with wizard.pl was not in /usr/local/nagios/libexec and found only 3 in another directory as you can see. Not sure if we should just move them to libexec or if something else is missing.
I did find a bunch of basic check_snmp files in /usr/local/nagios/libexec(no wizard in name). Tested one with line command and they run.
please advise.
Also...not sure if its relevant but could not find anything beginning with check_xi in any directory under /usr. Not sure if I should have or not.
Thanks