51工具盒子

依楼听风雨
笑看云卷云舒,淡观潮起潮落

zabbix3.2监控centos6网卡流量

客户端配置(centos6.9)

1、开启对应防火墙端口
vim /etc/sysconfig/iptables

|---|-----------------------------| | 1 | vim /etc/sysconfig/iptables |

添加
-A INPUT -s 服务端IP -p tcp --dport 10050 -j ACCEPT -A INPUT -s 服务端IP -p udp --dport 10050 -j ACCEPT

|-----|---------------------------------------------------------------------------------------------------| | 1 2 | -A INPUT -s 服务端IP -p tcp --dport 10050 -j ACCEPT -A INPUT -s 服务端IP -p udp --dport 10050 -j ACCEPT |

重启iptables使其生效
service iptables restart

|---|--------------------------| | 1 | service iptables restart |

2、安装zabbix-agent
rpm -ivh http://repo.zabbix.com/zabbix/3.2/rhel/6/x86_64/zabbix-release-3.2-1.el6.noarch.rpm

|---|----------------------------------------------------------------------------------------------| | 1 | rpm -ivh http://repo.zabbix.com/zabbix/3.2/rhel/6/x86_64/zabbix-release-3.2-1.el6.noarch.rpm |


yum -y install zabbix-agent

|---|-----------------------------| | 1 | yum -y install zabbix-agent |

3、修改zabbix-agent配置文件
vim /etc/zabbix/zabbix_agentd.conf

|---|------------------------------------| | 1 | vim /etc/zabbix/zabbix_agentd.conf |


Server=服务端IP(如果有多个服务端可以用逗号分隔) Hostname=主机名(填客户端IP都可以)

|-----|-------------------------------------------------------| | 1 2 | Server=服务端IP(如果有多个服务端可以用逗号分隔) Hostname=主机名(填客户端IP都可以) |

4、启动zabbix-agent服务
/etc/init.d/zabbix-agent start

|---|--------------------------------| | 1 | /etc/init.d/zabbix-agent start |

设置开机自启
chkconfig zabbix-agent on

|---|---------------------------| | 1 | chkconfig zabbix-agent on |

5、客户端这样就配置完成了,接下来服务端配置

通过ifconfig查看当然外网网卡,我这里是eth0

6、在服务端上验证
zabbix_get -s 客户端IP -k "net.if.in[eth0,bytes]"

|---|--------------------------------------------------| | 1 | zabbix_get -s 客户端IP -k "net.if.in[eth0,bytes]" |

正常会获取到一个值

7、在配置-主机-创建主机


主机名称可以写客户端的hostname,我这里直接写的IP地址,设置一个可见的名称,下面填写客户端IP地址,其他全部默认直接添加即可。


8、创建监控项


分别创建入站流量和出站流量



9、创建图形

设置图形名称,选择监控项


10、最后预览下图形,稍等片刻就可以看到图形了

赞(0)
未经允许不得转载:工具盒子 » zabbix3.2监控centos6网卡流量