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"
I'am missing something?
My python version is 3.9.21
Thank for your help
monitor the ESX / ESXi host
monitor the ESX / ESXi host
You do not have the required permissions to view the files attached to this post.
Re: monitor the ESX / ESXi host
Hi @op-team,
Can you post the output of the following terminal command?
The wizard is looking for specific output from this command, so this will help with diagnosis. Thanks!
Can you post the output of the following terminal command?
Code: Select all
python3 -m pip show pyvmomiRe: monitor the ESX / ESXi host
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:
[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:
Re: monitor the ESX / ESXi host
Hello
I am also experiencing this issue. I installed pyvmomi via pip as well as yum and restarted nagios. NagiosXI version 2026R1.2
I am also experiencing this issue. I installed pyvmomi via pip as well as yum and restarted nagios. NagiosXI version 2026R1.2
Re: monitor the ESX / ESXi host
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
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.
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.
Re: monitor the ESX / ESXi host
I agree with @nousgustaoav, pyvmomi is most likely not installed in the place the wizard expects it to be. I recommend trying 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/.
Code: Select all
pip3 install --upgrade pyvmomiIf that still fails, I recommend opening a support ticket with our Technical Support team at https://support.nagios.com/.