How to monitor performance metrics (CPU and memory utilization) on VMware ESXi hosts

Article ID: 441
Category: Monitoring
Applies to: 4.2.3
Updated: 2026-03-06

Since VMWare ESXi hosts report CPU and memory utilization differently than other Linux or Unix-based hosts, the generic Performance System package cannot be used to obtain performance metrics from VMWare ESXi hosts. Instead, you must use the VMware System Health package.

Please follow these steps to download and assign the package:

  1. Launch the EventSentry Management Console.
  2. In the configuration tree, click on Packages.
  3. In the right-hand panel, click Update to view the latest available packages.

  1. Select only the VMware package from the list of System Health Packages.
  2. Click 'Import Now' and wait for the process to complete.

  1. Under Packages -> System Health, find the newly imported VMware package.
  2. Right-click the package and assign it to all hosts running VMware ESXi.

  1. Remember to Save (Home -> Save) and push the configuration to all your agents for these changes to take effect.

Note: This article requires:
• EventSentry v4.2.3.x or higher.
• VMWare ESXi v6.5 (or higher recommended).

Important Note on Metrics: Please note that it is not currently possible to obtain granular disk utilization or datastore capacity statistics directly from an ESXi host via SNMP, as these counters are not exposed via SNMP by VMWare.



Try EventSentry on-premise

FREE 30-day evaluation

Download Now