| Snmp :: trapinfo Lea y procese una trampa SNMP de SNMPTRAPD de Net-SNMP |
Descargar ahora |
Snmp :: trapinfo Clasificación y resumen
- Licencia:
- Perl Artistic License
- Nombre del editor:
- Ton Voon
- Sitio web del editor:
- http://search.cpan.org/~tonvoon/
Snmp :: trapinfo Etiquetas
Snmp :: trapinfo Descripción
Lea y procese una trampa SNMP de SNMPTRAPD de Net-SNMP SNMP :: TrapInfo es un módulo PERL para leer y procesar una trampa SNMP de SNMPTRAPD.SYNOPSIS de Net-SNMP. SNMP :: trapinfo; $ tramp = snmp :: trapinfo-> nuevo (* stdin); Abra F, ">> /tmp/trap.log"; Imprimir F $ TRAP-> Paquete; Cerrar F; Si (! definido $ trampa-> TrapName) {DIE "NO TRAPNAME EN PAQUETE"; } Elsif ($ TRAP-> TRAPNAME EQ "IF-MIB :: Linkup" o $ TRAP-> TRAPNAME EQ "IF-MIB :: LkaDown") {# $ MAILER es un correo :: MAILER OBJETE, por ejemplo, imprimir $ mailer "Trampa recibida:", $ TRAP-> TRAPNAME, $ / $ / "Del host:", $ trampa-> nombre de host, $ /, "Mensaje:", $ trampa-> Expandir ('Interfaz $ {v5} Recibió $ { TRAPNAME} '), $ /; } else {# # Trampa esperada} # Haga una evaluación compleja del paquete My $ Result = $ Tramp-> Eval ('"$ {if-mib :: iftype}" eq "ppp" $ {if-mit :: ifindex } <5 '); si ($ resultado) {impresi
Snmp :: trapinfo Software relacionado