There are a number of scripts available to monitor the following health indicators, alerting where a hardware fault is reported. Depending on the monitored indicators, the Virtualization scripting language is either VBScript or PowerShell.

In addition to the Script Checks there is also the VMware ESXi Virtual Machine Control Automated Task

Each of the Virtualization scripts require the following basic information to successfully query the ESXi server with this entered in the Script Parameters section.

Script Parameters Description
Host Address of the ESXi server
Username Username for an account with the minimum required permission to query the CIM counters
Password Password for this account
Script Timeout Range Range: 1 - 3600 seconds (default 120 seconds)

The output only shows a green tick if the API reports an OK state. Sometimes this may be Unknown which shows as a red exclamation box. The ESXi Script Checks will only fail where a problem is detected, if a pass or unknown condition is reported the Script Check will pass. The condition indicators are: pass (green tick), unknown (gray tick) or fail (red exclamation box).

The VMware ESXi Health PSUs and Sensors Checks may return inaccurate results on HP ProLiant DL servers.

What do you want to do?

Version 5.1 introduced a change to permissions handling in VMWare and using the root account may be necessary to allow the script to access the required indicators.