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_dell_omreport

Rating
2 votes
Favoured:
0
Owner
Hits
103158
Files:
FileDescription
check_dell_omreport.plPerl script for Linux - updated for OM 5.5 10-Dec-2008
Nagios CSP

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!
Plugin for checking the status of a Dell RAID array using 'omreport'
Nagios plugin for checking the status of a Dell RAID array using 'omreport'

Requires Dell Open Manage v4 to be installed.


Usage:

check_dell_omreport.pl [-V]

-V ... print version information



NRPE Usage (in nrpe.cfg):

command[check_dell_omreport]=/usr/lib/nagios/plugins/check_dell_omreport.pl



* Checks all existing vdisks and the battery state.
* Output indicates which disk has failed
* Provides rebuild status (eg Ok/Rebuilding** 9% complete)



Updated for OpenManage 5.5 - 10th Dec 2008

Updated to report 'warning' for Battery 'Non-Critical' states - 9th Feb 2009

Rival :-) plugins which may be of interest:


* check_omsa_vdisk - based on bash+awk instead of perl
* check_perc - uses SNMP from the Nagios server instead of NRPE
Reviews (1)
bynishith, August 14, 2012
This is my Dell Server Output with Linux Server.

./check_dell_omreport.pl
WARNING: Controller0=Non-Critical/Degraded [ Battery0=Ok/Ready Vdisk0=Ok/Ready [ 0:0=Ok/Online 0:1=Ok/Online 0:2=Ok/Online 0:3=Ok/Online ] ]

Without making much efforts, just configure this in NRPE or SWITCH.CFG File. The configuration file contents are as given below.

Nagios Server:

define service{
use generic-service ; Inherit values from a template
host_name Dell NFS Server
service_description RAID Status
check_command check_nrpe!check_dell_omreport
notifications_enabled 0

Nagios Client(NRPE)

command[check_dell_omreport]=/usr/local/nagios/libexec/check_dell_omreport.pl

Save & Exit
Restart Xinetd service

That's it.