I just created and enabled a new alert to trigger when a virtual machine state changes (poweredOn/poweredOff). The format of the alert message is...
VM host ${DisplayName} on ESX host ${HostNodeName} ${Node.IP_Address} is ${GuestState} ${DateTime}
When the alert is triggered the variable ${Node.IP_Address) is not substituted with the ESX host address.
VM host bwipano004 on ESX host maabwiesx2 ${Node.IP_Address} is poweredOff Monday, March 21, 2011 10:10 AM
Apparently, ${Node.IP_Address} variable doesn't work for ESX nodes. Likewise, there doesn't seem to be a variable reference for the VM host IP address either.
Do variables exist to display the ESX host and VM host IP address in an alert message?