本页将引导您完成使用主动检查开始使用Zabbix对网络流量进行基本监控所需的步骤。
本指南适用于谁
本指南专为Zabbix新用户设计,包含使用主动检查对网络流量进行基本监控所需的最少步骤集。 如果您正在寻找深度自定义选项或需要更高级的配置,请参阅Zabbix手册的配置部分。
先决条件
在继续本指南之前,您需要根据您的操作系统说明下载并安装 Zabbix 服务器、Zabbix 前端和 Zabbix agent。 请注意,您应该在需要流量监控的机器上安装 Zabbix agent。 这可以是安装了 Zabbix 服务器的同一主机,也可以是另一台主机。
本指南将提供在名为 Remote host 的独立机器上配置 eth0 接口网络流量监控的说明。
Zabbix agent可以(同时)在主动或被动模式下收集指标。 有关详细信息,请参阅 agent的被动和主动模式检查 。 在本指南中,将介绍如何通过主动检查进行监控。
1. 在安装了 agent 的机器上打开 agent 配置文件。
如果您使用的是 Zabbix agent:
如果您使用的是 Zabbix agent 2:
2. 将您的 Zabbix 服务器的 IP 地址或 DNS 名称(以及可选端口)添加到 ServerActive 参数中。例如:
Zabbix agent 将使用此地址连接到 Zabbix 服务器的 trapper 端口(默认:10051),并请求主动检查的配置数据。
3. 定义 Hostname 参数,该参数必须与在 Zabbix 前端中定义的主机名相匹配。在我们的示例中,它是:
Hostname 值必须匹配,因为对于主动检查,Zabbix agent 使用它从服务器检索正确的主机配置。具体而言,Agent 启动与 Server 的连接,并使用 Hostname 值进行自我识别。Server 随后为该主机提供监控配置。如果这些值不同,Agent 将不会收到适当的配置,导致缺失指标或监控问题。
4. 重启 Zabbix agent。
如果您使用的是 Zabbix agent:
如果您使用的是 Zabbix agent 2:
登录 Zabbix 前端。
在 Zabbix Web 界面中 创建一个主机。
按照 创建监控项 的说明添加用于流量监控的监控项,即:
使用主动模式检查的传入流量监控项简单设置如下所示:
为了使收集的数据适合实际使用,您可以在创建项目时设置一些 预处理 步骤。在给定的情况下,这些可以乘以 8 (将 bytes 转换为 bits) 并表示为每秒变化。
恭喜! 此时, Zabbix已经在监控您的网络流量。
要查看收集的指标,请打开 监测->主机 菜单部分, 然后单击主机行中的 最新数据。
您将看到流量数据。
另请参阅: