[ZBXNEXT-6955] Anomaly detection functions Created: 2021 Sep 28  Updated: 2024 Apr 10  Resolved: 2022 Jan 01

Status: Closed
Project: ZABBIX FEATURE REQUESTS
Component/s: Server (S)
Affects Version/s: None
Fix Version/s: 6.0.0beta1, 6.0 (plan)

Type: New Feature Request Priority: Trivial
Reporter: Rostislav Palivoda Assignee: Artjoms Rimdjonoks
Resolution: Fixed Votes: 2
Labels: None
Σ Remaining Estimate: Not Specified Remaining Estimate: Not Specified
Σ Time Spent: Not Specified Time Spent: Not Specified
Σ Original Estimate: Not Specified Original Estimate: Not Specified

Attachments: HTML File SCRIPT     PNG File Selection_999(747).png     PNG File Selection_999(751).png     File test.py     PDF File ✅ ACC_ Anomaly detection functions - v1.0.pdf    
Issue Links:
Sub-task
part of ZBXNEXT-7020 Frontend changes for baseline monitoring Closed
Sub-Tasks:
Key
Summary
Type
Status
Assignee
ZBXNEXT-7042 Frontend changes for anomaly detectio... Change Request (Sub-task) Closed Artjoms Rimdjonoks  
Team: Team C
Sprint: Sprint 80 (Sep 2021), Sprint 81 (Oct 2021), Sprint 82 (Nov 2021), Sprint 83 (Dec 2021), Sprint 84 (Jan 2022)
Story Points: 6

 Description   

Zabbix 5.2 introduced new trend functions useful for baseline monitoring. However, they still require defining relative thresholds (e.g. check that web traffic in September, 2021 is less than 2x higher compared to September, 2020). There are use cases when such thresholds are hard to define. For instance, the web traffic of a new but highly popular web site can organicaly grow many times over a year but the growth rate is unknown. Yet, a sudden traffic spike due to DDOS attack must generate an alert regardless of organic traffic growth.

Anomaly detection algorithms do exactly this - find data that don't look normal (outliers) in a context of other values. This AC specifies anomaly detection by the method called decomposition. From the start Zabbix must support one decomposition algorithm - STL. More anomaly detection algorithms will be added in the future.



 Comments   
Comment by Alexei Vladishev [ 2021 Oct 28 ]

A new set of trigger functions for anomaly detection is under development currently and will be available in Zabbix 6.0 soon.

Comment by Artjoms Rimdjonoks [ 2021 Nov 17 ]

Available in versions:

Updated documentation:

Generated at Mon Mar 03 12:24:31 EET 2025 using Jira 9.12.4#9120004-sha1:625303b708afdb767e17cb2838290c41888e9ff0.