7 使用主动检查监控网络流量
介绍
本页将引导您完成使用主动检查开始使用Zabbix对网络流量进行基本监控所需的步骤。
本指南适用于谁
本指南专为Zabbix新用户设计,包含使用主动检查对网络流量进行基本监控所需的最少步骤集。 如果您正在寻找深度自定义选项或需要更高级的配置,请参阅Zabbix手册的配置部分。
先决条件
在继续本指南之前,您需要根据对应您操作系统的说明 下载并安装 Zabbix server, Zabbix 前端和 Zabbix agent。 建议的解决方案是,先 从包安装 , 然后进行 Web 界面安装 。 请注意,您应该在需要流量监控的机器上安装Zabbix agent。 可以和Zabbix server安装在同一主机,也可以是不同的主机。
本指南将基于名为 Remote host 单独计算机的 eth0 接口,提供配置网络流量监控的说明。
配置Zabbix进行监控
Zabbix agent可以(同时)在主动或被动模式下收集指标。 有关详细信息,请参阅 agent的被动和主动模式检查 。 在本指南中,将介绍如何通过主动检查进行监控。
配置Zabbix agent
1. 在安装agent的机器上打开agent配置文件(默认路径为 /usr/local/etc/zabbix_agentd.conf):
sudo vi /usr/local/etc/zabbix_agentd.conf
2. 将Zabbix server的IP地址或DNS名称添加到 ServerActive 参数中。例如:
ServerActive=192.0.2.22
3. 定义 Hostname 参数 - 它必须与Zabbix前端中定义的主机名一致。它是:
Hostname=Remote host
4. 重启Zabbix agent:
systemctl restart zabbix-agent
Zabbix前端
1. 登录Zabbix前端。
2. 在Zabbix Web界面中 创建主机 , 指定安装agent机器的IP地址或DNS名称。
确保字段 Host name 与agent配置文件中定义的 Hostname 参数匹配。
创建监控项
按照 创建监控项 的说明添加用于流量监控的监控项,即:
- Incoming traffic 传入流量
- Outgoing traffic 传出流量
- Total traffic 总流量
使用主动模式检查的传入流量监控项简单设置如下所示:
为了使收集的数据适合实际使用,您可以在创建项目时设置一些 预处理 步骤。在给定的情况下,这些可以乘以 8 (将 bytes 转换为 bits) 并表示为每秒变化。
查看收集的指标
恭喜! 此时, Zabbix已经在监控您的网络流量。
要查看收集的指标,请打开 监测->主机 菜单部分, 然后单击主机行中的 最新数据。
您将看到流量数据。
另请参阅: