Please take a look at Monitoring Host Health Status for details about monitoring the hardware. There are already alarms preconfigured in vCenter Server for which you may just need to define the desired alarm action (see View and Edit Alarm Settings in the vSphere Web Client)
André