Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2012/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Monitoring 文本值的Zabbix触发器_Monitoring_Zabbix_Eventtrigger - Fatal编程技术网

Monitoring 文本值的Zabbix触发器

Monitoring 文本值的Zabbix触发器,monitoring,zabbix,eventtrigger,Monitoring,Zabbix,Eventtrigger,我创建了一个自定义用户参数,该参数正在获取最新的yum更新,并且数据被正确捕获,如果没有更新,则该项将抛出0。现在,我正在寻找一个触发器,该触发器在捕获任何更新时生成警报,并在项目返回0时恢复。 我试过使用所有可能的触发器,但没有成功 注意-项目类型为文本 使用的最新触发器-{10.0.0.5:yumupdate[*].change()}0 上述触发器会引发警报,但即使有新的更新可用,也会恢复 一个更简单的解决方案是在没有更新时返回一个空字符串(允许文本项),然后使用触发器函数检测:strlen

我创建了一个自定义用户参数,该参数正在获取最新的yum更新,并且数据被正确捕获,如果没有更新,则该项将抛出0。现在,我正在寻找一个触发器,该触发器在捕获任何更新时生成警报,并在项目返回0时恢复。 我试过使用所有可能的触发器,但没有成功

注意-项目类型为文本

使用的最新触发器-{10.0.0.5:yumupdate[*].change()}0

上述触发器会引发警报,但即使有新的更新可用,也会恢复


一个更简单的解决方案是在没有更新时返回一个空字符串(允许文本项),然后使用触发器函数检测:
strlen()>0