zabbix自带的key基本能满足监控需求,但面对现实场景中复杂的监控需求,往往少不了用到zabbix 监控的一种类型-可计算。计算公式可利用现定义好的key进行新的定义,以满足自身监控需求。

  1. 现定义好的监控项,如图1.
    [技术干货] zabbix 监控项-计算公式
    图1

  2. 打算利用现有监控项做一个“/root空闲磁盘的使用比例”的监控项。图2.
    [技术干货] zabbix 监控项-计算公式_第1张图片
    图2

自定义上述内容

名称:/root(空闲磁盘空间的比例)

类型:可计算的

键值:vfs.fs.size[/root,percfree]

公式:last(“vfs.fs.size[/root,free]”)/last(“vfs.fs.size[/root,total]”)*100

公式的使用,其实就是简单的加减乘除。

注意单位:%

  1. 现在切换到最新数据页面,如图3.
    [技术干货] zabbix 监控项-计算公式
    图3

可以看到最新的数据已经获取。