Netsnmp :: trapreceiver.

Gestione trap perl incorporata per SNMPTRAPD di Net-SNMP
Scarica ora

Netsnmp :: trapreceiver. Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • Perl Artistic License
  • Prezzo:
  • FREE
  • Nome editore:
  • Wes Hardaker
  • Sito web dell'editore:
  • http://search.cpan.org/~hardaker/

Netsnmp :: trapreceiver. Tag


Netsnmp :: trapreceiver. Descrizione

Gestione della trappola perl incorporata per SNMPTRAPD per Net-SNMP NetSNMP :: TrapReceiver è un modulo perl utilizzato per registrare subroutine perl nel processo NET-SNMP SNMPTRAPD. Net-SNMP deve essere stato configurato utilizzando il perl -Enable-Embedded-Perl. La registrazione delle funzioni viene quindi eseguita tramite il file di configurazione SNMPTRAPD.Conf. Questo modulo non può essere utilizzato in uno script perl normale per ricevere trappole. È inteso esclusivamente per l'uso incorporato all'interno del demone SNMPTrapd.È possibile che il file snmptrapd.conf, la parola chiave "perl" può essere utilizzata per chiamare qualsiasi espressione perl e utilizzando questa abilità, è possibile utilizzare il modulo NetSNMP :: TrapReceiver per registrare le funzioni Verrà chiamato ogni volta che una data notifica (una trappola o una informazione) viene ricevuta. Le funzioni registrate sono chiamate con 2 argomenti. Il primo è un riferimento a un hash contenente informazioni su come è stata ricevuta la trappola (quale versione del protocollo SNMP è stata utilizzata, da dove viene, quale nome utente SNMP o nome comunitario è stato inviato sotto, ecc.). Il secondo argomento è un riferimento a un array contenente i binding variabili (informazioni su oid e valore) che definiscono la nozione stessa. Ogni variabile è di per sé un riferimento a un array contenente tre valori: un oggetto NetSnmp :: OID, il valore che è stato associato con esso e il tipo numerico del valore (vedere NetSNMP :: ASN per ulteriori dettagli sulle informazioni sulla digitazione SNMP). IUSUBROUTines sono Registrato utilizzando NetSNMP :: TrapReceiver :: Funzione di registro, che richiede due argomenti. La prima è una stringa che descrive la notifica per cui si desidera registrare (come "LINKUP" o "MYMIB :: MyTrap" o ".1.3.6.1.4.1.2021 ...."). Due parole chiave speciali possono essere utilizzate al posto di un OID: "Default" e "Tutto". La parola chiave "predefinita" indica che vuoi che il gestore sia chiamato nel caso in cui non vengono chiamati altri gestori. La parola chiave "ALL" indica che il gestore dovrebbe sempre essere chiamato per ogni notifica.Synopsispuzione le seguenti righe nel file SNMPTrapd.conf: Perl NetSnmp :: trapReceiver :: Register ("Tuoid", MyFunc); Requisiti: · Perl.


Netsnmp :: trapreceiver. Software correlato

Padre

sviluppo di applicazioni perl e ambiente di refactoring ...

313

Scarica