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


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!
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();
Helpful? Yes  No 
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,227