zabbix 监控参数
Trigger函数http://www.ttlsa.com/monitor/zabbix/
1、abschange
参数:直接忽略后边的参数
支持值类型:float、int、str、text、log
描述:返回最近获取到的值与之前值的差值的绝对值。对于字符串类型,0表示值相等,1表示值不同
例如:{www.zabbix.com:vfs.fs.zise[/,free].abschange(10m)}20,表示www.zabbix.com设备在5分钟内用icmppingloss获取到的最小值大于20,即故障发生
18、nodata
参数:秒
支持值类型:any
描述:当返回值为1时,表示指定的间隔(间隔不应小于30s)没有接收到数据,0表示其他情况
例如:{www.zabbix.com:agent.ping.nodata(5m)}=1,表示设备www.zabbix.com的agent.ping在最近5分钟内没有接收到数据,及故障发生
19、now
参数:忽略
支持值类型:any
描述:返回距离Epoch(1970年1月1日 00:00:00 UTC)时间的秒数
20、prev
参数:忽略
支持值类型:float、int、str、log、text
描述:返回之前的值,类似于last(#2)
21、regexp
参数:第一个参数为string、第二个参数为秒或#num
支持值类型:str、log、text
描述:检查最近的值是否匹配正则表达式,参数的正则表达式为POSIX扩展样式,第二个参数为秒数或收集值的数目,将会处理多个值。本函数区分大小写,当返回值为1时,表示找到,0为其他情况
22、str
参数:第一个参数为string、第二个参数为秒或#num
支持值类型:str、log、text
描述:查找最近值中的字符串。第一个参数指定查找的字符串,大小写敏感。第二个可选的参数指定秒数或收集值的数目,将会处理多个值。当返回值为1时,表示找到,0为其他情况
例如:{www.zabbix.com:jmx["Catalina:type=ProtocolHandler,port=8080",comprssin].str(off)}=1,表示设备www.zabbix.com从key中获取到了字符串off
23、strlen
参数:秒或#num
支持值类型:str、log、text
描述:指定最近值的字符串长度(并非字节),参数值类似于last函数。例如,strlen(0)等价于strlen(#1),strlen(#3)表示最近的第三个值,strlen(0,86400)表示一天前最近的值。
24、sum
参数:秒或#num
支持值类型:float或int
描述:返回指定时间间隔中收集到的值的总和。时间间隔作为第一个参数,支持秒或收集值的数目(以#开始)。本函数支持time_shift作为第二个参数。
25、time
参数:忽略
支持值类型:any
描述:返回当前时间,格式为HHMMSS
页:
[1]