Search Exchange
Search All Sites
Nagios Live Webinars
Let our experts show you how Nagios can help your organization.Login
Directory Tree
Dell Compellent
v3
2018-02-15
- Nagios 2.x
- Nagios 3.x
- Nagios 4.x
23618
File | Description |
---|---|
check_compellent.pl | check_compellent.pl |
check_compellent.pl | V2 BugFixes |
check_compellent.pl | V3 added folderspace and BugFixes |
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!
Tested on SC2020
based on check_equallogic from napsty
V3 Released:
add Folder space
Checks free space on Storage Folders with thresholds and performancedata
Bug fiexed:
Folder Check removed "Unassigned"
V2 Released:
Bugs fixed:
Disk Errors were not correct reported.
Typo in Volume Check, thanks to davemiles871
check_compellent.pl -H host -C community -t type [-v volume] [-w warning] [-c critical]
Types:
health -> checks overall health
controller -> checks status of controllers
power -> checks status of power supplies
volume -> checks status of volumes
server -> checks status of connected servers
disks -> checks status of physical disks
enclosure -> checks status of enclosure
temp1 -> checks temperature
psufans -> checks PSU Fans
folder -> checks status of folders
cache -> checks status of controller cache
cachebat -> checks status of controller cache battery
folderspace -> checks utilization of all storage Folders
add Folder space
Checks free space on Storage Folders with thresholds and performancedata
Bug fiexed:
Folder Check removed "Unassigned"
V2 Released:
Bugs fixed:
Disk Errors were not correct reported.
Typo in Volume Check, thanks to davemiles871
check_compellent.pl -H host -C community -t type [-v volume] [-w warning] [-c critical]
Types:
health -> checks overall health
controller -> checks status of controllers
power -> checks status of power supplies
volume -> checks status of volumes
server -> checks status of connected servers
disks -> checks status of physical disks
enclosure -> checks status of enclosure
temp1 -> checks temperature
psufans -> checks PSU Fans
folder -> checks status of folders
cache -> checks status of controller cache
cachebat -> checks status of controller cache battery
folderspace -> checks utilization of all storage Folders
Reviews (6)
bybehrens@takenet.de, August 12, 2018
Hi,
we use V3 with great success together with SC20x0 and SC40x0 running 6.6 and 7.0. So Thumbs up!
But with our new SC5020 the following checks returning "..UNKNOWN: should never reach this part "
- FAN
- PSU
The Server part returning ' Degrated Servers: "Storage '- Take notice the single Quote. It looks like it is cut off and something is now missing.
Regards,
Joerg
we use V3 with great success together with SC20x0 and SC40x0 running 6.6 and 7.0. So Thumbs up!
But with our new SC5020 the following checks returning "..UNKNOWN: should never reach this part "
- FAN
- PSU
The Server part returning ' Degrated Servers: "Storage '- Take notice the single Quote. It looks like it is cut off and something is now missing.
Regards,
Joerg
bystefanslawidis, April 16, 2018
Good plugin, it works like a charm. Woud be even better if we could get a temperature vlaue, would we nice for charting and alarming, not only All Temps Ok.
Works well for most items on the sc2080's. It does not seem to pull all of the volumes that I have, only list the first 6 or so. It would be nice as others have mentioned to list the number of items found "OK" along with the actual OK status.
ie.
All Disks OK (84/84)
ie.
All Disks OK (84/84)
bydavemiles871, September 29, 2017
1 of 1 people found this review helpful
I had a couple of Volumes with a warning condition so took a look at the code just to see how it works it out. There is a small error on line 162 in the critical volume handling which probably means if you have any critical volumes it wont work.
As follows:
declare -a vulumecrit=($(snmpwalk -v 2c -O vqe -c ${community} ${host}
which should be
declare -a volumecrit=($(snmpwalk -v 2c -O vqe -c ${community} ${host}
Other than that its suitably light touch and does whats needed.
As follows:
declare -a vulumecrit=($(snmpwalk -v 2c -O vqe -c ${community} ${host}
which should be
declare -a volumecrit=($(snmpwalk -v 2c -O vqe -c ${community} ${host}
Other than that its suitably light touch and does whats needed.
Owner's reply
Thank you very much.
I've changed it in Version 2.
I've found another bug checking the disks. Please Update to Version 2!!!
bytompaah, August 17, 2017
This check was long needed! Dell had a plugin for Nagios XI but it was impossible to convert to Nagios 2-4.x-format. So happy this exists.
At the moment all my checks gives green/OK, but the check seems to work perfectly.
I would prefer if the checks were a bit more verbose, not only giving "All disks OK" but listing the disks and their individual status even in the case they are OK. This can be done with the nagios plugin output "performance data" and "second part of performance data".
At the moment all my checks gives green/OK, but the check seems to work perfectly.
I would prefer if the checks were a bit more verbose, not only giving "All disks OK" but listing the disks and their individual status even in the case they are OK. This can be done with the nagios plugin output "performance data" and "second part of performance data".
tried this out today, quite excited as my compellent has been chewing through disks lately but sadly the plugin does not execute
UNKNOWN: should never reach this part
UNKNOWN: should never reach this part