Linux

check_smart_attributes

Description:

Check disk drives for s.m.a.r.t. attributes failures.

Current Version

Last Release Date

June 17, 2009

Compatible With


Project Files
Project Notes
This plug-in relies on smartctl tools. It checks the smart attributes table and It raises a critical if any pre-fail attribute is on. If any other attribute fails it returns a warning.
Reviews (1) Add a Review
Added drive detection
by jacco, January 31, 2015

Plugin autodetects just mounted drives of 'hd*' type. I made some changes to autodetect hda|sda|vda drives, and they don't have to be mounted too: ]# diff check_smart_attributes check_smart_attributes.new 27c27,30 # 0.91 - jacco > # - added detection of more kinds of drives (hdx,sdx,vdx) > # - drives don't need to be mounted for autodetection (using blkid instead of mount) > # 56c59 my $BLKID = "/usr/sbin/blkid"; 61d63 use lib '/usr/lib64/nagios/plugins'; 77c80 " [--drive=/dev/hda [--drive=/dev/sdb [...]]] n"; 132c135 sub detect_all_drives { 135c138 open CMD, $BLKID."|" 139c142 if(m#^(/dev/[hvs]dw)d*:s+#) { 216c219 @DRIVE = detect_all_drives();



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
4 (1)
Favorites
0
Views
171,250