The cccaEventComponentId is the primary means of matching a clear event to a raise event. When a clear event is received, all pending raise events with the same alarm class and with a matching cccaEventComponentId should be cleared.
cccaEventText:The operator/administrator has shutdown the ICM software on ICM\acme\RouterA.
cccaEventText:ICM\acme\RouterA Node Manager started. Last shutdown was by operator request.
Upon receipt of "Raise" event, categorize by severity
Upon receipt of "Clear" event, match to "Raise" using ‘cccaEventComponentId’
In the above example notifications, a simple string comparison of "" can suffice in matching the clear to the raise. cccaEventComponentId has the event class built into this value and the rest of the string was crafted to be sufficiently unique to ensure that the appropriate raises are
cleared by the clear notification. (Remember: Multiple raise notifications can be cleared by a single clear notification.)
If (cccaEventState == "clear")
set ID = cccaEventComponentId;
for (all "raise" events where cccaEventComponentId == ID)
There is no one-to-one mapping of alarms by event message ID.
SNMP Notifications do not have a unique OID assigned to each alarm. The static assignment of an OID to a notification requires that that notification be explicitly documented (in Cisco customer-facing documents) and maintained following an established deprecation schedule. With so many
Cisco devices in service, maintaining such a list is impossible. The event definition method in the CISCO-CONTACT-CENTER-APPS-MIB is consistent with the Cisco Unified Communications Manager (CISCO-CCM-MIB) and Cisco Unified Contact Center Express (CISCO-VOICE-APPS-MIB) product