Designing and Managing Behavior Models - NerveCenter Support for SNMP v3 - Using the SNMP Test Version Poll -
SNMP Error Status      How To Use the Test Version Poll

Using the SNMP Test Version Poll

When configuring an SNMP agent or if you encounter problems polling a node, you can test whether NerveCenter can communicate with the agent. NerveCenter provides an SNMP test poll that verifies communication with the node using the SNMP version specified for the node. If the agent is configured for SNMP v3, this poll helps you determine whether the agent is correctly configured for communication with NerveCenter.

If the poll fails to establish a connection for the specified SNMP version, a TestVersionFail error is displayed for the node, and polling will not happen for this node.

Testing SNMP v1 and v2c Agents

To test the agent on a node configured in NerveCenter with SNMP version 1 or 2c, the Test Version poll sends the agent an SNMP GetRequest for the system description. This operation is similar to the GetRequest issued by clicking the Get button on the Query Node tab of a node's definition window.

Testing SNMP v3 Agents

To test the agent on a node configured in NerveCenter with SNMP v3, the Test Version poll issues GetRequest messages for the following:

To establish communication, NerveCenter sends a GetRequest for the node's sysobjectID. Before sending this GetRequest, however, NerveCenter first requires engine information such as engineID, engine boots, and time ticks. If this information is not known to NerveCenter, NerveCenter must send a request to the agent.

NerveCenter must obtain engine information in the following cases:

After obtaining the engine information, NerveCenter can send the SysObjectID request.


SNMP Error Status How To Use the Test Version Poll
29 July 2003