Monitor PCI-Express Fusion-MPT SAS-2

Als je een dell server hebt met een PCI-Express Fusion-MPT SAS-2 kaart (dit kan je zien door lspci uit tevoeren)
Dan kan je deze monitoren met zabbix of nagios door het volgende programma te gebruiken.

FAQ_9633_SAS2IRCU_Phase_5.0-5.00.00.00

Na het uitpakken met unzip zie je verschillende directories voor linux, dos en windows.
Ga de directory waar je systeem het best bij past, de linux_x86 werkt ook voor 64 bit systemen.

Het programma moet je nog executable maken met
chmod +x sas2ircu

Met de volgende commandos kan je je raid kaart uitlezen.
./sas2ircu LIST
Met LIST krijg je een lijst met alle raid kaarten, meestal is dit er maar 1.

./sas2ircu 0 DISPLAY
./sas2ircu 0 STATUS
DISPLAY en STATUS geven informatie van de raid kaart, de 0 is de index die je met LIST gevonden hebt.

Om het in een script uit telezen kan je het volgende gebruiken.
/usr/bin/sudo /usr/sbin/sas2ircu 0 STATUS|grep “Volume state”|grep Optimal|wc -l

Om in zabbix deze uit te lezen gebruiken wij het volgende commando:
UserParameter=raid.mptsas2,/usr/bin/sudo /usr/sbin/sas2ircu 0 STATUS|grep “Volume state”|grep Optimal|wc -l