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

Dell OpenManage Storage

Rating
3 votes
Favoured:
0
Hits
100462
Files:
FileDescription
check_om_storage.plCheck Script V0.10.0

Help Support Ethan Galstad's New Project:

Help Support Ethan

A Message From The Founder...

As the founder of Nagios, I'm asking for your help in a cause that's dear to my heart.

I'm launching a new project to help better the world by providing the information, ideas, and inspiration that I believe can improve the lives of people everywhere.

I know you're busy managing networks, but I would appreciate it if you would consider liking my Facebook page and showing your support for the content and messages I produce by sharing them with your friends and family.

You can learn more about my project by visiting ethangalstad.me/nagios. Thank you for your time. I wish you all the best in your endeavors, whatever they may be.

- Ethan

Checks storage devices (disks, RAIDs, controllers) attached to Dell server systems.
Checks controllers, disks and RAID drives using the
"omreport storage" command from Dell OpenManage.

Tested with various plain SCSI and Perc3, Perc4, Perc5 and Perc6 RAID controllers (SATA/SCSI/SAS, internal and external storage).
Tested in OpenManage 4.5, 5.0, 5.1, 5.2, 5.3, 5.4, 5.5 environments.

Requires OpenManage 4.3 or later.
Requires Perl.
Supports sudo.

New features:
- more output in case of errors
- detects driver and firmware version issues
- fixed battery state recognition
- evaluates connectors and enclosures as well
- version-related warnings may be switched off
Reviews (1)
bynishith, August 14, 2012
Plugin worked well.

Below is the output.

./check_om_storage.pl --analyze

--CMD1 parsed output:
OpenManage version: 5.5.0

--CMD2--: /usr/bin/omreport storage controller -fmt ssv
Controller PERC 4e/Di Controllers

--CMD2 results:
Got 6 controller lines

Checking Controller No. 0: PERC 4e/Di

--CMD3--: /usr/bin/omreport storage pdisk controller=0 -fmt ssv
List of Physical Disks on Controller PERC 4e/Di (Embedded)

Controller PERC 4e/Di (Embedded)

ID;Status;Name;State;Failure Predicted;Progress;Type;Capacity;Used RAID Disk Space;Available RAID Disk Space;Hot Spare;Vendor ID;Product ID;Revision;Serial No.;Negotiated Speed;Capable Speed;Manufacture Day;Manufacture Week;Manufacture Year;SAS Address
0:0;Ok;Physical Disk 0:0;Online;No;Not Applicable;SCSI;136.62 GB (146695782400 bytes);136.62 GB (146695782400 bytes);0.00 GB (0 bytes);No;MAXTOR ;ATLAS10K5_146SCA;JNZY;J408BN9K;320;320;Not Available;Not Available;Not Available;Not Available
0:1;Ok;Physical Disk 0:1;Online;No;Not Applicable;SCSI;136.62 GB (146695782400 bytes);136.62 GB (146695782400 bytes);0.00 GB (0 bytes);No;MAXTOR ;ATLAS10K5_146SCA;JNZY;J407W95K;320;320;Not Available;Not Available;Not Available;Not Available
0:2;Ok;Physical Disk 0:2;Online;No;Not Applicable;SCSI;136.62 GB (146695782400 bytes);136.62 GB (146695782400 bytes);0.00 GB (0 bytes);No;MAXTOR ;ATLAS10K5_146SCA;JNZY;J4081FLK;320;320;Not Available;Not Available;Not Available;Not Available
0:3;Ok;Physical Disk 0:3;Online;No;Not Applicable;SCSI;136.62 GB (146695782400 bytes);136.62 GB (146695782400 bytes);0.00 GB (0 bytes);No;MAXTOR ;ATLAS10K5_146SCA;JNZY;J4080E4K;320;320;Not Available;Not Available;Not Available;Not Available

--CMD3 results:
Got 9 physical disk lines on controller 0

--CMD4--: /usr/bin/omreport storage vdisk controller=0 -fmt ssv

Virtual Disk 0 on Controller PERC 4e/Di (Embedded)

Controller PERC 4e/Di (Embedded)

ID;Status;Name;State;Progress;Layout;Size;Device Name;Type;Read Policy;Write Policy;Cache Policy;Stripe Element Size;Disk Cache Policy
0;Ok;Virtual Disk 0;Ready;Not Applicable;RAID-5;409.86 GB (440087347200 bytes);/dev/sda;SCSI;Adaptive Read Ahead;Write Back;Direct I/O;64 KB;

--CMD4 results:
Got 7 logical disk lines on controller 0
Status of physical disk 0:0: Ok, state: Online, predicted: No, progess: Not Applicable
Status of physical disk 0:1: Ok, state: Online, predicted: No, progess: Not Applicable
Status of physical disk 0:2: Ok, state: Online, predicted: No, progess: Not Applicable
Status of physical disk 0:3: Ok, state: Online, predicted: No, progess: Not Applicable
Status of virtual disk 0: Ok, state: Ready, progress: Not Applicable, type: RAID-5

Checking Enclosures on Controller 0:

--CMD5--: /usr/bin/omreport storage enclosure controller=0 -fmt ssv

Enclosure(s) on Controller PERC 4e/Di (Embedded)

ID;Status;Name;State;Connector ;Target ID;Configuration;Firmware Version;Service Tag;Asset Tag;Asset Name;Backplane Part Number;Split Bus Part Number;Enclosure Part Number;SAS Address;Enclosure Alarm
0;Ok;Backplane;Ready;0;6;Not Applicable;1.0 ;61900ER;Not Applicable;Not Applicable;Not Applicable;Not Applicable;Not Applicable;Not Applicable;Not Applicable

--CMD5 results:
Got 5 enclosure lines
Status of enclosure 0 (Backplane): Ok, state: Ready

Checking Connectors on Controller 0:

--CMD6--: /usr/bin/omreport storage connector controller=0 -fmt ssv
List of Connector(s) on Controller PERC 4e/Di (Embedded)

ID;Status;Name;State;Connector Type;Termination;SCSI Rate
0;Ok;Connector 0;Ready;SCSI Channel RAID Mode;Wide Terminated;Ultra 320M SCSI
1;Ok;Connector 1;Ready;SCSI Channel RAID Mode;Wide Terminated;Ultra 320M SCSI

--CMD6 results:
Got 5 connector lines
Status of connector 0 (Connector 0, SCSI Channel RAID Mode): Ok, state: Ready
Status of connector 1 (Connector 1, SCSI Channel RAID Mode): Ok, state: Ready

Checking Batteries on Controller 0:

--CMD7--: /usr/bin/omreport storage battery controller=0 -fmt ssv
Battery 0 on Controller PERC 4e/Di (Embedded)

Controller PERC 4e/Di (Slot Embedded)

ID;Status;Name;State;Recharge Count;Max Recharge Count;Predicted Capacity Status;Learn State;Next Learn Time;Maximum Learn Delay
0;Ok;Battery 0;Ready;1;1100;Not Applicable;Not Applicable;Not Applicable;Not Applicable

--CMD7 results:
Got 6 battery lines
Status of battery 0: Ok, state: Ready

Result: 0
STORAGE: OK [ Ctrl 0 (PERC 4e/Di is Non-Critical (Degraded: firmware mismatch: running: 521S, required: 522D)) ]