Check Dell Megaraid - PercSNMP controller and drives status and errors (Visit this link)

rating from 0 votes
This is updated and partially rewritten version of John Reuning\'s check_megaraid which in addition to supporting report of status of logical and physical drives now also checks for medium and other errors. Reporting format is also extended.
This is a plugin to check status of Megaraid scsi card for use on Dell Servers. You need to have percsnmp package installed to be able to use this plugin in addition to having openmanage installed.

The homepage for what was original source of this package is at http://www.ibiblio.org/john/megaraid/ and you can find some documentation there.

Theere are number of updates to original code and addition of new features (50% of this plugin code is new) to support more detailed reporting of errors by looking up readfail & writefail OIDs and looking up table of \'medium\' and \'other\' disk errors and reporting if those number have changed (i.e. new error occured - this is usually also reported by openmanage in the server\'s syslog and you can investigate error number and look in their manual to find more details). Additionally drive numbers are now reported in more detailed format including controller (0 represents controller 1), channel id (note that 0 is channel A and 1 is channel B) and scsi id. As part of its standard output line plugin also reports number of drives, logical disks and controllers (more fun then just seeing \'OK\') and performance data is also provided for number of disk errors.

This is probably last release under the name check_megaraid. The code has now been updated to support both SCSI Megaraid PERC3 & PERC4 cards and newer SAS Megaraid PERC5 cards. As such it has been released as check_sasraid_megaraid and will be added to nagios exchange and maintained further as separate project with SAS as default type of card to be check (in check_sasraid_megaraid.pl there is an option -T where you specify type of card you have).

Submitted by: willix
Hits: 886
Overall downloads: 199
Added: 2007-04-29 00:00:00
Last Modified: 2009-12-15 19:48:52

Filename Preview Size Description DL
check_megaraid.pl Preview 23 kb check_megaraid.pl plugin - version 1.45 (may 2007) 808

Comments


Be the first to comment this project.

Leave a reply

If you just want to rate the project leave the other field empty.
Even though it would be nice if you would drop a line.

Allowed tags: blockquote, strong, a, b, i, u, code

Captcha Reload Image


  • check dell openmanage

    rating5 from 8 votes
    This plugin checks the status of objects monitored by Dell OpenManage via SNMP and returns OK, WARNING, CRITICAL or UNKNOWN. This plugin focuses on low bandwidth and speed. If a failure occurs it will describe the subsystem that failed and the failure code. As featured in Linux Journal issue 182
  • check_openmanage

    rating5 from 9 votes
    check_openmanage checks the hardware health of Dell servers running OpenManage Server Administrator (OMSA). The plugin can be used remotely with SNMP or locally with NRPE, check_by_ssh or similar, whichever suits your needs and particular taste. The plugin checks the health of the storage subsystem, power supplies, memory modules, temperature probes etc., and gives an alert if any of the components are faulty or operate outside normal parameters.
  • Dell OpenManage Nagios Plugin

    rating from 0 votes
    Official Nagios® plugin for Dell® OpenManage(TM) servers to monitor health and individual properties of Dell servers.
  • check_dell_warranty

    rating5 from 1 votes
    A plugin to check the status of a Dell systems warranty using snmp, omreport or dmidecode.
  • BMC IPMI Checks

    rating from 0 votes
    This is a check plugin for the Dell BMC IPMI interface. This has been tested and developed with the PowerEdge 2950.
  • check_dell_bladechassis

    rating from 0 votes
    check_dell_bladechassis is a plugin for the Nagios monitoring software which checks the hardware health of Dell blade enclosures via SNMP. The plugin supports both the new M1000e enclosure and the old 1855/1955 enclosures.
  • Dell OpenManage Storage

    rating from 0 votes
    Checks storage devices (disks, RAIDs, controllers) attached to Dell server systems.
  • check_perc

    rating from 0 votes
    A perl script that uses SNMP to monitor Global State, Logical Disk States, Physical Disk States, and Controller States for either Array Manager or Storage Manager.
  • check_snmp_dell-hardware.sh

    rating from 0 votes
    This script aims to check the status of dell hardware with the Dell Open Manage agents installed and provide somewhat detailed information to assist in troubleshooting. Most of all, this tries to avoid getting really annoying alerts when the storage controllers' batteries go through their monthly recharge cycle!
  • check_omsa_vdisk

    rating2 from 1 votes
    Bash script plugin to check virtual disk health using the OpenManage server administrator software. Now checks multiple vdisks per controller in one pass. Also, if called without a -C in assumes controller 0 (i.e., it works without arguments now). UPDATE: fixed the non-existant controller bug. Sorry for that - man that was a big one. I see there are now lots of Dell openmanage plugins so I'd suggest trying those over mine. They're probably less quick and dirty than mine, which is a bit of a hack job. :(
Catalot 1.3.0 (appkit/v0.9.0-dev, Agavi/1.0.0) | www.netways.de | Legal
© 2009 NETWAYS GmbH. The Program is provided AS IS, without warranty. Licensed under GPLv3.
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License version 3.