I recently been building Anomaly Detection jobs and alerts. I was wondering if there's a way to specify a threshold.
Here's my current issue:
Anomaly Detection works by using the historical data as a baseline. If there's a spike/anomaly in the data, the spike would be granted a score of deviation, an anomaly score.
For example: Lets say, I get an anomaly score of 90, the actual value was 1445 above the baseline of 30
This is a fair score due to it being an anomaly but when it comes to alerting, do I want to know if an anomaly (a deviation from the baseline) occurs all the time? Not really
In some cases, I would only be concerned if the actual value was exceeding 4,000, is this possible to do with the alerts?
@stephenb@richcollier thanks for the insight!
I ended up using ES|QL and the logic here is that I am grabbing the last hour and the previous hour, then doing math to determine if there was an increase by percentage, in this case, I only care about if its 80% above the baseline
Apache, Apache Lucene, Apache Hadoop, Hadoop, HDFS and the yellow elephant
logo are trademarks of the
Apache Software Foundation
in the United States and/or other countries.