La respuesta de Maxwell es correcta, pero falta la descarga de una url para el script:
http://git.recluse.de/?p=users/bzed/nagios-plugins.git;a=blob_plain;f=plugins/check_smart
También agrego esta línea a continuación en la línea 109 del script, para evitar una advertencia
if (!defined($number)) { $number = 0; }
Para aquellos sin nagios, el script requiere una lib util.pm. Los usuarios de Debian pueden obtenerlo del paquete nagios-plugins y otros usuarios pueden obtenerlo desde aquí:
https://github.com/Elbandi/nagios-plugins/blob/master/plugins-scripts/utils.pm.in
El uso es simple:
./check_smart.pl -i scsi -d /dev/sda
pero estoy de acuerdo con un comentario exquisito, una forma de graficar todos (o al menos algunos) valores inteligentes sería genial
ACTUALIZACIÓN : la secuencia de comandos DEBE generar otros valores inteligentes, pero solo si elige la interfaz ata (-i ata). Como hoy todos los controladores (incluso ata / sata) parecen dispositivos scsi, esto crea confusión (y probablemente sea un error). Así que recomiendo a aquellos con controladores ata / sata editar el script y en la línea 209 reemplazar el cheque de "ata "a" scsi "