51工具盒子

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

Zabbix5.0监控CentOS7.x网卡流量

文章目录

当前系统版本CentOS7.x,理论适用于其他版本

客户端配置 {#title-0}

1、防火墙selinux配置

开启防火墙10050端口,或关闭防火墙,关闭selinux

2、安装zabbix-agent

如果是其他版本,注意更换源。
rpm -ivh http://repo.zabbix.com/zabbix/5.0/rhel/7/x86_64/zabbix-release-5.0-1.el7.noarch.rpm yum -y install zabbix-agent

|-----|--------------------------------------------------------------------------------------------------------------------------| | 1 2 | rpm -ivh http://repo.zabbix.com/zabbix/5.0/rhel/7/x86_64/zabbix-release-5.0-1.el7.noarch.rpm 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都可以)

4、启动zabbix-agent服务
systemctl start zabbix-agent

|---|------------------------------| | 1 | systemctl start zabbix-agent |

设置开机自启
systemctl enable zabbix-agent

|---|-------------------------------| | 1 | systemctl enable zabbix-agent |

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

通过ifconfig或ip命令,查看当前外网网卡,我这里是eth1

服务端配置 {#title-1}

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

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

如果一切正常,那么此时会返回一串数字

7、创建主机

zabbix5.0是在左侧配置-主机-创建主机

主机名称这里,直接写IP地址。

可见的名称,自行定义。


8、创建监控项

Inbound入站

net.if.in[eth1,bytes]


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


zabbix5.0的自定义倍数,不在监控项页面了,而是在监控项的旁边,多了一个预处理栏,通过这个预处理栏来配置倍数。


Outbound出站

net.if.out[eth1,bytes]


预处理与入站配置方式一样,我这里就不再重复截图了。

9、创建图形

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


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


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