After removing interfaces or services from a node, the associated alarms are not removed.
Description
Acceptance / Success Criteria
None
Lucidchart Diagrams
Activity
Show:
Details
Details
Assignee
Unassigned
UnassignedReporter

Labels
Components
Priority
PagerDuty
PagerDuty Incident
PagerDuty

PagerDuty Incident
Created May 10, 2013 at 12:44 PM
Updated September 21, 2021 at 6:22 PM
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.