文本值的 Zabbix 触发器

Zabbix trigger for text value

我已经创建了一个自定义用户参数,它正在获取最新的 yum 更新,并且数据被正确捕获,如果没有更新,那么该项目将抛出 0。现在我正在寻找一个触发器,它会在以下情况下生成警报如果项目 returns 0,则有任何更新被捕获和恢复。 我已经尝试使用所有可能的触发器,但没有成功。

注意 - 项目类型是文本

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

上面的触发器正在发出警报,但即使有可用的新更新也会恢复。

Lastest data Snip

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