This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
manual:config:triggers [2014/09/26 11:28] sasha Links adapted because of a move operation |
manual:config:triggers [2021/03/04 07:37] (current) martins-v trend-based trigger functions (ZBXNEXT-6140) |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | ===== - #3 Triggers ===== | + | ===== 3 Triggers ===== |
=== Overview === | === Overview === | ||
Line 12: | Line 12: | ||
^VALUE ^DESCRIPTION^ | ^VALUE ^DESCRIPTION^ | ||
- | |OK |This is a normal trigger state. Called FALSE in older Zabbix versions.| | + | |OK |This is a normal trigger state. | |
- | |PROBLEM|Normally means that something happened. For example, the processor load is too high. Called TRUE in older Zabbix versions.| | + | |PROBLEM |Normally means that something happened. For example, the processor load is too high. | |
Trigger status (the expression) is recalculated every time Zabbix server receives a new value that is part of the expression. | Trigger status (the expression) is recalculated every time Zabbix server receives a new value that is part of the expression. | ||
- | If time-based functions (**nodata()**, **date()**, **dayofmonth()**, **dayofweek()**, **time()**, **now()**) are used in the expression, the trigger is recalculated every 30 seconds by a Zabbix //timer// process. If both time-based and non-time-based functions are used in an expression, it is recalculated when a new value is received **and** every 30 seconds. | + | Most triggers are evaluated based on [[:manual/config/items/history_and_trends|history]] data, while some triggers for long-term analytics, e.g. **trendavg()**, **trendcount()**, etc, use trend data. |
+ | |||
+ | If time-based functions (**nodata()**, **date()**, **dayofmonth()**, **dayofweek()**, **time()**, **now()**) are used in the expression, the trigger is recalculated every 30 seconds by a Zabbix //history syncer// process. If both time-based and non-time-based functions are used in an expression, it is recalculated when a new value is received **and** every 30 seconds. | ||
You can [[manual:config:triggers:expression|build trigger expressions]] with different degrees of complexity. | You can [[manual:config:triggers:expression|build trigger expressions]] with different degrees of complexity. | ||