The "LINK UP/DOWN TRAPS RECEIVED IN THE LAST 5 MINUTES EXCEEDS THRESHOLD" alarm is based on receiving 15 "60 second communication link up/down pair events (event id 0x00220006)" within a 5 minute period. However, these link up/down pairs do not have to be on the same interface. The way the rule is written, the 15 "60 second communication link up/down pair events (event id 0x00220006)" is the total number across all interfaces associated with the device. However, the resulting event (event id 0x00220007) for the "LINK UP/DOWN TRAPS RECEIVED IN THE LAST 5 MINUTES EXCEEDS THRESHOLD" displays the interface index and description of the interface from the last 0x00220006 event which leads the user to believe that interface was flapping to cause the alarm when in reality it may not be.
Release: Any
Component:
The solution is to modify the $SPECROOT/SS/CsVendor/IETF/EventDisp entry for the 0x00220006 event to discriminate on Event Variable 1 which is the interface index. Add the following to the $SPECROOT/custom/Events/EventDisp entry:
0x00220006 E 50 R { 1 } CA.InterfaceFlapRule, 15, 300, 600, "0x00220007 -:-", "0x00220008 -:-"
The added { 1 } to the EventRule above will discriminate on event variable 1.
Please note that you cannot change the event ids in this rule. You can add the event discriminator and you can change the number of occurrences (15) and the timeouts (300, 600) but you must leave the event ids the same.
You will need to manually make this change on every SpectroSERVER in the environment.
Once you have made the changes you will need to navigate to the VNM model - Component Detail - SpectroSERVER Control and press the Update Event Configuration button to load the changes.
Please note that you cannot edit Event 0x220006 in the Event Configuration gui as the gui does not support the "InterfaceFlapRule". If you review event 0x220006 in the Event Configuration gui it will show as Uknown. You will need to manually edit the EventDisp file