Search Exchange
Search All Sites
Nagios Live Webinars
Let our experts show you how Nagios can help your organization.Login
Directory Tree
check snmp Dell megaraid
152917
File | Description |
---|---|
check_snmp_megaraid.pl | check_snmp_megaraid.pl |
Meet The New Nagios Core Services Platform
Built on over 25 years of monitoring experience, the Nagios Core Services Platform provides insightful monitoring dashboards, time-saving monitoring wizards, and unmatched ease of use. Use it for free indefinitely.
Monitoring Made Magically Better
- Nagios Core on Overdrive
- Powerful Monitoring Dashboards
- Time-Saving Configuration Wizards
- Open Source Powered Monitoring On Steroids
- And So Much More!
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.
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.
Reviews (0)
Be the first to review this listing!