After removing interfaces or services from a node, the associated alarms are not removed.

Description

The alarms table currently has an association with the node table through the nodeId. So, when a node is deleted, all the current alarms are deleted too.

Unfortunately, that does not happen with IP interfaces and/or services. For example, if an interface is removed from a node the references to it on ifservices, outages, etc. are removed too. But, if there are some interfaceDown alarms associated with that interface, they will remain on the alarms table, which might confuse users and force them to manually clean that table. Something similar happen with the services, after removing a service from an interface, if there are some nodeLostService alarms associated with that service, they will remain on the alarms table.

Acceptance / Success Criteria

None

Lucidchart Diagrams

Activity

Show:

Details

Assignee

Reporter

Labels

Affects versions

Priority

PagerDuty

Created May 10, 2013 at 12:44 PM
Updated September 21, 2021 at 6:22 PM