您想学习如何使用Zabbix监视UDP端口吗? 在本教程中,我们将向您展示如何在5分钟或更短的时间内配置Zabbix UDP监视器。

• Zabbix version: 3.4.12

设备列表

在这里,您可以找到用于创建本教程的设备列表。

此链接还将显示用于创建本教程的软件列表。

扎比克斯播放列表:

在此页面上,我们提供快速访问与 Zabbix 安装相关的视频列表。

别忘了订阅我们的Youtube频道,名为FKIT。

Zabbix 教程 – 监视 UDP 端口

现在,我们需要访问Zabbix服务器仪表板并添加新的主机。

打开您的浏览器并输入 Web 服务器的 IP 地址以及 /zabbix。

在我们的示例中,浏览器中输入了以下 URL:

• http://35.162.85.57/zabbix

在登录屏幕上,使用默认用户名和密码。

• Default Username: Admin
• Default Password: zabbix

zabbix login

成功登录后,您将被发送到 Zabbix 仪表板。

zabbix dashboard

在仪表板屏幕上,访问”配置”菜单并选择”主机”选项。

zabbix add host

在屏幕右上角,单击”创建主机”按钮。

Zabbix Create Host

在主机配置屏幕上,您必须输入以下信息:

•主机名称-输入主机名以监视。
• 可见主机名 – 重复主机名。
• 新组 – 输入名称以标识一组类似设备。
•代理接口-输入主机名的IP地址。

这里是原始图像,在我们的配置之前。

zabbix Cisco - Antes

下面是我们配置的新映像。

Zabbix UDP monitor HOST

单击”添加”按钮,将此主机包含在 Zabbix 数据库中。

在仪表板屏幕上,访问”配置”菜单并选择”主机”选项。

zabbix add host

定位并单击您以前创建的主机名。

在我们的示例中,我们选择了主机名:POOL.NTP.BR

在”主机属性”屏幕上,访问”应用程序”选项卡。

Zabbix Windows Service Application menu

在屏幕的右上角,单击”创建应用程序”按钮。

Zabbix UDP Application

在”主机应用程序”屏幕上,创建一个名为”TCP 状态”的新应用程序。

UDP Process Application

完成应用程序创建后,访问”项目”选项卡。

Zabbix Item Tab

在屏幕的右上角,单击”创建项目”按钮。

在”项目创建”屏幕上,您需要配置以下项目:

• 名称:输入 UDP 端口的标识。

•类型:简单检查

• 密钥:net.udp.service[ntp]

• 信息类型:数字(无符号)

• 更新间隔:60 秒

• 显示值:服务状态

• 申请:UDP 状态

Zabbix UDP port Monitor

单击”添加”按钮并完成项目创建。

等待 5 分钟。

要测试配置,请访问”监视”菜单并单击”最新数据”选项。

Zabbix Latest data

使用筛选器配置选择所需的主机名。

在我们的示例中,我们选择了主机名 POOL.NTP.BR

单击”应用”按钮。

Zabbix UDP Service Filter

您应该能够使用Zabbix查看TCP端口监视的结果。

Zabbix TCP Port Status

在我们的示例中,我们能够监视主机的 NTP UDP 端口 123 的状态。

祝贺! 您已将 Zabbix 服务器配置为监视 UDP 端口状态。

若要监视 UDP 端口性能,请使用以下示例创建一个新项。

在我们的示例中,我们正在监视主机的 UDP 端口 123 的性能。

在屏幕的右上角,单击”创建项目”按钮。

在”项目创建”屏幕上,您需要配置以下项目:

• 姓名:输入标识。

•类型:简单检查

• Key: net.tcp.service.perf[http,,80]

•信息类型:数字(浮点)

• 单位: s

• 更新间隔:60 秒

•显示值:按原样

•应用程序:TCP状态

Zabbix UDP Port Performance-Monitor

请记住,只能使用 Zabbix 本机 UDP 监视器功能监视有限的一组 UDP 端口。

如果要监视 Zabbix 不支持的 UDP 端口,则必须创建一个 shell 脚本来完成该作业,并将 shell 脚本集成到 Zabbix。

查看我们的Zabbix教程列表,了解如何在Zabbix上创建自定义监控脚本