Designing and Managing Behavior Models
-
NerveCenter Support for SNMP v3 - 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.
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.
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:
You must change the passwords on the agent and run the V3TestPoll to restore proper communication.
After obtaining the engine information, NerveCenter can send the SysObjectID request.
SNMP Error Status | How To Use the Test Version Poll |
29 July 2003 |