Monitoring vSphere ESX server with Nagios Core
Posted: Mon Nov 11, 2013 6:33 pm
I want to monitor our vSphere 5.5 servers, but am still using Nagios Core (XI license, but haven't migrated), so no easy Wizard install for me.
Do I understand correctly from other posts (like http://support.nagios.com/forum/viewtop ... f=7&t=6536) that the general procedure would be:
- extract check_esx3.pl from the XI wizard and use it for a plug-in on the Core server
- install the perl prerequisites mentioned in the Wizard pdf on the Core server
- define the environmental variables
- install the latest "SDK for Perl" from VMWare onto the Core server (watch for the "Enjoy" message)
Is that about it? Some authentication must have to happen between the Nagios server and the ESX host. I see mention in some other posts of calling check_esx3 with "-f /usr/local/nagiosxi/etc/components/vmware/<hostname>_auth.txt", but haven't found any more explanation.
It would all be so simple if I could just use an nrpe client on the ESX server, but I guess that's not possible.
Thanks....Lyle
Do I understand correctly from other posts (like http://support.nagios.com/forum/viewtop ... f=7&t=6536) that the general procedure would be:
- extract check_esx3.pl from the XI wizard and use it for a plug-in on the Core server
- install the perl prerequisites mentioned in the Wizard pdf on the Core server
- define the environmental variables
- install the latest "SDK for Perl" from VMWare onto the Core server (watch for the "Enjoy" message)
Is that about it? Some authentication must have to happen between the Nagios server and the ESX host. I see mention in some other posts of calling check_esx3 with "-f /usr/local/nagiosxi/etc/components/vmware/<hostname>_auth.txt", but haven't found any more explanation.
It would all be so simple if I could just use an nrpe client on the ESX server, but I guess that's not possible.
Thanks....Lyle