昆明中国建设银行网站,网站编辑好做吗,建设银行面试通知网站,织梦网站防止注入zabbix入门之定义触发器 触发器的概念 触发器的定义#xff1a;界定某特定的item 采集到数据的非合理区间或非合理状态。通常为逻辑表达式。 逻辑表达式(阈值)#xff1a;通常用于定义数据的不合理区间#xff0c;其结果如下#xff1a; O K #xff08;符合条件#xff… zabbix入门之定义触发器 触发器的概念 触发器的定义界定某特定的item 采集到数据的非合理区间或非合理状态。通常为逻辑表达式。 逻辑表达式(阈值)通常用于定义数据的不合理区间其结果如下 O K 符合条件 正常 状态-- 较老的zabbix版本,其为TRUE PROBLEM不符合条件不正常状态-- 较老的zabbix 版本其为FALSE 一般 评定获取到的数据是否为合理区间的比较稳妥的方式是——根据最后N次的平均值来判定结果这个N次通常有两种定义方式 1.最近N分钟所得结果的平均值 2.最近N次所得结果的平均值 触发器表达式 基本的触发器表达式格式如下所示 {server:key.function(parameter)}operatorconstantserver主机名称
key主机上关系的相应的监控项的key
function评估采集到的数据是否在合理范围内时所使用的函数其评估过程可以根据采取的数据当前时间及其他因素进行目前触发器所支持的函数有avg、count、change、date、dayofweek、delta、diff、iregexp、last、max、min、nodata、now、sum等
更多请查阅官网https://www.zabbix.com/documentation/4.0/zh/manual/appendix/triggers/functionsparameter函数参数大多数数值函数可以接受秒数为其参数而如果在数值参数之前使用“#“作为前缀则表示为最近几次的取值如sum(300)表示300秒内所有取值之和而sum(#10)则表示最近10次取值之和
此外avg、count、last、min和max还支持使用第二个参数用于完成时间限定例如。max(1h.7d)将返回一周之前的最大值 定义一个触发器 首先选择一个监控项我这里先简单创建一个监控项监控cpu设备中断数。 我们可以看到最大值为134平均值为66.55根据图形的观察我们将触发器的触发值设置为110设备中断数大于等于110时触发告警。 添加触发器 {zabbix-agent:system.cpu.intr.last()}110 这段的含义是zabbix-agent这台主机的system.cpu.intr键的最新的值大于等于110。 可以看到绘制的图中多出了一条黄色的虚线这个就是警戒线图中的数据一旦高于或超过这条虚线就会触发告警。 触发器被触发后zabbix仪表板中将会呈现这个告警如果设置有触发器动作的话则会触发一些动作比如远程命令或邮件/微信/钉钉等告警。 转载于:https://www.cnblogs.com/Smbands/p/11622382.html