标题:Zabbix-创建触发器并确保它始终处于问题状态。
关于创建始终处于问题状态的触发器有什么建议吗?
我有一个带有 4 个表达式的触发器,我想添加一个始终处于问题状态的第 5 个事件日志类型触发器表达式
这是因为在操作中,我在电子邮件中显示了触发器.key1-4。但我想添加第 5 个键,如果它已收集数据,则该键包含事件日志信息,如果没有,则触发警报电子邮件将只有 4 个键值。
第 4 个表达式将触发警报,第 5 个表达式只需要存在,这样我就可以将其值包含到电子邮件中。
我想知道是否可以使用事件日志项目类型的无数据来处理。
我可以试试
{test Template:eventlog[Application,.*2176.*,Information,,^23$].last()}<>0
但是当事件日志项没有数据时,整个触发器将不受支持。
答案1
找到了解决方法
{test Template:eventlog[Application,.*2176.*,Information,,^23$].str(something_that_doesn't_exists)}=0
现在触发器始终处于问题状态