Snmp

Le module d'extension PERL5 'SNMP' pour le package SNMP Net-SNMP.
Télécharger maintenant

Snmp 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/

Snmp Mots clés


Snmp La description

Le module d'extension PERL5 'SNMP' pour le package SNMP Net-SNMP. SNMP est un module d'extension Perl5 'SNMP' pour le package SNMP Net-SNMP. Note: Le module Perl SNMP 5.0 fourni avec Net-SNMP 5.0 et supérieur est différent des versions précédentes de différentes manières. Plus important encore, il se comporte comme une application Net-SNMP appropriée et appelle init_snmp correctement, ce qui signifie qu'il lira des fichiers de configuration et d'utiliser ces paramètres par défaut, le cas échéant, analysez automatiquement les fichiers MIB, etc. Cela affectera probablement vos applications PERL si vous avez, par exemple. , les valeurs par défaut définies dans votre fichier snmp.conf (car le module Perl utilisera maintenant ces valeurs par défaut). La documuentation n'a toutefois pas encore été mise à jour (à part de cette note), la mise en uvre de l'utilisation par défaut Lecture_config est entièrement complète. Les opérations de base du protocole SNMP sont fournies par ce module via une interface orientée objet pour la modularité et la facilité de la modularité. utiliser. La classe principale est la SNMP :: Session qui encapsule les aspects persistants d'une connexion entre l'application de gestion et l'agent géré. En interne, la classe est mise en uvre comme une référence de hachage bénie. Cette classe fournit 'Get' ',' GetNext ',' Set ',' Fget 'et' FgetNext 'Methy appels. Les méthodes prennent une variété de formats d'argumentation d'entrée et prennent en charge des opérations syncroniques et asyncréancières via une API polymorphe (c'est-à-dire que le comportement de la méthode varie en fonction des arguments passés - voir ci-dessous) .Synopsis Utilisez SNMP; ... $ sesses = nouveau SNMP :: session (Deshost => localhost, communauté => publique); $ val = $ sess-> obtenir ('sysdescr.0'); ... $ vars = nouveau SNMP :: Varlist (, , ); @vals = $ sess-> obtenir ($ var); ... $ VB = nouveau SNMP :: Varbind (); do {$ val = $ sess-> getnext ($ vb); Imprimer "@ {$ vb} ";} jusqu'à ce que ($ sess -> {ernum}); ... $ SNMP :: sauvegarde_descriptions = 1; SNMP :: initmib (); # supposer que MIB n'est pas déjà chargé" SNMP :: MIB {SYSDESCR} { la description} "; Exigences: · Perl


Snmp Logiciels associés