Home Directory Plugins Network Protocols SNMP check snmp Dell megaraid

Search Exchange

Search All Sites

Nagios Live Webinars

Let our experts show you how Nagios can help your organization.

Contact Us

Phone: 1-888-NAGIOS-1
Email: sales@nagios.com

Login

Remember Me

Directory Tree

check snmp Dell megaraid

Rating
0 votes
Favoured:
0
Hits
151239
Files:
FileDescription
check_snmp_megaraid.plcheck_snmp_megaraid.pl
Network Monitoring Software - Download Nagios XI
Log Management Software - Nagios Log Server - Download
Netflow Analysis Software - Nagios Network Analyzer - Download
Plugin that monitors Dell Perc/Megaraid RAID Adaptors via SNMP.
This project started because I had a heck of a time trying to find a snmp plugin to monitor the Array status of the Dell 1850\'s and 2850\'s that are in my Lab. It is based on the http://www.ibiblio.org/john/megaraid/ plugin that hasn\'t been updated since Nagios was called NetSaint. It\'s been modified only enough to get it to run with Nagios\'s ePN interpreter. It\'s in need of a code overhaul and it doesn\'t support snmp authentication. But it works, and that\'s the important thing...



There are two ways that I have found so far to Monitor the status of the Perc/Megaraid cards found in Dells.



1) This way only enables RAID Monitoring.

download and install percsnmpd
http://support.us.dell.com/support/downloads/download.aspx?c=us&l=en&s=gen&releaseid=R99797&formatcnt=2&libid=0&fileid=130103



service percsnmpd start




The rpm should add this line to snmpd.conf, but verify that it is there.



pass .1.3.6.1.4.1.3582 /usr/sbin/percmain



service snmpd restart





2) This way enables much more than just RAID monitoring.

I could get the MIB\'s snmp OID\'s to show up on the monitored servers was by installing parts of the Dell OMSA software. On RHEL4u4 this is the list of RPM\'s that I needed to install from OMSA



srvadmin-base-5.1.0-354.i386.rpm

srvadmin-hapi-5.1.0-354.i386.rpm

srvadmin-odf-5.1.0-354.i386.rpm
srvadmin-omilcore-5.1.0-354.i386.rpm

srvadmin-cm-5.1.0-354.i386.rpm

srvadmin-ipmi-5.1.0-354.DUP.i386.rpm
srvadmin-omacore-5.1.0-354.i386.rpm
srvadmin-storage-5.1.0-354.i386.rpm

srvadmin-deng-5.1.0-354.i386.rpm

srvadmin-isvc-5.1.0-354.i386.rpm
srvadmin-omhip-5.1.0-354.i386.rpm



The OMSA snmpd daemon is: dsm_sa_snmp32d and is provided by the deng rpm. the only dep that the deng rpm has was omilcore, but I couldn\'t get the snmp daemon to start without installing the rest of the above rpm\'s.



It should be added by the OMSA rpms, but make sure that you have a line like this in your snmpd.conf file



# Allow Systems Management Data Engine SNMP to connect to snmpd using SMUX


smuxpeer .1.3.6.1.4.1.674.10892.1



This line allows the snmpd deamon to communicate with dsm_sa_snmp32d which is what provides all the nice Dell systems info. There\'s a whole lot more than just the RAID OID\'s (like PS, Temp, chassis, MB info and eventlogs) provided by dsm_sa_snmp32d, so maybe future plugins along this line can be investigated.