newSuspect events do not get processed when they reference a missing system id (aka distpoller)

Description

While debugging a case where newSuspect events were not being processed - they appeared in provisiond.log, but not further action was taken - I found that these were being discarded due to the fact that the monitoring system id, or distpoller id that was referenced in the events was not present in the database.

We perform this lookup so that the newSuspect events generated by a given monitoring system are processed at the same location, however we should continue to process the events at the default location if the system is not found.

Acceptance / Success Criteria

None

Lucidchart Diagrams

Activity

Jesse White July 12, 2018 at 1:36 PM

Fixed

Details

Assignee

Reporter

Sprint

Affects versions

Priority

PagerDuty

Created July 11, 2018 at 4:42 PM
Updated July 18, 2018 at 6:03 PM
Resolved July 18, 2018 at 6:03 PM