Zabbix - 计算多个项目的项目功能

时间:2011-08-17 17:42:14

标签: zabbix

来自Zabbix手册 计算的项目表达式遵循表格

func(<key>|<hostname:key>,<parameter1>,<parameter2>,...)

这适用于使用单个项目上的函数的计算,例如

max("temp1",120)

如何将一个像min()这样的函数应用于3个不同的项目,以便它返回最低的那些?

2 个答案:

答案 0 :(得分:1)

不幸的是,目前尚不支持。您可以对功能请求进行投票:https://support.zabbix.com/browse/ZBXNEXT-1829

答案 1 :(得分:0)

答案在此处http://www.zabbix.com/documentation/2.0/manual/config/items/itemtypes/aggregate

的文档中

将主机放入“mygroup”组,然后:

grpmin["mygroup","temp1",last,0]

如果相反,您希望同一主机至少有3个项目,请不要在项目中执行此操作。而是将功能放在触发器中,当最小温度达到某个值时,您可以轻松触发。