Thanks to visit codestin.com
Credit goes to www.zabbix.com

This is the documentation page for an unsupported version of Zabbix.
Is this not what you were looking for? Switch to the current version or choose one from the drop-down menu.
Table of Contents

6 Operator functions

All functions listed here are supported in:

Some general notes on function parameters:

  • Function parameters are separated by a comma
  • Expressions are accepted as parameters
FUNCTION
Description Function-specific parameters Comments
between (value,min,max)
Check if a value belongs to the given range. value - value to check
min - minimum value
max - maximum value
Supported value types: integer, float

Returns:
1 - in range
0 - otherwise

Example:
=> between(last(/host/key),1,10)=1 - trigger if the value is between 1 and 10.
in (value,value1,value2,...valueN)
Check if a value is equal to at least one of the listed values. value - value to check
value1,value2,...valueN - listed values (string values must be double-quoted)
Supported value types: all

Returns:
1 - if equal
0 - otherwise

The value is compared to the listed values as numbers, if all of these values can be converted to numeric; otherwise compared as strings.

Example:
=> in(last(/host/key),5,10)=1 - trigger if the last value is equal to 5 or 10
=> in("text", last(/host/key),last(/host/key,#2))=1 - trigger if "text" is equal to either of the last 2 values.