zabbix计算型监控项函数last_zabbix 自定义key类型之计算(Calculated items)-阿里云开发者社区...

计算类型的key定义主要是根据已定义过的key值来计算的。例如创建一个计算linux服务器内存实际使用大小的监控项(计算方法为:vm.memory.size[total]-vm.memory.size[cached]-vm.memory.size[free]),方法如下:

1、在模板中或是主机中选择监控项---->选择Create item

2、监控的名称和key按照其功能随便起一个名字(注:名字和key的名字一定要是英文格式的,包括你名字中包含的特殊字符),如:mem.realused,key的类型选择计算,这时会出现一个Formula,里面就是你的计算公式,如:

(last("vm.memory.size[total]")-last("vm.memory.size[buffers]")-last("vm.memory.size[cached]")-last("vm.memory.size[free]"))

这个计算公式就是取各个key值的最后一次值做计算,注意公式中没有空格(经测试发现有时有空格之类的话提交的时候可能报错),计算的各个key都是同一类型的。

3、其他的选项没有什么特别,参照公式中其中一个key值的设置选项设置即可。

4、最后点保存提交,完成key的定义。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值