NETSNMP :: TRACKRECEIVER

Embedded Perl Trap-handling voor Net-SNMP's SNMPTRAPD
Download nu

NETSNMP :: TRACKRECEIVER Rangschikking & Samenvatting

Advertentie

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

NETSNMP :: TRACKRECEIVER Tags


NETSNMP :: TRACKRECEIVER Beschrijving

Embedded Perl Trap Handling voor Net-SNMP's SNMPTRAPD NETSNMP :: TRAPLECEIVER is een PERL-module die wordt gebruikt om PERL-subroutines te registreren in het Net-SNMP SNMPTRAPD-proces. Net-SNMP moet worden geconfigureerd met behulp van - ingebedde-perl. Registratie van functies wordt vervolgens gedaan via het configuratiebestand SNMPTRAPD.CONF. Deze module kan niet worden gebruikt in een normaal perl-script om vallen te ontvangen. Het is uitsluitend bedoeld voor ingesloten gebruik in de SNMPTRAPD-demon.Within het SNMPTRAPD.CONF-bestand, het trefwoord "PERL" kan worden gebruikt om eventuele PERL-expressie te bellen en deze bekwaamheid te gebruiken, u kunt de NETSNMP :: TRACKRECEIVER-module gebruiken om functies te registreren zal elke keer worden genoemd als een bepaalde melding (een val of een informatie) wordt ontvangen. Geregistreerde functies worden met 2 argumenten genoemd. De eerste is een verwijzing naar een hash die informatie bevat over hoe de val is ontvangen (welke versie van het SNMP-protocol werd gebruikt, waar het vandaan kwam, welke SNMP-gebruikersnaam of communautaire naam het is verzonden onder, enz.). Het tweede argument is een verwijzing naar een array die de variabele bindingen bevat (OID en Value Information) die de noificatie zelf definiëren. Elke variabele is zelf een verwijzing naar een array met drie waarden: een NETSNMP :: OID-object, de waarde die ermee is gekoppeld, en het numerieke type van de waarde (zie NETSNMP :: ASN voor meer informatie op SNMP-informatie). Geregistreerd met behulp van de NetSNMP :: TrapreCeiver :: Register-functie, die twee argumenten heeft. De eerste is een string die de melding beschrijft die u wilt registreren voor (zoals "Linkup" of "MyMIB :: mytrap" of ".1.3.6.1.4.1.2021 ..."). Twee speciale zoekwoorden kunnen worden gebruikt in plaats van een OID: "Standaard" en "All". Het sleutelwoord "Standaard" geeft aan dat u wilt dat uw handler wordt opgeroepen in het geval waar geen andere handlers worden genoemd. Het trefwoord "ALL" geeft aan dat de handler altijd moet worden opgeroepen voor elke melding. SynopsIsPut De volgende regels in uw SNMPTRAPD.CONF-bestand: PERL NETSNMP :: TRAPLECEIVEIVER :: REGISTREER ("Trapoid", MyFUNC); Vereisten: · Perl


NETSNMP :: TRACKRECEIVER Gerelateerde software