SNMP Management
Der Adapter verwaltet Geräte in einem IP-Netzwerk über das Simple Network Management Protocol (SNMP) in Version 1, 2c oder 3 (mit automatisch gewählter Sicherheitsebene). Der Adapter fordert einzelne oder mehrere Management-Datensätze (MIB-Objekte) von Agenten an, setzt Werte von Management-Datensätzen und versendet Trap-Nachrichten an Agenten.
Dieser Adapter erwartet ein Input-XML-Dokument mit einer spezifischen Struktur, die MIB-Objekt-IDs und SNMP-Parameter enthält, und gibt ein XML-Dokument aus.
Wenn der Agent bei der Überwachung des Systems einen Fehler erkennt, kann er diesen mit Hilfe eines Trap-Paketes unaufgefordert an den SNMP Management Adapter melden. Diese Pakete werden nicht vom Adapter bestätigt. Der Agent kann damit nicht feststellen, ob der Trap beim Adapter angekommen ist.
Eigenschaften (Properties)
Operation | Bestimmt, welche Operation der Adapter durchführt Mögliche Werte:
|
Parameter
Adapter | Hauptklasse des Adapters (nicht verändern!) Mögliche Werte: |
host | IP-Adresse oder Host-Name der Netzwerk-Management-Station (NMS) Mögliche Werte: Beliebige gültige Zeichenkette (z.B. |
port | UDP-Portnummer (nur für SNMP in Version 2c und 3 änderbar) Mögliche Werte:
|
version | Verwendete SNMP-Version Mögliche Werte:
|
timeout | Zeitbeschränkung für den Verbindungsaufbau in Millisekunden Mögliche Werte:
|
retries | Anzahl der Wiederholung von Verbindungsversuchen, falls die Verbindung nicht direkt aufgebaut werden kann Mögliche Werte:
|
walk | Sämtliche Anfragen im Input-XML-Dokument mit der Walk -Operation ausführen, bis alle Instanzen im OID-Teilbaum abgefragt wurden (wenn die Eigenschaft Operation auf Mögliche Werte:
|
contextEngineId | SNMP-Entity, die die Anfrage ausführen soll (wenn Parameter Mögliche Werte: Beliebige Zeichenkette |
community | Name der Community der SNMP-Agenten (wenn der Parameter version auf Mögliche Werte: Beliebige Zeichenkette (z. B. |
securityname | Sicherheitsnamen zur Authentifizierung von Nachrichten über SNMP Version 3 (wenn Parameter Mögliche Werte: Beliebige Zeichenkette |
authenticationprotocol | Verwendetes Verfahren zur Authentifizierung einer Nachricht über SNMP Version 3 (wenn Parameter Mögliche Werte:
|
authenticationpass | Passwort zur Authentifizierung über SNMP Version 3 auf Sicherheitsebene authNoPriv (wenn Parameter Mögliche Werte: Beliebige Zeichenkette mit mindestens 8 Zeichen Länge |
privacyprotocol | Verschlüsselungs-Algorithmus für Nachrichten mit SNMP Version 3 (wenn Parameter Mögliche Werte:
|
privacypass | Passwort für die Verschlüsselung von Nachrichten mit SNMP Version 3 auf Sicherheitsebene Mögliche Werte: Beliebige Zeichenkette |
Statuswerte
1 | Die Operation wurde erfolgreich ausgeführt. |
-1 | Die Operation ist aufgrund eines technischen Fehlers fehlgeschlagen. |
Input
Dieser Adapter erwartet eine adapterspezifische Input-XML-Struktur, wobei jedes Element <pdu/>
für ein Netzwerkgerät steht.
<root>
<pdu oid="MIB-Objekt-ID" timeout="Zeitbeschränkung in ms"
retries="Anzahl zusätzlicher Verbindungsversuche" />
</root>
Output
Dieser Adapter gibt ein UTF-8-kodiertes XML-Dokument mit folgender Struktur aus.
<root>
<pdu oid="MIB-Objekt-ID">
<![CDATA[ Ausgegeben Daten des MIB-Objekts ]]>
</pdu>
</root>