zabbix计算型监控项函数last_zabbix 监控项 | 计算公式

zabbix 自带的监控项目基本能满足监控需要,但是需求是千变万化的,开源产品只需要做到通用的功能,然后留下扩展工具剩下的就需要用户去自己配置。这一点zabbix做的非常好,例如我需要汇总几台相同业务主机的网卡流量,使用计算公式即可满足。

计算类型的key定义主要是根据已定义过的key值来计算的。

1、在模板中或是主机中选择监控项—->选择创建监控项

2、监控的名称和key按照其功能自定义即可,

名称:network traffic count

类型:可计算的(Calculated)

键值:traffic.count(自定义)

公式:(last(“hostA:net.if.in[em2]”)+last(“hostB:net.if.in[em2]”)+last(“hostC:net.if.in[em2]”))

信息类型、数据类型、单位等都和需要求和的监控项目相同。

常用的计算类型key定义时用的有以下几种公式(注意一下公式在写入Formula时要加一个小括号):

1、计算空闲磁盘空间的比例:100*last("vfs.fs.size[/,free]")/last("vfs.fs.size[/,total]")

2、计算10分钟主机出流量的平均值:avg("Zabbix Server:net.if.out[eth0,bytes]",600)

3、计算网卡总流量:last("net.if.in[eth0,bytes]")+last("net.if.out[eth0,bytes]")

4、计算进流量占网卡总流量的比例:100*last("net.if.in[eth0,bytes]")/(last("net.if.in[eth0,bytes]")+last("net.if.out[eth0,bytes]"))

这种计算是多台主机的,至于这个值放在哪个主机的监控项中都是一样的,只要是在此zabbix服务器端中。

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值