SNMP Management
The adapter manages devices in an IP network via the Simple Network Management Protocol (SNMP) in version 1, 2c or 3 (with automatically selected security level). The adapter requests single or multiple management datasets (MIB objects) from agents, sets values of management datasets and sends trap messages to agents.
This adapter expects an input XML document with a specific structure containing MIB object IDs and SNMP parameters and outputs an XML document.
If the agent detects an error while monitoring the system, it can report this to the SNMP Management Adapter without being asked by means of a trap packet. These packets are not confirmed by the adapter. The agent cannot therefore determine whether the trap has arrived at the adapter.
Properties
Operation | Determines which operation the adapter executes Possible values:
|
Parameter
Adapter | Main class of the adapter (do not change!) Possible values: |
host | IP address or host name of the network management station (NMS) Possible values: Any valid string (e.g. |
port | UDP port number (can only be changed for SNMP in version 2c and 3) Possible values:
|
version | SNMP version used Possible values:
|
timeout | Time limit for establishing connection in milliseconds Possible values:
|
retries | Number of connection retries if the connection cannot be established directly Possible values:
|
walk | Execute all queries in the input XML document with the Walk operation until all instances in the OID subtree have been queried (if the Operation property is set to Possible values:
|
contextEngineId | SNMP entity to execute the request (if Possible values: Any string |
community | Name of the community of the SNMP agents (if the parameter version is set to Possible values: Any string (e.g. |
securityname | Security name for authentication of messages via SNMP version 3 (if parameter Possible values: any string |
authenticationprotocol | Method used to authenticate a message via SNMP version 3 (if parameter Possible values:
|
authenticationpass | Password for authentication via SNMP version 3 on security level authNoPriv (if parameter Possible values: Any string with at least 8 characters length |
privacyprotocol | Encryption algorithm for messages with SNMP version 3 (if parameter Possible values:
|
privacypass | Password for encrypting messages with SNMP version 3 at security level Possible values: Any string |
Status values
1 | The operation was executed successfully. |
-1 | The operation failed due to a technical error. |
Input
This adapter expects an adapter-specific input XML structure, where each <pdu/>
element stands for a network device.
<root>
<pdu oid="MIB-Objekt-ID" timeout="Zeitbeschränkung in ms"
retries="Anzahl zusätzlicher Verbindungsversuche" />
</root>
Output
This adapter outputs a UTF-8 encoded XML document with the following structure.
<root>
<pdu oid="MIB-Objekt-ID">
<![CDATA[ Ausgegeben Daten des MIB-Objekts ]]>
</pdu>
</root>