NetXMS Support Forum

English Support => General Support => Topic started by: gmonk63 on June 28, 2024, 03:11:14 AM

Title: DCI Detect anomalies
Post by: gmonk63 on June 28, 2024, 03:11:14 AM
I noticed a check box []Detect anomalies   I was just curious if this is currently supported or just a future feature and how are the outliers actually being detected. 



Thanks
Title: Re: DCI Detect anomalies
Post by: Victor Kirhenshtein on June 28, 2024, 05:44:06 PM
It is new feature that is (somehow) working. If you check this box, server will use Isolation Forest (https://en.wikipedia.org/wiki/Isolation_forest) algorithm to check if new value is an outlier within two set of data points - all values within 30 minutes of current time of the day for last 30 days, and all values within 30 minutes around current time of the day on the same day of the week for last 10 weeks. Currently it has arbitrary score threshold 0.75, depending on testing results we may adjust it or made configurable. If new data point classified as outlier in both data sets, DCI will be marked as having anomalous value. If you want to generate event, you can use special threshold function "anomaly".

Best regards,
Victor