下面这篇文章主要介绍zabbix自定义监控网卡流量的脚本实现
前期准备
1、说明
server ip :192.168.0.115
client ip :192.168.0.114
2、开启服务
因为之前搭建过zabbix环境,这里就不重复了,直接开启服务端的所需服务:
[root@server ~]# /etc/init.d/httpd start
[root@server ~]# /etc/init.d/mysqld start
[root@server ~]# /etc/init.d/zabbix-server start
[root@server ~]# /etc/init.d/zabbix-agent start
然后在浏览器输入:http://192.168.0.115/zabbix,输入用户名密码后验证登入到zabbix主界面。
客户端也开启zabbix-agent服务:
[root@client ~]# /etc/init.d/zabbix-agent start
以下命令都在客户端执行
1、修改配置文件
[root@client ~]# vim /etc/zabbix/zabbix_agentd.conf //改动两个地方UnsafeUserParameters=1
UserParameter=my.net.if[*], /usr/local/sbin/zabbix/net.sh $1 $2
说明:UserParameter用来自定义键值,(类似于net.if.in),自己写的脚本往往会有参数,所以需要加,这是固定写