How do I monitor VMware?

On the page

Need some help?


Monitoring VMware environments is performed using VMware API Web Services.
Depending on your VMware environment, the ServiceNav Box must be able to access these Web Services using https or authenticate directly.

If the VMware datacenter is managed by a vCenter, information must be collected via vCenter: this is where it is most current, especially in terms of used datastore space. Moreover, experience shows that collection of information from ESX servers directly, yet managed by vCenter, may randomly misfire, generating UNKNOWN / CRITICAL statuses. In this case, it is necessary to create a user in vCenter with read-only rights on vCenter.

In the case of one or more standalone ESX hosts, the information will be collected directly from the ESX host. In this case, create a local user on the ESX host with read-only rights, as shown here : Pre-requisite: configure a service account to monitor ESXi.

Once the user has been created on the host and/or vCenter, they must be added as monitoring accounts", menu: "Configuration >General >Monitoring accounts. We add the VMware accounts with the bespoke user details created above.

VMware datacenter monitoring via vCenter: Create a monitoring account VMware vCenter

Direct ESXi monitoring from the host: create a monitoring account : VMware

Host Templates

Monitoring VMware environments is very thorough in ServiceNav. For this reason, we have produced host templates that allow you to deploy many services very quickly. These host templates are context dependent: vCenter or standalone ESX host.

Monitoring via vCenter

System - VMware vCenterAllows you to monitor the status of datastores and alarms via VMware vCenter. In the case of multiple datastores, configure one service per datastore.
System - VMware vCenter - ESXThis host template collects status and performance information about a host managed via VMware vCenter: vCenter connection status, latency, processor, memory, hardware health, and more. VMware host name must be the same in ServiceNav and in vCenter.
System - VMware vCenter - VMHost template for collecting all status and performance information from a virtual machine via vCenter using the VMware Web Service. The name of the VM must be the same in ServiceNav and in vCenter..
System - VMware vCenter - VM StatusHost template for collecting all the status information of a virtual machine via vCenter using the VMware Web Service: configuration problems, vCenter connection status, operating system status, VMware Tools status. The name of the VM must be the same in ServiceNav and in vCenter..

Monitoring a standalone ESX host

System - VMware ESXThis template is used to monitor a VMware ESX/ESXi hypervisor when it is not a member of a vCenter cluster.
System - VMware ESX - VMThis template is used to monitor virtual machines guests on a VMware ESX hypervisor when the VMware ESX hypervisor is not a member of a vCenter cluster.

This may also be of interest to you

ServiceNav connection to vShpere

Creating a VMware User for Monitoring

fr_FR en_US

Welcome to ServiceNav!

Need help? More information about our products? Write to us!
You have taken note of our privacy policy.


While the epidemic lasts, ensure the availability and performance of your IT services for teleworking, with ServiceNav!

Following the government's call to mobilize to help businesses overcome the current health and economic context, we help you, free of charge, to ensure the complete monitoring of your teleworking environments: VPN, VDI, Teams, Skype Enterprise, Citrix... Objectives: collection, availability and usage indicators, dashboards to support your communication.
We use cookies to ensure that you have the best possible experience on our site, and if you continue to use this site, we will assume that you are satisfied with it.

Reserve your place

You have taken note of our privacy policy.