Search Exchange
Search All Sites
Nagios Live Webinars
Let our experts show you how Nagios can help your organization.Login
Directory Tree
Check Quantum DXi Series
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!
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
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
-C | -d | -dd
-r | -sb | -sn | -snmp
[ -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)
bydakoide, January 23, 2014
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
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.
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
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.