Alternative way to monitor RAID

Roehrig, Jack (John) Jack.Roehrig at
Mon Sep 7 13:28:01 CDT 2009

In our production environment we have a mix of [12][789]50s and use two solutions to monitor RAID. The first one uses an old percsnmp package I found on Dell's website that provides SNMP OIDs that we then check with our monitors. The other method uses MegaCLI like this:

  NUMDISKSONLINE=`/opt/MegaRAID/MegaCli/MegaCli  -PDList -aALL |grep Online |wc -l`
  if [ $NUMDISKSONLINE -lt 2 ]
    addmsg "I have one or more degraded disks in my RAID array" MSG
    addexit 2 RET

I prefer percsnmpd, but I use the MegaCLI on our [12]950s because the PERCs are not compatible with percsnmpd for some reason.

-Jack Roehrig

-----Original Message-----
From: linux-poweredge-bounces at [mailto:linux-poweredge-bounces at] On Behalf Of Thomas Beinicke
Sent: Sunday, September 06, 2009 1:17 PM
To: linux-poweredge at
Subject: Re: Alternative way to monitor RAID

On Sunday 06 September 2009 18:11:24 you wrote:
> Hi,
> Is there a way to monitor RAID Arrays from Dell PE servers without
> having to install Dell OpenManage ?

Yes there is.
If you're using Nagios there are a few plugins which use the "megacli" package 
which comes directly from LSI.
Of course you could just install that and write your own scripts utilizing 
megacli but there are so many great plugins out there it would be a waste of 
your time.

> I'm facing the following issue :
> Thanks for your help.

Linux-PowerEdge mailing list
Linux-PowerEdge at
Please read the FAQ at

More information about the Linux-PowerEdge mailing list