ZABBIX。如何使用函数作为参数的另一个函数

时间:2018-01-31 23:34:18

标签: zabbix

想法使用计算属性来获得第一天和当前之间的差异。 我用公式: last("prtMarkerSuppliesLevel.1.2") - last("prtMarkerSuppliesLevel.1.2", dayofmonth("prtMarkerSuppliesLevel.1.2") ) 第一部分正常工作,但后来我使用dayofmonth我得到错误

  

无法评估表达式:")"的意外标记。

有什么问题?

1 个答案:

答案 0 :(得分:0)

来自zabbix论坛thread link

的回答
  

抱歉,但你不能以这种方式使用最后一个功能,它没有   支持另一个最后一个函数作为参数

     

可能的解决方法 - 只需创建一个具有计划间隔的项目   :

     

https://www.zabbix.com/documentation...stom_intervals

     

间隔将是这样的:代码:md1h0m0每隔一天   每月0:00这个值每月只收集一次   将在开头代表你的prtMarkerSuppliesLevel   一个月。

     

然后你可以使用last(your.current.item) - last(scheduled.item)

     

此致,Kaspars