Fixed
Details
Assignee
Matthew BrooksMatthew BrooksReporter
Matthew BrooksMatthew BrooksSprint
NoneFix versions
Priority
Major
Details
Details
Assignee
Matthew Brooks
Matthew BrooksReporter
Matthew Brooks
Matthew BrooksSprint
None
Fix versions
Priority
PagerDuty
PagerDuty
PagerDuty
Created October 7, 2019 at 7:57 PM
Updated October 11, 2019 at 6:04 PM
Resolved October 11, 2019 at 6:04 PM
The key used to persist threshold states does not currently take into account the collected resource's instance label. This leads to key collisions for states where multiple thresholding evaluation states refer to the same persisted state.
During steady state operation this shouldn't manifest as an issue since the in-memory copy will be used. However upon restart we load state from the persistence store and multiple thresholds will obtain the state that resulted from the collisions which will cause unexpected thresholding behaviour.