Solaris

Solaris Zpools checker

Description:

Check the ZFS disks pools status

Current Version

Last Release Date

June 16, 2009

Compatible With


Project Files
Project Notes
This small plugin let you check the status of each ZFS disks pool configured on your server.
Reviews (3) Add a Review
Works on freenas, not much granularity
by danieljdoughty, March 31, 2014
It checks all pools and only has a critical threshold not a warning threshold. But it works and that's a lot better than most checks out of the box.
Helpful? Yes  No 
./check_zpools: test: argument expected
by Mckey, February 28, 2013
At this string of the script:
if [ ${exit_text} ]
insert the double quotes in this way:
if [ "${exit_text}" ]

That's useful if you have more then 2 zpools.
Helpful? Yes  No 
not working on solaris zones
by jeffm, August 31, 2011
Hi,
plugin works on some non-global zones and not others.

ngz02c 39G 1.7M 39G 1% /apps
ngz02b 293G 168G 125G 58% /dm
ngz02a 68G 18G 51G 26% /dm_dump

/usr/local/nagios/libexec/check_zpools
exit_code=0
exit_text=
+ /usr/sbin/zpool list -Ho name
POOLS=ngz02a
ngz02b
ngz02c
+ [ ]
THRESHOLD=90
+ echo ngz02a ngz02b ngz02c
+ cut -d% -f1
+ /usr/sbin/zpool list -Ho capacity ngz02a
CAPACITY=25
+ /usr/sbin/zpool list -Ho health ngz02a
HEALTH=ONLINE
+ errors_checker ngz02a 25 ONLINE
+ [ ]
+ [ 25 -gt 90 -o ONLINE != ONLINE ]
exit_text=OK:ngz02a:25%:ONLINE
+ cut -d% -f1
+ /usr/sbin/zpool list -Ho capacity ngz02b
CAPACITY=56
+ /usr/sbin/zpool list -Ho health ngz02b
HEALTH=ONLINE
+ errors_checker ngz02b 56 ONLINE
+ [ OK:ngz02a:25%:ONLINE ]
+ [ 56 -gt 90 -o ONLINE != ONLINE ]
exit_text=OK:ngz02a:25%:ONLINE OK:ngz02b:56%:ONLINE
+ cut -d% -f1
+ /usr/sbin/zpool list -Ho capacity ngz02c
CAPACITY=0
+ /usr/sbin/zpool list -Ho health ngz02c
HEALTH=ONLINE
+ errors_checker ngz02c 0 ONLINE
+ [ OK:ngz02a:25%:ONLINE OK:ngz02b:56%:ONLINE ]
/usr/local/nagios/libexec/check_zpools: test: argument expected
1 of 1 found this review helpful.
Helpful? Yes 1 No 0
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.8 (4)
Favorites
0
Views
151,165