monitor the ESX / ESXi host

This support forum board is for support questions relating to Nagios XI, our flagship commercial network monitoring solution.
Post Reply
op-team
Posts: 50
Joined: Fri Jun 02, 2017 6:19 am

monitor the ESX / ESXi host

Post by op-team »

Hi,

I'm running NagiosXI 2024R1.3.4 on a RedHat9.5

I have installed the required packages without issue

[root@nagios-01: ~]# pip list | egrep "setuptools|wheel"
setuptools 75.8.0
wheel 0.45.1
[root@nagios-01: ~]# rpm -q python3-pyvmomi
python3-pyvmomi-7.0.3-6.el9.noarch


But running the Vsphere Wizard, i get the error "Required software components are missing"
Capture d’écran 2025-02-24 180716.png

I'am missing something?
My python version is 3.9.21

Thank for your help
You do not have the required permissions to view the files attached to this post.
jsimon
Posts: 345
Joined: Wed Aug 23, 2023 11:27 am

Re: monitor the ESX / ESXi host

Post by jsimon »

Hi @op-team,

Can you post the output of the following terminal command?

Code: Select all

python3 -m pip show pyvmomi
The wizard is looking for specific output from this command, so this will help with diagnosis. Thanks!
op-team
Posts: 50
Joined: Fri Jun 02, 2017 6:19 am

Re: monitor the ESX / ESXi host

Post by op-team »

This is the result:

[root@nagios-01: ~]# python3 -m pip show pyvmomi
Name: pyvmomi
Version: 7.0.3
Summary: VMware vSphere Python SDK
Home-page: https://github.com/vmware/pyvmomi
Author: VMware, Inc.
Author-email: [email protected]
License: License :: OSI Approved :: Apache Software License
Location: /usr/lib/python3.9/site-packages
Requires: requests, six
Required-by:
op-team
Posts: 50
Joined: Fri Jun 02, 2017 6:19 am

Re: monitor the ESX / ESXi host

Post by op-team »

Any idea?
wneville
Posts: 113
Joined: Wed Mar 31, 2021 3:35 pm

Re: monitor the ESX / ESXi host

Post by wneville »

Hello

I am also experiencing this issue. I installed pyvmomi via pip as well as yum and restarted nagios. NagiosXI version 2026R1.2
kg2857
Posts: 500
Joined: Wed Apr 12, 2023 5:48 pm

Re: monitor the ESX / ESXi host

Post by kg2857 »

You should start a new thread and describe what's going on.
nousgustaoav
Posts: 1
Joined: Tue Mar 24, 2026 1:37 pm

Re: monitor the ESX / ESXi host

Post by nousgustaoav »

This usually happens when the wizard is checking a different Python environment than the one where pyvmomi is installed.

Even though pip show looks fine, XI often uses its own Python path. Try installing it explicitly with the same interpreter XI uses, for example:

/usr/bin/python3 -m pip install pyvmomi

Then restart Nagios:

systemctl restart nagios

If it still fails, check which python the wizard is calling and make sure pyvmomi is in that exact path. This mismatch is the most common cause of that error.
bsemkoff
Posts: 1
Joined: Mon Nov 17, 2025 4:24 pm

Re: monitor the ESX / ESXi host

Post by bsemkoff »

I agree with @nousgustaoav, pyvmomi is most likely not installed in the place the wizard expects it to be. I recommend trying

Code: Select all

pip3 install --upgrade pyvmomi
as that seems to have the most success.

If that still fails, I recommend opening a support ticket with our Technical Support team at https://support.nagios.com/.
Post Reply