Netsnmp :: TrapReceiver

Traitement de piège Perl intégré pour SNMPTRAPD de Net-SNMP
Télécharger maintenant

Netsnmp :: TrapReceiver Classement & Résumé

Publicité

  • Rating:
  • Licence:
  • Perl Artistic License
  • Prix:
  • FREE
  • Nom de l'éditeur:
  • Wes Hardaker
  • Site Internet de l'éditeur:
  • http://search.cpan.org/~hardaker/

Netsnmp :: TrapReceiver Mots clés


Netsnmp :: TrapReceiver La description

Traitement de piège Perl intégré pour la SNMPTRAPD de Net-SNMP Netsnmp :: TrapReceiver est un module Perl utilisé pour enregistrer des sous-routines Perl dans le processus Net-SNMP SNMPTRAPD. Net-SNMP doit avoir été configuré à l'aide de Perl-Perl --Enable-Embedded. L'enregistrement des fonctions est ensuite effectué via le fichier de configuration SNMPTRAPD.CONF. Ce module ne peut pas être utilisé dans un script Perl normal pour recevoir des pièges. Il est destiné uniquement à une utilisation intégrée dans le Demon SNMPTRAPD.WITHIN DU FILE SNMPTRAPD.CONF, le mot-clé "PERL" peut être utilisé pour appeler toute expression Perl et utiliser cette capacité, vous pouvez utiliser le module NetsNMP :: TRAPRecefeiver pour enregistrer des fonctions qui On appelle chaque fois qu'une notification donnée (un piège ou une information) est reçue. Les fonctions enregistrées sont appelées avec 2 arguments. Le premier est une référence à un hachage contenant des informations sur la manière dont le piège a été reçu (quelle version du protocole SNMP a été utilisée, à l'approbation du nom d'utilisateur SNMP ou du nom de la communauté qui a été envoyé sous, etc.). Le deuxième argument est une référence à un tableau contenant les liaisons variables (informations OID et de la valeur) qui définissent la notification elle-même. Chaque variable est elle-même une référence à un tableau contenant trois valeurs: un objet NetsNMP :: OID, la valeur qui l'est associée et le type numérique de la valeur (voir Netsnmp :: ASN pour plus de détails sur les informations de saisie SNMP) .SuRoutines sont Enregistré à l'aide de la fonction Netsnmp :: TrapReceiver :: Enregistrer la fonction, qui prend deux arguments. Le premier est une chaîne décrivant la notification que vous souhaitez enregistrer (telles que "linkup" ou "myMIB :: myTrap" ou ".1.3.6.1.4.1.2021 ...."). Deux mots-clés spéciaux peuvent être utilisés à la place d'un OID: "Par défaut" et "Tout". Le mot clé "Par défaut" indique que vous souhaitez que votre gestionnaire soit appelé dans le cas où aucun autre gestionnaire n'est appelé. Le mot clé "Tous" indique que le gestionnaire doit toujours être appelé à chaque notification.Synopsisquence Les lignes suivantes dans votre fichier snmptrapd.conf: Perl Netsnmp :: TrapReceiver :: registre ("Trapoid", myfunc); Exigences: · Perl


Netsnmp :: TrapReceiver Logiciels associés