Hier finden Sie häufig gestellte Fragen und wichtige Begriffe zum SNMP-Subagent.
Was ist eine OID?
Jeder Informationsbaustein in der MIB besitzt eine eindeutige OID (Object Identifier), die verwendet wird, um den Inhalt auszulesen. OIDs bestehen aus einer Folge von Zahlen, die mit Punkten voneinander getrennt sind. Sie sind weltweit eindeutig. Die MIB des SNMP-Subagent besitzt die OID "1.3.6.1.4.1.2562.1.1". Die einzelnen Inhalte der MIB haben ebenfalls eine Nummer, die an die OID der MIB angehängt werden. Durch die baumartige Struktur der MIB ergeben sich OIDs deren Aufbau die Struktur wiedergeben.
Beispiel:
Die OID der Version des AE Agenten lautet: "1.3.6.1.4.1.2562.1.1.1.1.0 "
Die einzelnen Teile der OID sind:
1.3.6.1.4.1.2562.1.1 - MIB
1 - Agent Group
1.1.0 - Version des AE Agenten
Was ist ein Trap?
Bei einem Trap handelt es sich um eine asynchrone Nachricht, die von der Automation Engine an den SNMP-Subagent geschickt wird. Traps werden nicht in der MIB gespeichert, sondern direkt an den Masteragent weitergeleitet. Die Anwendungen erhalten somit wichtige Informationen sofort.
Wie kann ich einen Trap versenden?
Die Automation Engine verschickt in bestimmten Situationen automatisch vordefinierte Traps. Sie können aber mit Hilfe der Script-Anweisung :SEND_SNMP_TRAP eigene Traps versenden.
Warum sind die Traps nicht in der MIB-Tabelle zu finden?
Traps werden sofort an den Masteragenten weitergeleitet. Eine Speicherung in der MIB ist somit nicht notwendig.
Warum kommen die Traps nicht an?
Das kann verschiedene Ursachen haben:
Was ist Net-SNMP?
Net-SNMP ist ein Open source SNMP-Server unter UNIX.
Welche SNMP-Versionen unterstützt der SNMP-Subagent?
UNIX: SNMP V1, SNMP V2c und SNMP V3
Windows: SNMP V1 und SNMP V2c
Wie kann ich den SNMP-Subagent nachträglich installieren?
Sie finden in den Installationsanleitungen (UNIX und Windows) auch die Schritte für eine nachträgliche Installation.
Wie kann ich testen, ob ich den SNMP-Subagent korrekt installiert habe?
Verwenden Sie dazu das SNMP-Tool, das sich in der Auslieferung im Verzeichnis Tools\no_supp in der Datei snmptools.zip befindet. Es bietet die Möglichkeit die MIB auszulesen, Traps zu empfangen und zu verschicken etc.
Beachten Sie, dass das SNMP-Tool von uns NICHT supported wird!
Warum reagiert der SNMP-Subagent nicht auf Anfragen des Masteragents?
Das kann verschiedene Ursachen haben:
Warum ist die MIB-Tabelle nicht vollständig?
Die baumartige Struktur der MIB wird dynamisch erzeugt. Gibt es beispielsweise keine blockierten Aufgaben oder aktive Benachrichtigungs-Objekte, so legt der SNMP-Subagent auch keine Strukturen für diese Bereiche an.
Ist der Automation Engine-Server nicht aktiv, werden nur die Agent Data Group und die Agent Work Group angelegt und mit Werten befüllt.
Welche Konfigurationen muss ich am SNMP-Server (Net-SNMP, Windows SNMP-Dienst oder Masteragent-Modus) vornehmen?
Was ist der Community-Namen?
Beim Community-Namen handelt es sich um eine Gruppe, der Sie Zugriffsrechte zuweisen können. Der Standardname für die Community ist "public".
Wie kann ich die Jobs über SNMP überwachen?
Die AE unterstützt keine direkte Ankopplung von Jobs an SNMP. Sie können die Jobs aber mit Hilfe der Script-Anweisung :SEND_SNMP_TRAP überwachen.
Beispiel:
:SET &NAME# = SYS_ACT_ME_NAME()
:SET &ID# = SYS_ACT_ME_NR()
:SET &JPNAME# = SYS_ACT_PARENT_NAME()
:SET &CLIENT# = SYS_ACT_CLIENT()
:SET &STATUS# = GET_UC_OBJECT_STATUS()
:IF &STATUS# < "1900"
: PRINT &STATUS#
: PRINT "Client: &CLIENT#, JOBNAME: &NAME#"
: PRINT &NAME#
: SEND_SNMP_TRAP 801450, "&CLIENT#", "&NAME#",, "Problems in processing!"
:ENIDF
Über die Script-Funktion GET_UC_OBJECT_STATUS können Sie herausfinden, mit welchem Status der Job beendet wurde, und danach entsprechend auch reagieren. Diese Lösung lässt sich entweder direkt als Script oder wiederverwendbar als Include-Objekt implementieren.
Siehe auch:
Automic Documentation - Tutorials - Automic Blog - Resources - Training & Services - Automic YouTube Channel - Download Center - Support |
Copyright © 2016 Automic Software GmbH |