Trying to add a few guests to monitor and I keep getting:
It appears as though the VMware SDK has not yet been installed on your Nagios XI server. You must install the SDK before you are
able to use this wizard.[/i]
I am currently monitoring 6 esx hosts without guest monitoring (I used the vmware wizard) and would like to add a few guests. I have successfully re-installed the VMware Perl SDK (VMware-vSphere-Perl-SDK-5.1.0-780721.x86_64.tar.gz) to my NagiosXI server.
ls of permissions of getguests.pl[/u]
-rwxr-xr-x 1 nagios users 5187 Jul 31 16:02 getguests.pl
Thanks for your assistance.
Uunable to monitor guests on an ESX hosts.
-
sreinhardt
- -fno-stack-protector
- Posts: 4366
- Joined: Mon Nov 19, 2012 12:10 pm
Re: Uunable to monitor guests on an ESX hosts.
Let's check what other packages you have installed.
Also is your esx system at or older than version 5.1? If not you will need to update to the vmware sdk 5.5, as they will work correctly with older versions but not newer, this is one of the possible symptoms.
Code: Select all
rpm -qa | grep 'perl-XML-SAX\|perl-Nagios\|uuid\|perl-XML-LibXML"Nagios-Plugins maintainer exclusively, unless you have other C language bugs with open-source nagios projects, then I am happy to help! Please pm or use other communication to alert me to issues as I no longer track the forum.
Re: Uunable to monitor guests on an ESX hosts.
Still unable to add guests using the wizard, same error message:
It appears as though the VMware SDK has not yet been installed on your Nagios XI server. You must install the SDK before you are able to use this wizard.
Currently we are running esxi 5.1 on our hosts.
I have upgraded the sdk to 5.5 (VMware-vSphere-Perl-SDK-5.5.0-1384587.x86_64)
set permissions:
-rwxrwxr-x 1 nagios nagcmd 5187 Jul 31 16:02 getguests.pl
-rwxrwxr-x 1 nagios users 2033 Jul 31 16:02 NagiosXI-VMWare.sh
Requested rpm output:
rpm -qa | grep 'perl-XML-SAX\|perl-Nagios\|uuid\|perl-XML-LibXML'
perl-XML-SAX-0.96-7.el6.noarch
libuuid-devel-2.17.2-12.14.el6_5.x86_64
perl-XML-LibXML-1.70-5.el6.x86_64
libuuid-2.17.2-12.14.el6_5.x86_64
perl-Nagios-Plugin-0.35-2.el6.rf.noarch
Thanks!
It appears as though the VMware SDK has not yet been installed on your Nagios XI server. You must install the SDK before you are able to use this wizard.
Currently we are running esxi 5.1 on our hosts.
I have upgraded the sdk to 5.5 (VMware-vSphere-Perl-SDK-5.5.0-1384587.x86_64)
set permissions:
-rwxrwxr-x 1 nagios nagcmd 5187 Jul 31 16:02 getguests.pl
-rwxrwxr-x 1 nagios users 2033 Jul 31 16:02 NagiosXI-VMWare.sh
Requested rpm output:
rpm -qa | grep 'perl-XML-SAX\|perl-Nagios\|uuid\|perl-XML-LibXML'
perl-XML-SAX-0.96-7.el6.noarch
libuuid-devel-2.17.2-12.14.el6_5.x86_64
perl-XML-LibXML-1.70-5.el6.x86_64
libuuid-2.17.2-12.14.el6_5.x86_64
perl-Nagios-Plugin-0.35-2.el6.rf.noarch
Thanks!
Re: Uunable to monitor guests on an ESX hosts.
This is fixed now, not sure if it was the yum update or using the root account to access.
Thanks again.
Thanks again.