Unsolved
This post is more than 5 years old
3 Posts
0
8887
Installed OpenManage for Nagios XI but wizard not working
Hello
We have a nagios XI set up and we'd like to add in monitors for our FX2 chassis. We have followed the guides to install the Openmanage plugin however when we run the monitoring wizard and enter a valid IP address in the subnet field it says 'None of the IP addresses are reachable'. We have verified that SNMP is running (snmpwalk retuns data) and we can ping the FX2 chassis IP from the Nagios server.
What have we missed?
Thanks
Nic
nicdjb
3 Posts
0
May 31st, 2017 03:00
So is this plugin officially supported? How can I get help with this?
Regards
Nic
anupam.aloke
39 Posts
0
May 31st, 2017 03:00
Hi Nicdjb,
Apologies for a very delayed response. This plug-in is officially supported and you can get technical support by calling Dell Tech Support.
"None of the IP addresses are reachable" can happen due to multiple reasons such as:
Please do let us know your findings.
Thanks,
Anupam
Dell9001
5 Posts
0
May 31st, 2017 07:00
Hi,
I seem to be experiencing the same issue. I installed the Dell Openmanage plugin according to the installation guide here:
en.community.dell.com/.../12187.installation-of-dell-openmanage-plugin-for-nagios-xi-on-centos
Everything looks OK. In the wizard I see that all the pre reqs are met, but I have tried many times to find hosts using various different methods and it always results in the error 'None of the IP addresses are reachable'
I tried running the discovery perl script manually and found this error in the log:
Can't locate auto/openwsman/wsman_trans.al in @INC (@INC contains: /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5 .) at dell_device_discovery.pl line 2489
ajayasenapati
4 Posts
0
June 1st, 2017 05:00
Hi,
This issue indicates any of the below:
Please refer the Technical Article at http://en.community.dell.com/techcenter/systems-management/w/wiki/12187.installation-of-dell-openmanage-plugin-for-nagios-xi-on-centos
ajayasenapati
4 Posts
0
June 1st, 2017 05:00
FX2 Chassis monitoring is supported using WS-Man protocol. Please use that protocol for monitoring the FX2 Chassis.
Reference: Dell OpenManage Plugin v2.0 for Nagios Core User Guide
Section : Key Features
Feature: Device Discovery: Dell chassis is discovered using WS-MAN protocol.
Dell9001
5 Posts
0
June 1st, 2017 06:00
Hi,
Thanks for the reply. The article you linked to is the same as the one I posted above. I have been over it many times already. What is the correct perl version? No reference is made to it. How could I check that the perl module foe WSMan is installed properly? The article just states to use yum openwsman install, which is what has been done, the command executed correctly.
Dell9001
5 Posts
0
June 1st, 2017 07:00
These are the installed versions:
[root@localhost libexec]# yum list installed | grep wsm
libwsman1.x86_64 2.2.3-11.el6 @base
libwsman_clientpp1.x86_64 2.6.3-175.1 installed
openwsman-perl.x86_64 2.2.3-11.el6 @base
openwsman-server.x86_64 2.6.3-175.1 installed
[root@localhost libexec]# perl -v
This is perl, v5.10.1 (*) built for x86_64-linux-thread-multi
anupam.aloke
39 Posts
0
June 1st, 2017 08:00
Hi,
Is Auto-Discovery working for the Dell hosts that you want to monitor in Nagios XI? That would tell us whether hosts are reachable from Nagios XI. If you are successfully able to run auto-discovery with XI, then please try running the wizard once again.
Also, please do share the below log files with us once you have run auto-discovery and then the wizard:
/usr/local/nagiosxi/tmp/dell/log/discovery_*.dbg
/usr/local/nagiosxi/tmp/dell/dell/delldevice/*.xml
Thanks,
Anupam
Dell9001
5 Posts
0
June 2nd, 2017 03:00
Yes, auto discovery is working, hosts are discovered. I don't see any NAGIOS issues in general defining hosts etc, only when using the Dell plugin.
Regarding logs, the .xml does not exist, and the .dbg is only generated by manually running the dell_device_discovery.pl script, in which case I see the error that was posted above
nicdjb
3 Posts
0
June 2nd, 2017 03:00
Interesting, I only have:
libwsman1.i686 2.2.3-11.el6 @mirror.centos.org_centos_6_os_x86_64_
libwsman1.x86_64 2.2.3-11.el6 @mirror.centos.org_centos_6_os_x86_64_
openwsman-perl.x86_64 2.2.3-11.el6 @mirror.centos.org_centos_6_os_x86_64_
no client or server, are these required?
ajayasenapati
4 Posts
0
June 5th, 2017 07:00
There might be some issue with openwsman repository. You can manually install them by following these steps.
yum install cmake curl-devel python-devel openssl-devel sblim-sfcc-devel pam-devel gcc-c++ libxml2-devel pkg-config swig
mkdir openwsman && cd openwsman
git clone git://github.com/Openwsman/openwsman.git
###update "CMakeLists.txt" file to change "OPTION( BUILD_RUBY “Build Ruby Bindings” YES)" to "OPTION( BUILD_RUBY “Build Ruby Bindings” NO)"
mkdir build && cd build
cmake --verbose -DCMAKE_INSTALL_PREFIX=/usr ..
make
make install
Hopefully this should solve the problem.
Dell9001
5 Posts
0
June 8th, 2017 08:00
That worked for me! Thank you very much Ajaya
ajayasenapati
4 Posts
0
June 9th, 2017 00:00
Happy to hear it.. :)
alsoszaa
1 Message
0
October 18th, 2018 15:00
For this to work for me, I had to edit more on the CMakeCache.txt file. Because I have Python 2.x (check using "python --version" OR "python -V") I had to disable the BUILD_PYTHON3 switch towards the top:
//Build Python3 bindings
BUILD_PYTHON3:BOOL=OFF
Once I changed this, It worked.
Winknight
1 Message
0
October 30th, 2018 11:00