如何配置zabbix在电子邮件警报中向我发送日志文件的内容?我有一个警报,当在日志文件中添加新行时,我会向我发送一封电子邮件,并且我想在电子邮件中添加最后一行。 我怎么能这样做?
答案 0 :(得分:0)
如果您根据{host:log[/tmp/file.txt].strlen()} <> 0
等触发器发出警报,则可以使用{ITEM.VALUE}
宏来引用触发警报的项目值。如果触发器中有多个项目,请使用此宏的索引版本(如{ITEM.VALUE2}
)来引用触发器表达式中的第二项。 Zabbix附带的默认通知消息包含这些宏,因此如果您没有更改它,它应该是开箱即用的。
有关详细信息,请参阅官方文档中的Using macros in messages部分。