Incident Forwarding

Management events

When the northbound destination includes management events, NNMi forwards each management event incident to the northbound application when that incident changes to the REGISTERED lifecyle state.

The OID of the forwarded management event is the SNMP Object ID on the Management Event Configuration form in the NNMi console. NNMi forwards all custom management events with the OID 1.3.6.1.4.1.11.2.17.19.2.0.9999.

Third-party SNMP traps

When the northbound destination includes third-party SNMP traps, NNMi forwards each incoming SNMPv1, v2c, or v3 format trap to the northbound application when the associated incident changes to the REGISTERED lifecyle state. NNMi preserves the original trap varbinds in order (as defined in the MIB) and appends the NNMi-specific varbinds to the message payload. If the original trap does not contain all of the defined varbinds, NNMi pads NULL values for the missing varbinds. If the MIB is not loaded in NNMi, only the NNMi specific varbinds are appended to the trap, which is then forwarded.

For third-party SNMP traps, note the following:

  • Because NNMi reconstructs a trap from its SNMP trap incident, the forwarded trap is in SNMPv2c format regardless of the format the original trap was in when NNMi received it.
  • The forwarded SNMP trap shows the NNMi management server as the source object. To determine the original source object, examine the values of the (n+21)th varbind, IncidentNodeHostname (1.3.6.1.4.1.11.2.17.19.2.2.21) and the (n+24)th varbind, IncidentNodeMgmtAddr (1.3.6.1.4.1.11.2.17.19.2.2.24), where n is the number of varbinds defined for the trap in the MIB.

If any of the devices that NNMi manages also send traps to the northbound application, the northbound application must manage the duplicate device traps.

For a comparison of trap forwarding mechanisms, see Trap and Incident Forwarding in the NNMi Deployment Reference.