Old function names |
New function names |
Absolute difference between last and previous value is < N
Absolute difference between last and previous value is = N
Absolute difference between last and previous value is > N
Absolute difference between last and previous value is NOT N |
abschange() - Absolute difference between last and previous value |
Average value of a period T is < N
Average value of a period T is > N
Average value of a period T is = N
Average value of a period T is NOT N |
avg() - Average value of a period T |
Difference between MAX and MIN value of a period T is < N
Difference between MAX and MIN value of a period T is > N
Difference between MAX and MIN value of a period T is = N
Difference between MAX and MIN value of a period T is NOT N |
delta() - Difference between MAX and MIN value of a period T |
Difference between last and previous value is < N
Difference between last and previous value is > N
Difference between last and previous value is = N
Difference between last and previous value is NOT N |
change() - Difference between last and previous value |
Number of successfully retrieved values V (which fulfill operator O) for period T is < N
Number of successfully retrieved values V (which fulfill operator O) for period T is > N
Number of successfully retrieved values V (which fulfill operator O) for period T is = N
Number of successfully retrieved values V (which fulfill operator O) for period T is NOT N |
count() - Number of successfully retrieved values V (which fulfill operator O) for period T |
Difference between last and preceding values, then N = 1, 0 - otherwise
Difference between last and preceding values, then N NOT 1, 0 - otherwise |
diff() - Difference between last and preceding values (1 - match, 0 - no match) |
Last (most recent) T value is < N
Last (most recent) T value is > N
Last (most recent) T value is = N
Last (most recent) T value is NOT N |
last() - Last (most recent) T value |
Maximum value for period T is < N
Maximum value for period T is > N
Maximum value for period T is = N
Maximum value for period T is NOT N |
max() - Maximum value for period T |
Minimum value for period T is < N
Minimum value for period T is > N
Minimum value for period T is = N
Minimum value for period T is NOT N |
min() - Minimum value for period T |
Percentile P of a period T is < N
Percentile P of a period T is > N
Percentile P of a period T is = N
Percentile P of a period T is NOT N |
percentile() - Percentile P of a period T |
Previous value is < N
Previous value is > N
Previous value is = N
Previous value is NOT N |
prev() - Previous value |
Find string V in last (most recent) value. N = 1 - if found, 0 - otherwise
Find string V in last (most recent) value. N NOT 1 - if found, 0 - otherwise |
str() - Find string V in last (most recent) value (1 - found, 0 - not found) |
Length of last (most recent) T value in characters is < N
Length of last (most recent) T value in characters is > N
Length of last (most recent) T value in characters is = N
Length of last (most recent) T value in characters is NOT N |
strlen() - Length of last (most recent) T value in characters |
Sum of values of a period T is < N
Sum of values of a period T is > N
Sum of values of a period T is = N
Sum of values of a period T is NOT N |
sum() - Sum of values of a period T |
Current date is < N
Current date is > N
Current date is = N
Current date is NOT N |
date() - Current date |
Day of week is < N
Day of week is > N
Day of week is = N
Day of week is NOT N |
dayofweek() - Day of week |
Day of month is < N
Day of month is > N
Day of month is = N
Day of month is NOT N |
dayofmonth() - Day of month |
Difference between item timestamp value and Zabbix server timestamp is over T seconds, then N = 0, 1 - otherwise
Difference between item timestamp value and Zabbix server timestamp is over T seconds, then N NOT 0, 1 - otherwise |
fuzzytime() - Difference between item timestamp value and Zabbix server timestamp is over T seconds (1 - match, 0 - no match) |
Regular expression V matching last value in period T, then N = 1, 0 - otherwise
Regular expression V matching last value in period T, then N NOT 1, 0 - otherwise |
regexp() - Regular expression V matching last value in period T (1 - match, 0 - no match) |
Regular expression V matching last value in period T, then N = 1, 0 - otherwise (non case-sensitive)
Regular expression V matching last value in period T, then N NOT 1, 0 - otherwise (non case-sensitive) |
iregexp() - Regular expression V matching last value in period T (non case-sensitive; 1 - match, 0 - no match) |
Event ID of last log entry matching regular expression T, then N = 1, 0 - otherwise
Event ID of last log entry matching regular expression T, then N NOT 1, 0 - otherwise |
logeventid() - Event ID of last log entry matching regular expression T (1 - match, 0 - no match) |
Log severity of the last log entry is < N
Log severity of the last log entry is > N
Log severity of the last log entry is = N
Log severity of the last log entry is NOT N |
logseverity() - Log severity of the last log entry |
Log source of the last log entry matching parameter T, then N = 1, 0 - otherwise
Log source of the last log entry matching parameter T, then N NOT 1, 0 - otherwise |
logsource() - Log source of the last log entry matching parameter T (1 - match, 0 - no match) |
Number of seconds since the Epoch is < N
Number of seconds since the Epoch is > N
Number of seconds since the Epoch is = N
Number of seconds since the Epoch is NOT N |
now() - Number of seconds since the Epoch |
Current time is < N
Current time is > N
Current time is = N
Current time is NOT N |
time() - Current time |
No data received during period of time T, then N = 1, 0 - otherwise
No data received during period of time T, then N NOT 1, 0 - otherwise |
nodata() - No data received during period of time T (1 - match, 0 - no match) |
Bitwise AND of last (most recent) T value and mask is = N
Bitwise AND of last (most recent) T value and mask is NOT N |
band() - Bitwise AND of last (most recent) T value and mask |
Forecast for next t seconds based on period T is < N
Forecast for next t seconds based on period T is > N
Forecast for next t seconds based on period T is = N
Forecast for next t seconds based on period T is NOT N |
forecast() - Forecast for next t seconds based on period T |
Time to reach threshold estimated based on period T is < N
Time to reach threshold estimated based on period T is > N
Time to reach threshold estimated based on period T is = N
Time to reach threshold estimated based on period T is NOT N |
timeleft() - Time to reach threshold estimated based on period T |