My APC UPSs all have the APC SNMP card so they are able to communicate over the network. From what I've been able to find the PowerChute program alerts the guest OS that a power outage has occurred but not a VM host. I'd rather alert the host (or vCenter) so vCenter can manage the power.
I honestly don't know if vCenter can do what I want it to do (with Enterprise licenses) but what I'd like to have happen is this:
- Shutdown non-essential VMs.
- Migrate essential VMs to as few hosts as possible. (In my case I have only two.)
- Power down the unused host.