SAN and NAS

Dell / Quest DR-series check, for DR4000, DR4100, DR4300, DR6000

Description:

Check script for Dell / Quest DR-series de-duplicating storage units.
Including DR4000, DR4100, DR4300, DR6000 and more.
Gives status of unit, hardware information and storage information.

Current Version

1.0

Last Release Date

2017-02-20

Compatible With

  • Nagios 3.x
  • Nagios 4.x

Owner

License

GPL


Project Files
Project Notes
Uses SSH to fetch information from the unit. Built and tested on a Dell DR4100 unit, software version 3.2.0802.3 My unit has no errors currently but best effort is taken to simulate them. Will raise WARNING condition on most hardware or array based faults. Temperature tresholds can be set as variables in the script. Requires 'sshpass' to function. Please install it before running this script. Usage: ./check_dell_dr [-v] -P password -H username@host [-T test type] Options: -h Print detailed help screen -H Dell DR-series host username@host -P Dell DR-series password -T Test type. Can be one of following info - General information about the unit (default) hardware - Detailed information about the units drives stats - Statistics of the storage (always returns OK) Typical output from test type info: OK System: MYDR001 Dell DR4100 Version 3.2.0802.3, SN: ABCD123, State: Operational Mode, Storage: 16.37 TiB ready, used 86.47% System: MYDR001 Product: Dell DR4100 Service tag: ABCD123 State: Operational Mode, Filesystem is fully operational for I/O. Typical output from test type hardware: OK No hardware faults detected. See plugin output and graphs for more information. Storage Controller PERC H710: optimal Storage Controller PERC H810: optimal Virtual disk Virtual Disk 0, state: ready, health: optimal Virtual disk DATAVol, state: ready, health: optimal Physical disk 0, serial: A1B2C3D4, size: 2 TiB, state: ready, health: optimal, alert: no Physical disk 1, serial: A1B2C3D5, size: 2 TiB, state: online, health: optimal, alert: no Physical disk 2, serial: A1B2C3D6, size: 2 TiB, state: online, health: optimal, alert: no Physical disk 3, serial: A1B2C3D7, size: 2 TiB, state: online, health: optimal, alert: no Physical disk 4, serial: A1B2C3D8, size: 2 TiB, state: online, health: optimal, alert: no Physical disk 5, serial: A1B2C3D9, size: 2 TiB, state: online, health: optimal, alert: no Physical disk 6, serial: A1B2C3D0, size: 2 TiB, state: online, health: optimal, alert: no Physical disk 7, serial: A1B2C3D1, size: 2 TiB, state: online, health: optimal, alert: no Physical disk 8, serial: A1B2C3D2, size: 2 TiB, state: online, health: optimal, alert: no Physical disk 9, serial: A1B2C3D3, size: 2 TiB, state: online, health: optimal, alert: no Physical disk 10, serial: A1B2C3D4, size: 2 TiB, state: online, health: optimal, alert: no Physical disk 11, serial: A1B2C3D6, size: 2 TiB, state: online, health: optimal, alert: no Physical disk 12, serial: A1B2C3D4C5E6, size: 300 GiB, state: online, health: optimal, alert: no Physical disk 13, serial: A1B2C3D4C5E7, size: 300 GiB, state: online, health: optimal, alert: no Battery HDB Ba00, state: ready, health: optimal Battery HDB Ba01, state: ready, health: optimal Storage Cache HDB Ca00, health: optimal Storage Cache HDB Ca01, health: optimal Power Supply HDB PS00, health: optimal Power Supply HDB PS01, health: optimal Temperature Probe HDB TP00, health: optimal, reading: 20.0 Temperature Probe HDB TP01, health: optimal, reading: 36.0 System Board Fan1, health: optimal, speed: 8280 System Board Fan2, health: optimal, speed: 8280 System Board Fan3, health: optimal, speed: 8400 System Board Fan4, health: optimal, speed: 8280 System Board Fan5, health: optimal, speed: 8280 System Board Fan6, health: optimal, speed: 8400 PS1 Voltage 1, health: optimal, reading: 230.00 PS2 Voltage 2, health: optimal, reading: 232.00 Storage Controller HDB ST00, health: optimal Storage Controller HDB ST01, health: optimal NIC HDB Ni00, health: Connected, speed: 10 Gbps NIC HDB Ni01, health: Connected, speed: 10 Gbps NIC HDB Ni02, health: Not Connected, speed: 10 Gbps NIC HDB Ni03, health: Not Connected, speed: 10 Gbps CPU HDB CP00, health: optimal CPU HDB CP01, health: optimal DIMM DIMM_A1, health: optimal DIMM DIMM_A2, health: optimal DIMM DIMM_B1, health: optimal DIMM DIMM_B2, health: optimal NVRAM health: optimal, errors: 0, temperature: 44 NVRAM SSD health: optimal, state: connected Typical output from stats type info: OK Disk total: 16274 GB, Disk used: 14042 GB, Disk free: 2232 GB, Usage: 86.29%, Active bytes: 94250 GB, Total savings: 85.42% Disk used: 14042 GB Disk free: 2232 GB Active bytes: 94250 GB Total savings: 85.42% Read throuhgput: 0.00 MB/s Write throughput: 0.00 MB/s Update history: 0.9 First release 1.0 Added 'stats' test and some error handling
Reviews (1) Add a Review
Updated...
by philrandal, May 31, 2018

I've updated this to suit our needs better and put it on github https://github.com/philrandal/check_dell_dr



Add a Review

You must be logged in to submit a review.

Thank you for your review!

Your review has been submitted and is pending approval.

Recommend

To:


From:


Thank you for your recommendation!

Your recommendation has been sent.

Project Stats
Rating
3.5 (2)
Favorites
0
Views
9,032