【发布时间】:2017-05-19 11:02:31
【问题描述】:
我从 JMX 询问中提取了一项,我想将它与从数据库中提取的另一项进行比较。这些值不应该相等,但第一个应该包含/包括第二个 - 如果不是,那么我需要一个警报。
显然我尝试了str() 函数,但这个函数不接受{item.last} 作为V 字符串的参数:
{node1:ITEM1.str({node2:ITEM2.last()})}=0
还有什么想法吗?
【问题讨论】:
我从 JMX 询问中提取了一项,我想将它与从数据库中提取的另一项进行比较。这些值不应该相等,但第一个应该包含/包括第二个 - 如果不是,那么我需要一个警报。
显然我尝试了str() 函数,但这个函数不接受{item.last} 作为V 字符串的参数:
{node1:ITEM1.str({node2:ITEM2.last()})}=0
还有什么想法吗?
【问题讨论】:
目前内置功能无法做到这一点。虽然在 Zabbix 3.4 中可能是可能的,但这还不是很清楚。另请注意,Zabbix 触发器表达式中只能比较数值。
【讨论】: