In CA Spectrum when traps are forwarded from devices via a 3rd party management system to Spectrum, the EventAdmin model representing the management system will create new Eventmodel models in Spectrum based on the ip addresses of the traps, if these ip addresses do not correspond to a model already in Spectrum. This is the standard default behaviour.
However, in our environment instead of creating new Eventmodel models if the trap is sent via the 3rd party management system do not correspond to a model already in Spectrum, we would like these traps to be asserted on the EventAdmin model and no new Eventmodels created.
How can we achieve this?
On the EventAdmin model please check and set the following attribute
map_traps_to_this_model_using_ IP_header <0x3dc000b> set to Yes
This variable allows the EventAdmin model to register its IP address such that all traps sent from that IP will be routed to it. The EventAdmin then figures out where to send the alarms (i.e. to existing device/port models or EventModels).
On a Spectrum Distributed Environment (DSS) you may also want to set the attribute
SBG_AlertForwardingEnabled <0x3dc000c> set to Yes
By setting this value to “Yes”, the EventAdmin model can search other landscapes to find the appropriate models to dispose the events to.