Platform 8.8.20
release date: march 19, 2024
New features
Alerts: triggered alert details window
A new details window has been created, accessible by clicking on an alert’s ID. Here you can easily view all the details of a triggered alert at a glance and have full control over its management. Learn more here.
Alerts: search triggered alerts by ID
A new way of searching alerts by ID has been implemented, which will help you find exactly the alert you’re looking for. Learn more here.
Alerts: type field in grouped triggered alerts
The type field when grouping triggered alerts have been updated to reflect the triggering method used for the alert definition. Learn more here.
Alerts: alert auditing
We’ve created a new data table that register all the activity related to triggered alerts during their lifecycles, the devo.audit.alert.triggered
table. Learn more here.
We’ve added a new json field to the devo.audit.alert.definition
table, which includes information about changes performed in alert definitions during their lifecycles. Learn more here.
Bug fixing
Alerts
Alert creation/cloning fails when Alerts running limit is reached.
The behavior has been fixed, and alerts are created and cloned as disabled when they exceed the limit.Error when clicking Go to query on a pre-defined monitoring alert.
The behavior has been fixed, and now the option is disabled for this kind of alerts.
Flow
Some alerts were duplicated when installing the new version of Flow, as the query retrieved information from deprecated fields.
Now the information is retrieved from the correct fields and alerts are no longer duplicated.Some DevoSource cursors were missing after installing the new version of Flow, as alert generation
recovery didn’t work for several-type alerts.
Cursors are now correctly written for this type of alerts.Unexpected null value on the creation date field.
Now it shows the correct value.DevoSource recovery process generates duplicated alerts and events when the date of the last written cursor is significantly distant in the past.
To fix this, DevoSource now includes a check during startup to retrieve from the cache only those cursors that do not exceed a certain number of days or grouping periods.DevoSource queries that involve grouping periods use a different alignment than the internal component for query processing (first day of the current year vs. first epoch time). This misalignment can result in partial results for each initial period during every restart, depending on the stored cursors.
Grouping periods are now aligned using the same benchmarks to prevent result alterations.