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 Quantum DXi Series

Current Version
1.2
Last Release Date
2013-07-08
Compatible With
  • Nagios 1.x
  • Nagios 2.x
  • Nagios 3.x
Owner
License
GPL
Hits
59682
Files:
FileDescription
check_dxi.shBash script
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!
Quantum DXi Series check for Nagios / Nagios XI.

The shell script will get the system and deduplication info from DXi systems. Performance data are also included.
DXi must have firmware 2.x to get data.

1.2
Check deduplication watermarks are not caculated. Check was always OK.

1.1
There were some changes in DXi 2.2 which were fixed in this 1.1 script.
Error messages from gather DXi info are now passed to Nagios.

1.0
Initial script
Quantum DXi Series check for Nagios.

The shell script will get the system, deduplication and lots more info from DXi systems. Performance data are also included.
DXi must have firmware 2.x to get data.

Help page:

# /usr/lib/nagios/plugins/check_dxi.sh -h

check_dxi v1.2
Copyright (c) 2012 Ralf Cremer


Check status of QUANTUM DXi Series and obtain system information via SSH
Please have bc, snmpget and sshpass installed.

Usage:
/usr/lib/nagios/plugins/check_dxi.sh -H [-u ] -p [ -w warn_range] [-c crit_range]
-C | -d | -dd | -f | -hc | -m | -n | -nc | -nn | -nr |
-r | -sb | -sn | -snmp | -ss | -v | -vc
[ -h | --help ]

-h This page
-H DXi host
-u DXi user (Default cliviewer)
-p Password of DXi user (Default cliviewer)
-w Warn level in % (Default 25)
-c Critical level in % (Default 15)
-C Compaction status
-d Disk usage *
-dd Data Size Reduction, Dedup Ratio is needed (Default 8) *
-f List of fc ports
-hc Healthcheck status
-i Ingestrate Write/Read
-m Systemmemory *
-n Node status
-nc NAS CIFS status
-nn NAS NFS status
-nr NAS overall replication status
-r Spacereclamation
-sb Systemboard
-sn System Networkports
-snmp Read System Type and Firmware Version (default publicCmtyStr)
Please configure the DXi snmp community
-ss System Storage Array
-v VTL status, VTL name is needed
-vc VTL capacity, VTL name is needed *
* Warn and critical values are calculated

Example:
/usr/lib/nagios/plugins/check_dxi.sh -H dxi01 -u cliviewer -p password -w 25 -c 15 -m

Send email to info@cremer-web.de if you have questions regarding
use of this software. To submit patches or suggest improvements,
send email to info@cremer-web.de
Reviews (3)
there is an error on line 466 PERCENT = $ (echo-e "scale = 0; 100 * $ {FREE} MEM / TOTALMEM $ {} "| bc-l ) , patch:" PERCENT = $ (echo-e "scale = 0; 100 * $ {FreeMem} / $ {TOTALMEM}" | bc-l )


cordially
byUSPHNetadmins, December 18, 2013
Where can we download version 1.1? I have firmware 2.2.1 and have an "Unknown: No command output" on the checks. Thanks.
byShog, June 13, 2013
Hi,

i'm trying to check a Quantumm DXI6701 with FW 2.2.1 - when running from CLI
./check_dxi.sh -h

got that message :

./check_dxi.sh: 803: [: Illegal number:
./check_dxi.sh: 803: [: Illegal number:
./check_dxi.sh: 809: [: Illegal number:

Thanx for your help
Owner's reply

Please try the script version 1.1 for the DXi version 2.2x, because there are some changes in commandline tool.