Existe uma maneira de compartilhar dados SMART por SNMP? Eu gostaria de poder fazer gráficos de cactos e conectá-los ao Nagios.
O que eu quero fazer é poder obter algumas estatísticas dos meus discos rígidos acessíveis através do SNMP. Isso permitirá que eu represente graficamente o número de $ SMART_MEASUREMENT_VALUE em relação ao tempo.
Respostas:
Talvez isso atenda às suas necessidades: Citado neste link :
Você precisará do pacote SmartMonTools e usará o script check_smart.pl perl (plugin nagios) para verificar a integridade do disco rígido executando auto-testes SMART usando o comando smartctl, adicione ao seu snmpd.conf:
fonte
Existem patches que adicionam suporte SNMP ao smartd (na lista smartmontools-devel @); nenhum foi integrado, tanto quanto me lembro.
fonte
A resposta de Maxwell está certa, mas está faltando o download de um URL para o script:
http://git.recluse.de/?p=users/bzed/nagios-plugins.git;a=blob_plain;f=plugins/check_smart
eu também adiciono esta linha abaixo na linha 109 do script, para evitar um aviso
Para aqueles sem nagios, o script requer uma util.pm lib. Usuários do Debian podem obtê-lo no pacote nagios-plugins e outros usuários podem obtê-lo aqui:
https://github.com/Elbandi/nagios-plugins/blob/master/plugins-scripts/utils.pm.in
o uso é simples:
mas concordo com o comentário do exquisitor, uma maneira de representar graficamente todos (ou pelo menos alguns valores importantes) valores inteligentes seria ótimo
ATUALIZAÇÃO : o script gera outros valores inteligentes, mas somente se você escolher a interface ata (-i ata). Como hoje todos os drivers (até ata / sata) são dispositivos scsi, isso cria confusão (e provavelmente é um bug). Por isso, recomendo que aqueles com drivers ata / sata editem o script e, na linha 209, substituam a opção "ata "para" scsi "
fonte