Under ESX 4, we had a number of Nagios checks set up making SNMP GET calls to keep an eye on the hardware status of our ESX hosts, such as fan status, temperature sensors, and so on.
With ESXi5 having locked out snmp GET and SET functions, I have been exploring the use of the esxcli shell as a replacement.
However, the cli commands to check such hardware elements appear to be supported under ESX 4 but not on 5i. For example, I can see the status of the disk LUNs presented by the SAN but not the physical disks behind them, nor any hardware sensors.
I know that an snmp trap can be created, or for that matter an alarm in vcenter, but those approaches are not as proactive as actively checking the element state through a query - and they leave a blind spot if there is an issue with message transport or reception.
Has anyone found a way to get this information on the 5i platform? I hate having such a huge blind spot to the health of my data center.
Cheers