Linux – Monitor LSI 3ware raid controller on ESXi

hardware-raidlinuxraidvmware-esxi

This concerns a server that runs ESXi (v. 4.x or 5.x) installed on drives that are configured into a raid10 using an LSI 3ware 97050 raid controller.

I would like to know if there is a way to monitor the LSI 3ware series of controllers, in particular the 9750, through ESXi. And to hopefully also run the monitoring daemon LSI provides.

I know you can set up a cronjob to execute tw_cli through ssh on the ESXi server. However that's not really ideal.

I am not using vcenter by the way. It would be nice to have more than just monitoring working, since the 3ware software has a very useful web client, besides tw_cli.

Best Answer

vCenter has some pre-built alerts that will catch hardware failure on (most) hardware. This will show up as an alert in the vSphere Client, and can also send out a trap to a listening host.