本页面将引导您完成使用 Zabbix 通过主动检查开始对网络流量进行基本监控所需的步骤。
本指南适用对象
本指南面向初次使用 Zabbix 的用户,包含通过主动检查启用网络流量基础监控所需的最简步骤。如果您需要深度定制选项或更高级的配置,请参见 Zabbix 手册的 Configuration 章节。
前提条件
在继续本指南之前,您需要根据您的操作系统说明安装 download and install Zabbix server、Zabbix 前端和 Zabbix agent。
请注意,您应将 Zabbix agent 安装在需要流量监控的机器上。
这可以是安装了 Zabbix server 的同一台 主机,也可以是另一台 主机。
本指南将提供在名为 Remote 主机 的独立机器上配置 eth0 接口网络流量监控的说明。
Zabbix agent 可以以主动或被动模式(同时)收集指标。 更多信息请参见 Passive and active agent checks。 本指南将描述通过 主动检查 进行监控的方法。
1。在安装agent的计算机上打开agent配置file。
如果您使用的是 Zabbix agent:
如果您使用的是 Zabbix agent 2:
2。将您的Zabbix server的IP地址或DNS名称(以及可选端口)添加到ServerActive参数中。例如:
Zabbix agent 将使用此地址连接到 Zabbix server 的 trapper 端口(默认:10051),并请求主动检查的配置数据。
3。定义Hostname参数,该参数必须与在Zabbix前端中定义的主机名称匹配。在我们的示例中,它是:
主机名值必须匹配,因为对于主动检查,Zabbix agent 会使用它从服务器检索正确的 主机 配置。具体来说,Agent 会向服务器发起连接,并使用主机名值标识自身。服务器随后提供该 主机 的监控配置。如果这些值不一致,Agent 将无法接收到适当的配置,从而导致指标缺失或监控 问题。
4。重启 Zabbix agent。
如果您使用的是 Zabbix agent:
如果您使用的是 Zabbix agent 2:
1。登录到 Zabbix 前端。
2。Zabbix Web 界面中的 Create a host。
3。点击 添加 来添加 主机。此 主机 将代表被监控的 Linux 主机。
请按照 creating an item 上的说明添加用于流量监控的 监控项,即:
一个简单的入站流量监控 监控项 的主动检查配置如下所示:
为了让采集到的数据更适用于实际使用,在创建 监控项 时可以设置一些 preprocessing 步骤。在本例中,可以进行乘以 8(将字节转换为比特)的操作,并以每秒变化量的形式展示。
恭喜!此时,Zabbix 已经在监控您的网络流量。
要查看收集的指标,请打开 Monitoring → Hosts 菜单部分,并点击 主机 所在行的 最新数据。
您将看到流量数据。
参见: