Closed sebwurl closed 5 months ago
Thanks @sebwurl good point
Since a good number of releases, the anomaly_reason is a native Python list, most likely!
Added to the backlog.
Hi @sebwurl
Thank you again for raising this, we will address it as follows:
trackmegetcoll
custom commandanomaly_reason_count
, which underneath is the lengh of the field (therefore the distict count of anomalies)| where NOT (anomaly_reason_count=1 AND isOutlier=1)
| where NOT (anomaly_reason_count=1 AND isAnomaly=1)
Which will honour properly additional use cases when triggering.
Release notes for this issue:
Feature Request - Alert configuration "trigger on outliers" and "trigger on sampling" behaviour would lead to miss other anomaly reasons
When an alert is created via the UI there is the option "trigger on outliers". When set to "false" this is translated in SPL to: | where isOutlier=0.
If I am not mistaken, this can result in missing alerts in case outliers are detected (isOutlier=1) AND there is another reason (sampling,threshold breach etc) for a red or orange object state. I would expect an alert, but it will not be triggered.