SNMP

De PERL5 'SNMP'-uitbreidingsmodule voor het Net-SNMP SNMP-pakket.
Download nu

SNMP Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Perl Artistic License
  • Prijs:
  • FREE
  • Naam uitgever:
  • Wes Hardaker
  • Uitgever website:
  • http://search.cpan.org/~hardaker/

SNMP Tags


SNMP Beschrijving

De verlengingsmodule van de PERL5 'SNMP' voor het Net-SNMP SNMP-pakket. SNMP is een PERL5 'SNMP'-uitbreidingsmodule voor het Net-SNMP SNMP-pakket.Note: de PERL SNMP 5.0-module die wordt geleverd met NET-SNMP 5.0 en hoger is anders dan eerdere versies op een aantal manieren. Het belangrijkste is dat het zich gedraagt als een goede NET-SNMP-applicatie en oproepen init_snmp correct, wat betekent dat het configuratiebestanden zal lezen en die standaardinstellingen worden gebruikt waar nodig parse MIB-bestanden, enz. Dit zal waarschijnlijk van invloed zijn op uw Perl-toepassingen , Standaardwaarden die in uw SNMP.CONF-bestand zijn ingesteld (zoals de PERL-module nu gebruik maakt van die standaardwaarden). De DocMuentation is echter helaas nog niet bijgewerkt (afgezien van deze opmerking), noch is de Read_Config Standaardgebruik implementatie volledig voltooid. De basisactiviteiten van het SNMP-protocol worden door deze module verstrekt door een objectgeoriënteerde interface voor modulariteit en gemak van gebruiken. De primaire klasse is SNMP :: Sessie die de aanhoudende aspecten van een verbinding tussen de managementtoepassing en de beheerde agent inkapselt. Intern wordt de klas geïmplementeerd als een gezegende hash-referentie. Deze klasse levert 'Get', 'GetNext', 'Set', 'Fet' en 'FgetNext' methode-oproepen '. De methoden nemen een verscheidenheid aan ingangsargumentinformaties en ondersteunen zowel syncroneuze als asyncroneuze bediening via een polymorfe API (d.w.z. methodegedrag varieert afhankelijk van AGS doorgegeven - zie hieronder). ... $ Sess = Nieuwe SNMP :: Sessie (Desthost => Localhost, Gemeenschap => Openbaar); $ val = $ sess-> krijgen ('sysdescr.0'); ... $ VARS = NIEUWE SNMP :: VARLIST (, , ); @Vals = $ Sess-> Krijg ($ VAR's); ... $ VB = NIEUWE SNMP :: VARBIND (); DO {$ VAL = $ SESS-> GETNEXT ($ VB); Print "@ {$ vb} ";} tot ($ Sess -> {Errornum}); ... $ SNMP :: SAVE_DESCriptions = 1; SNMP :: Initmib (); # Aangenomen MIB is nog niet geladen" $ SNMP :: MIB {SYSDESCR} { Beschrijving} "; Vereisten: · Perl


SNMP Gerelateerde software