Skip to content

Releases: spjmurray/nagios-plugin-check-scsi-smart

Version 1.2.3

02 Feb 13:41
Compare
Choose a tag to compare

Support for all architectures rather than amd64. This involves updating the debian packaging and also adding in an endian abstraction layer for stuff coming from the SCSI subsystem.

Version 1.2.2

10 Mar 12:36
Compare
Choose a tag to compare

Fixes the check for HP and Dell RAID devices that don't accept ATA PASS THROUGH commands.

Version 1.2.1

10 Mar 10:00
Compare
Choose a tag to compare

Fixes a bug where the SMART log would be read even if no sectors of data were available. Also adds improved debugging if the sgio status was non-zero dumping the CDB and sens buffers to stderr.

Version 1.2.0

09 Mar 12:49
Compare
Choose a tag to compare

Supports optional critical and warning thresholds against raw values. Useful for alerting on conditions that are not handled by the regular pre-fail or advisory checks, or caught via the SMART logs.

Version 1.1.1

09 Mar 10:08
Compare
Choose a tag to compare

Addresses a problem with false positives from the SMART logging facility.

Version 1.1.0

08 Mar 11:32
Compare
Choose a tag to compare

For users of the 1.0.s series be aware that the verbose output has now been replaced with performance data in order for metrics to be written to Graphite/InfluxDB by Nagios/Icinga in order to visualize trends. Version 1.2.0 will allow individual metrics to have thresholds associated with individual attributes for predictive failure alerting.

Note that in order to keep the code cleaner and more maintainable the plugin language has changed from C to C++.

Version 1.0.4

14 Jan 10:25
Compare
Choose a tag to compare

Updates the raw counter values to be 48 bits from 32 bits which handles values over 4 billion e.g. SSD LBAs written

Version 1.0.3

07 Jan 14:17
Compare
Choose a tag to compare

Yet more output fixes

Version 1.0.2

07 Jan 13:42
Compare
Choose a tag to compare

Additional output formatting fixes

Version 1.0.1

07 Jan 13:28
Compare
Choose a tag to compare

Allows operation when offline checks have been aborted or not run, which is a fairly common case. Adjusts formatting slightly for the longest possible text field.