32 bit
VMware image NagiosXI
I don't know if there's a better place for plugin assistance threads so I am starting here.
I am attempting to get the check_ilo2_health plugin to work on our NagiosXI setup to get information from our iLO4 servers. The plugin was downloaded from here: https://www.monitoringexchange.org/atta ... _health.pl
Plugin version 1.55. I have gone through the instructions provided by the creator of the plugin and I have it loaded in XI but when I run the command from the commandline I get this:
I get the output for instructions of the plugin:[root@nagiosxi libexec]# ./check_ilo2_health -h 10.223.1.251 -u ###### -p ###### -3 -o
Is there something that I'm doing obviously wrong here?check_ilo2_health 1.55
This nagios plugin is free software, and comes with ABSOLUTELY NO WARRANTY.
It may be used, redistributed and/or modified under the terms of the GNU
General Public Licence (see http://www.fsf.org/licensing/licenses/gpl.txt).
This plugin checks the health status on a remote iLO2|3|4 device
and will return OK, WARNING or CRITICAL. iLO (integrated Lights-Out)
can be found on HP Proliant servers.
Usage: check_ilo2_health [-H <host>] [ -u|--user=<USERNAME> ]
[ -p|--password=<PASSWORD> ] [ -f|--inputfile=<filename> ]
[ -a|--fanredundancy ] [ -c|--checkdrives ] [ -d|--perfdata ]
[ -e|--skipsyntaxerrors ] [ -n|--notemperatures ] [ -3|--ilo3 ]
[ -o|--powerredundancy ] [ -t <timeout>] [ -v|--verbose ]
-?, --usage
Print usage information
-h, --help
Print detailed help screen
-V, --version
Print version information
--extra-opts=[section][@file]
Read options from an ini file. See http://nagiosplugins.org/extra-opts
for usage and examples.
-H, --host=STRING
Specify the host on the command line.
-u, --user=STRING
Specify the username on the command line.
-p, --password=STRING
Specify the password on the command line.
-f, --inputfile=STRING
Read input from file.
-a, --fanredundancy
Check fan redundancy
-c, --checkdrives
Check drive bays.
-d, --perfdata
Enable perfdata on output.
-e, --skipsyntaxerrors
Skip syntax errors on older firmwares.
-n, --notemperatures
Disable temperature listing.
-o, --powerredundancy
Check power redundancy.
-3, --ilo3
Check iLO3|4 device.
-t, --timeout=INTEGER
Seconds before plugin times out (default: 15)
-v, --verbose
Show details for command-line debugging (can repeat up to 3 times)
When I run it from the XI interface from Core Configuration Manager I get this:
Thanks for your help.OUTPUT: CHECK_ILO2_HEALTH UNKNOWN - plugin timed out (timeout 15s)