Hey,
I've been experimenting with the Machine Learning functions within Zabbix and I want to know if it possible if I can get the exact datavalue that activated a trigger.
For example, I use the following function to detect if there has been an anomaly within the last 96 hours with seasonality over the last 24 hours: trendstl(<key>, 96h:now/h, 96h, 24h) > (1/96)
If this triggers is activated, I want to know why it activated and with what value it was activated.
Is there a way to retrieve the value that activated the trigger?
Also I would like to know if I can obtain a triggers return value. In the same example; the trendstl function returns a ratio (float or int) between 0 and 1 for the amount of anomalies that have been detected.
Is there any way to obtain this value?
Greetings,
machinelearningdingetjes
I've been experimenting with the Machine Learning functions within Zabbix and I want to know if it possible if I can get the exact datavalue that activated a trigger.
For example, I use the following function to detect if there has been an anomaly within the last 96 hours with seasonality over the last 24 hours: trendstl(<key>, 96h:now/h, 96h, 24h) > (1/96)
If this triggers is activated, I want to know why it activated and with what value it was activated.
Is there a way to retrieve the value that activated the trigger?
Also I would like to know if I can obtain a triggers return value. In the same example; the trendstl function returns a ratio (float or int) between 0 and 1 for the amount of anomalies that have been detected.
Is there any way to obtain this value?
Greetings,
machinelearningdingetjes
Comment