15 zabbix 6.0不再支持last函数了吗?

您好,在5.0的版本中,可以通过键值.last(0)读取最后的值,譬如把这个值放在线路上,可以显示线路的实时带宽。可我在6.0的版本中却失效了,请问是什么原因呀?谢谢

请先 登录 后评论

2 个回答

细雨闲花

在 Zabbix 6.0 版本中,Zabbix Server 对于 .last(0) 的使用发生了变化。在较早的版本中,.last(0) 可以用于读取最后的值,但在 Zabbix 6.0 中,这种用法已经被弃用,并且不再有效。在 Zabbix 6.0 中,可以使用新的函数 last() 来读取最后的值。last() 函数将返回最近的非空值,不需要指定索引号

请先 登录 后评论
iamcbl

谢谢您的解答,可使用last() 函数将返回最近的非空值仍然是失败!
我想在拓扑图中显示zabbix server网口的速率,使用了这些表达式,都不能正确显示出速率。

{Zabbix server:net.if.in["ens3"].last()}

Zabbix server:net.if.in["ens3"].last(0)

Zabbix server:net.if.in["ens3"].last

Zabbix server:net.if.in["ens3"].last()

请问表达式应该怎样写呢,可以在拓扑图中显示出网口的实时速率。

请先 登录 后评论
  • 2 关注
  • 0 收藏,2948 浏览
  • iamcbl 提出于 2023-06-28 19:41

相似问题