我有一个在“信息types”设置为文本zabbix 2.0项目。
当一切正常时,应该说“最佳”。 我如何为它创build一个触发器来说明“最优”以外的任何东西?
我知道如何使用数字数据types的触发器,但是我之前没有使用基于文本的数据types。
考虑到你的项目的关键是
text["/path/to/your/file.txt"]
你的触发器应该是这样的,
{some_server:log["/path/to/your/file.txt"].str("optimal")}#1 & {some_server:log["/path/to/your/file.txt"].nodata(600)}#1
.nodata函数触发,如果你得到600秒而不接收新的数据。
如果只想在string的开始处检查最佳值,而不是.str(“optimal”),请使用.regexp(^ optimal)