Esiste un modo per condividere i dati SMART su SNMP?


8

Esiste un modo per condividere i dati SMART su SNMP? Mi piacerebbe essere in grado di crearne dei grafici e collegarlo a Nagios.

Quello che voglio fare è essere in grado di ottenere alcune statistiche sui miei hard disk accessibili tramite SNMP. Questo mi permetterà di rappresentare graficamente il numero di $ SMART_MEASUREMENT_VALUE rispetto al tempo.


Devi elaborare molto di più se vuoi una risposta decente.
chankster,

Risposte:


4

Forse questo soddisferà le tue esigenze: citato da questo link :

È necessario il pacchetto SmartMonTools e utilizzare lo script check_smart.pl perl (plug-in nagios ) per verificare lo stato del disco rigido eseguendo i test automatici SMART utilizzando il comando smartctl, aggiungere a snmpd.conf:

exec CheckSmart /path/to/check_smart.pl -t -d / dev / hda


È interessante vedere i parametri SMART che cambiano nel tempo. E questo plugin verifica solo il valore corrente.
lexsys,

3
@exquisitor: SNMP generalmente fornisce solo il valore corrente; di solito è compito del server di gestione raccogliere i dati per archiviare i vecchi dati per l'analisi.
sleske,

1

Esistono patch che aggiungono il supporto SNMP a smartd (nell'elenco smartmontools-devel @); nessuno era integrato, per quanto mi ricordo.


0

La risposta di Maxwell è corretta, ma al download manca un URL per lo script:

http://git.recluse.de/?p=users/bzed/nagios-plugins.git;a=blob_plain;f=plugins/check_smart

aggiungo anche questa riga sotto alla riga 109 dello script, per evitare un avvertimento

if (!defined($number)) { $number = 0; }

Per quelli senza nagios, lo script richiede una lib util.pm. Gli utenti Debian possono ottenerlo dal pacchetto nagios-plugins e altri utenti possono prenderlo da qui:

https://github.com/Elbandi/nagios-plugins/blob/master/plugins-scripts/utils.pm.in

l'utilizzo è semplice:

./check_smart.pl  -i scsi  -d /dev/sda

ma concordo con il commento di exquisitor, un modo per rappresentare graficamente tutti (o almeno alcuni importanti) valori intelligenti sarebbe fantastico

AGGIORNAMENTO : lo script NON genera altri valori intelligenti, ma solo se si sceglie l'interfaccia ata (-i ata). Poiché oggi tutti i driver (anche ata / sata) sembrano dispositivi scsi, questo crea confusione (ed è probabilmente un bug) Quindi consiglio a quelli con driver ata / sata di modificare lo script e in linea 209 sostituire il segno di spunta da "ata "a" scsi "

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.