SNMP :: Trapinfo.

Leia e processa uma armadilha SNMP do Net-SNMP's SNMPTRAPD
Baixe Agora

SNMP :: Trapinfo. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • Ton Voon
  • Site do editor:
  • http://search.cpan.org/~tonvoon/

SNMP :: Trapinfo. Tag


SNMP :: Trapinfo. Descrição

Leia e processe uma armadilha SNMP da Net-SNMP's SNMPTRAPD SNMP :: Trapinfo é um módulo Perl para ler e processar uma armadilha SNMP da Net-SNMP's SNMPTRAPD.SYNOPSIS Use SNMP :: Trapinfo; $ Trap = SNMP :: Trapinfo-> Novo (* Stdin); aberto f, ">> /tmp/trap.log"; Imprimir f $ traps-> Packet; fechar f; Se (! Definido $ Trap-> TrapName) {Die "No TrapName no pacote"; } ELSIF (TRAP-> TRAPNAME EQ "IF-MIB :: Linkup" ou $ Trap-> TrapName EQ "IF-MIB :: linkdown") {# $ mailer é um e-mail :: Objeto de Mailer, por exemplo, imprimir $ mailer "Recebido armadilha:", $ Trap-> TrapName, $ /, "do host:", $ Trap-> nome do host, $ /, "mensagem:", $ Trap-> Expand ('interface $ {v5} recebido $ {v5} TrapName} '), $ /; } else {# TRAP esperado} # Faça alguma avaliação complexa do pacote Meu resultado $ Result = $ traps-> eval ('"$ {if-mib :: iftype}" eq "ppp" $ {if-mib :: ifindex } <5 '); if ($ result) {imprimir "tem uma armadilha para ppp onde o


SNMP :: Trapinfo. Software Relacionado