现在,我从Zabbix Server获取值。该值包括IOPS,IO响应时间等。但我想监视该值是否在允许的范围内。如何做。如何做。
演示:
项目[A]
名称平均磁盘秒/读取响应时间
key perf_counter [\ 234(_Total)\ 208]
现在新项目[B]监视项目[A]的值,如果值< 12 ms项目[B]的价值是好的,否则项目[B]的价值是坏的。
总之,我只想监控磁盘,响应时间是否健康。
更新:
items [A]:监视窗口盘
项目[B]:另一项用于监控项目[A]的值
我想在图表中显示io health,而不是设置触发器
答案 0 :(得分:1)
我没有完全了解" [B]",但一般来说,使用{{3}指定Zabbix中的阈值(或更复杂的问题条件) }。
例如,在您的情况下,触发器表达式可以是{host:perf_counter[\234(_Total)\208].last()}>12
。假设您的项目以ms为单位保存数据。如果使用其他单位,请相应调整阈值。
此示例使用最简单的触发器函数last()
。请参阅Zabbix手册中的triggers,了解您可以构建的其他更花哨的触发器表达式。