1、在agent端配置
1.1 添加自定义监控项
zabbix中监控项叫做item,监控项的取值方法叫做key
item: Items是从agnet主机里面获取的所有数据。通常情况下我叫itme为监控项,item由key+参数组成
Key:我们可以理解为key是item的唯一标识,在agent端有很多监控项,zabbix-server根据key区分不同的监控项
zabbix_server通过发送key给zabbix_agent,然后agent端口根据key,把所要监控的item的最新数据返回给server端
例如添加一个简单的自定义监控项:监控硬盘的tps值(tps即为磁盘的 IOPS,KBPS 即为磁盘每秒的吞吐量)
tps值的获取可以用iostat命令得到,在使用iostat命令的时候需要先安装
[root@db01 ~]# yum install sysstat -y
[root@db01 ~]# iostat #此处得到的tps值为8.97
Linux 3.10.0-327.el7.x86_64 (db01) 2018年06月11日_x86_64_ (1 CPU)
avg-cpu: %user %nice %system %iowait %steal %idle
0.48 0.00 1.67 2.14 0.00 95.71
Device: tps kB_read/s kB_wrtn/s kB_read