I'm setting up our Nagios XI to monitor our VCenter 6.0.0 using box293_check_vmware.
I'm following Troy Lea aka Box293's instructions and everything worked smoothly. However when I'm defining vMA Hosts in the VMware vMA Settings Manager, and by test a vMA Host ssh configuration i'm getting the bellow error message:
"The vMA host x is NOT in the known_hosts file."
Can someone kindly help me out on this?
Following the resolution on this forun's topic "box293_check_vmware configuration problem" @https://support.nagios.com/forum/viewto ... 14&start=0 I here by post back the results of some (I think) usefull commands:
(for our reference)
X: ip address of the vma host
Y: ip address of the VCenter
Z: ip address on Nagios Server
The following commands will be done as the nagios user on the Nagios server:
1.
Code: Select all
>su nagios
>ssh vi-admin@X (vma host)Code: Select all
>exit (ended the SSH session and return to the nagios host)output of the command:
Code: Select all
>/usr/local/nagios/libexec/check_by_ssh -E 1 -l vi-admin -H X -C '~/box293_check_vmware.pl --server Y --version')
box293_check_vmware Version: 2016-10-02
3.
Stop being the nagios user and ran the following commands as the apache user:
Code: Select all
>su -s /bin/sh apache
>ssh vi-admin@X
(This command did not prompt me for credentials)sh-4.1$ ssh vi-admin@X
The authenticity of host 'X (X)' can't be established.
RSA key fingerprint is 91:09:e4:b6:ed:76:cc:0d:89:09:4b:8b:5cc8:5d.
Are you sure you want to continue connecting (yes/no)? yes
Failed to add the host to the list of known hosts (/var/www/.ssh/known_hosts).
Welcome to SUSE Linux Enterprise Server 11 SP3 for VMware (x86_64) - Kernel \r (\l).
Last login: Thu Nov 3 16:40:40 UTC 2016 from Z on ssh
Last login: Thu Nov 3 16:44:51 2016 from Z
Welcome to vMA
4.
Exited and returned to the Nagios host. Output of the command:
Code: Select all
/usr/local/nagios/libexec/check_by_ssh -E 1 -l vi-admin -H X -C '~/box293_check_vmware.pl --server Y --version'
box293_check_vmware Version: 2016-10-02
5.
Output of:
Code: Select all
ls -al /var/www/6.total 32
drwxr-xr-x 8 root root 4096 Nov 3 15:00 .
drwxr-xr-x. 18 root root 4096 Dec 8 2015 ..
drwxr-xr-x 2 root root 4096 Aug 24 2015 cgi-bin
drwxr-xr-x 3 root root 4096 Dec 8 2015 error
drwxr-xr-x 3 root root 4096 Dec 8 2015 html
drwxr-xr-x 3 root root 4096 Feb 20 2016 icons
drwxr-xr-x 2 root root 4096 Dec 8 2015 mrtg
drwxr-xr-x+ 2 root root 4096 Nov 3 15:02 .ssh
Output of:
ls -al /var/www/.ssh/
7.drwxr-xr-x+ 2 root root 4096 Nov 3 15:02 .
drwxr-xr-x 8 root root 4096 Nov 3 15:00 ..
-rw-r-x---+ 1 root root 668 Nov 3 15:02 id_dsa
Output of: cat /var/www/.ssh/id_dsa
8.-----BEGIN DSA PRIVATE KEY-----
MIIBuwIBAAKBgQCeWTMHbHMutyjigYQaiWfS4ilLhGsHGyRCQQFKxv1s
ma9YJKJ9IeN4lXScXlF3ZFB2PzkY8IOFRCavdw0NvyDWwHFWlbpFWIjf
v9Fh/mhroifqJ8GhGqfg8pxj/dvg7ICcQS9HrfkvdctjerGv8Z9dzx7N
OdQtWINGOxphF/ulkvj4/m8BAoGAJNbjzOvLvQbRPJgKkYLpx9vnzrpI
LX+wYSnjUeSoG2KNWnxiKRZoFw4z59y4miBW1h/kXhVg/J/lbny02IbK
EhT2um0RgBcPUcmgXjrJ6ORiGainpAciylWqjjgoEByfVNqX6Awn4TxS
ZS1rtqACgYAapRcA+QPBUtEx/8MU6zTAl8XBGWPMXvrJl0bUhVXi6i0P
c40ggP/Q3j8/2zBeO1RhqiIXL2n8hS3WVFzrZjRtX/x1YkWYPHYQKYUw
Vx2FLeRnF0fl4fyKUGsOKAernxEjFd+fO33AMIXHfcJMpzV89abBswIV
2b+lhxUI/fHbIQTSPg7+
-----END DSA PRIVATE KEY-----
Output of: cat /var/www/.ssh/known_hosts
9.cat: /var/www/.ssh/known_hosts: No such file or directory
Output of: /usr/local/nagios/libexec/check_by_ssh -V
Can someone help me on this?check_by_ssh v1.5 (nagios-plugins 1.5)
Thanks.
Paulo.