A Spectrum policy is set to configure the following attributes to No or Never to prevent alarms being raised:
AlarmOnLinkDownTrapAssertLinkDownAlarmGeneratePortStatusAlarms
However, Interfaces under the GC with the policy applied still generate alarms, even though the attributes have been set accordingly:
DX NetOps Spectrum all currently supported releases
There are two possible causes:
"BAD LINK DETECTED" may not be governed by those three attributes. AlarmOnLinkDownTrap, AssertLinkDownAlarm, and GeneratePortStatusAlarms control the standard link-up/down and port-status alarm paths. "BAD LINK DETECTED" is a distinct alarm class in Spectrum (tied to physical-layer/duplex-mismatch or error-rate detection on the interface, not simple oper-status), and it's often gated by a different attribute than the ones your policy currently sets. If new instances of this alarm keep appearing after the policy was applied, that's the real signal something's missing.To confirm which case you're in, open the Root Cause or Events tab on one of these alarms (right-click the alarm → Root Cause, or the Events tab in that same Component Detail window) — it'll show the exact event/condition code that triggered "BAD LINK DETECTED". That event code, looked up in the Event Configuration Editor, will tell you the specific attribute the CT checks before asserting that alarm — and that's the attribute to add to the policy if it's not already one of the three you have.