Testar / simular traps SNMP em falhas de disco

1

No meu sistema monitorado, configuro o SNMP para traps enviados no caso de ocorrerem falhas de hardware. Por exemplo, eu adiciono a seguinte linha (bastante conhecida) ao meu arquivo snmpd.conf :

monitor -60 -o dskPath -o DiskErrMsg "dskTable" diskErrorFlag!=0

(esta linha basicamente instrui o SNMP a enviar uma interceptação sempre que diskErrorFlag for definido como 1 - o que significa que há erros)

Preciso ver como essas traps SNMP serão, na verdade, se houver falhas no disco (o que significa que diskErrorFlag realmente obtém o valor 1).

Eu só consigo pensar nas seguintes opções:

  1. Realmente simule uma falha de disco para que o SNMP faça seu trabalho e gere o trap - > Acho isso difícil de alcançar e posso ser impossível simular para outras falhas de hardware que preciso monitorar também ...

  2. Diga de alguma forma que o SNMP no sistema monitorado se comporta como se houvesse um erro de disco (de alguma forma semelhante ao pressionar o botão vermelho de teste em um detector de fumaça sem ter fumaça ...)

  3. Construa a armadilha manualmente usando o comando snmptrap , mas isso não garante que o que quer que eu esteja construindo seja idêntico ao que o próprio SNMP enviará quando o evento ocorrer.

Para mim, a maneira mais preferível de testar isso é usar a opção 2 e preciso de sua ajuda porque não sei como fazer isso (se possível). No entanto, se houver maneiras mais inteligentes de fazer este teste, por favor me avise.

    
por mpu 20.09.2016 / 08:29

0 respostas

Tags