How can we remotely monitor VMware ESXI?

We have VMware ESXi on several servers, how can we remotely monitor for problems with hard drives, RAM, power supply or network cards?


You don't mention what make/model your servers are but if they're on the HCL then there will be some hardware alerting built right in that you can keep an eye on via VSClient or via a vCenter. Some manufacturers have extended hardware alerting drivers that they can let you have (often in a custom made installer for ESXi) which can give give you much more granular detail.


If your server has some sot of remote management you could use that, also you could use the SNMP feature of ESXi if you have the proper licensing. If you are running on newer dell servers the idrac is great.


If your running HP, you can always use insight manager.


i use pysphere http://code.google.com/p/pysphere/ with zabbix and it works great

example:

for h in props.runtime.healthSystemRuntime.systemHealthInfo.numericSensorInfo:
            print h.name
            print h.currentReading
        self.server.disconnect()

worked like charm...

System Board 9 Power Meter - Device enabled
44800
System Board 7 Temp 25 - Normal
4600
System Internal Expansion Board 13 Temp 24 - Normal
8300
System Internal Expansion Board 12 Temp 23 - Normal
7900
Power Domain 1 Temp 22 - Normal
300
Processor 3 Temp 21 - Normal