您想了解如何使用Zabbix自动发现功能来检测安装在内部网络上的Zabbix代理的计算机。 系统将检测这些计算机并自动将它们添加到特定的主机组。

•Zabbix版本:3.4.12

自动发现功能允许Zabbix服务器使用Zabbix代理定期扫描网络中的计算机或设备,并在发现这些设备时执行预定义的操作。

重要的是要了解您的Zabbix服务器只能找到Zabbix代理安装并预先配置为接受来自Zabbix服务器的连接的设备。

如果您不知道如何在运行Windows或Linux的计算机上安装和配置Zabbix代理,请查看我们的Zabbix教程列表。

硬件清单:

以下部分介绍了用于创建此Zabbix教程的设备列表。

上面列出的每一件硬件都可以在亚马逊网站上找到。

Zabbix Playlist:

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

不要忘记订阅我们命名的youtube频道 FKIT.

Zabbix相关教程:

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

教程 - Zabbix自动发现配置

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

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

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

•http://35.162.85.57/zabbix

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

•默认用户名:Admin
•默认密码:zabbix

zabbix login

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

zabbix dashboard

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

Zabbix Discovery

在屏幕的右上角,单击“创建发现规则”按钮。

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

•名称 - 输入发现规则的标识。
•代理发现 - 无代理。
•IP范围 - 输入需要扫描的IP地址范围。
•更新间隔 - 网络扫描之间的时间间隔。
•检查 - 单击“新建”选项。
•设备唯一性标准 - IP地址“
•已启用 - 是

在配置之前,这是原始图像。

Zabbix Auto Discovery Configuration

这是我们配置的新图像。

Zabbix auto discovery agent

单击“新建”选项,然后输入以下配置。

Zabbix Auto Discovery Check

单击“添加”选项。

在“设备唯一性”条件中,选择名为“IP地址”的选项

Zabbix Device Discovery Uniqueness Criteria

单击“添加”按钮以完成“自动发现规则”配置。

教程 - Zabbix发现操作配置

现在,我们需要配置Zabbix在使用代理发现新设备后需要执行的操作。

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

Zabbix Action menu

在屏幕的右上角,选择Discovery事件源。

单击“创建操作”按钮。

Zabbix discovery action

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

•名称 - 输入发现操作的标识。
•条件 - 发现规则=内部网络
•已启用 - 是

在配置之前,这是原始图像。

Zabbix new discovery

这是我们配置的新图像。

Zabbix Automatic Discovery Action Configuration

访问“操作”选项卡并配置Zabbix应采取的操作。

Zabbix Discovery operations

在我们的示例中,Zabbix服务器将扫描网络192.168.100.0/24并尝试查找每1小时安装一次Zabbix代理的设备。

如果Zabbix服务器使用Zabbix代理找到设备,它会将此设备添加到Discovered hosts组。

Zabbix Discovery Hostname

请记住,您的Zabbix服务器必须能够将设备IP地址转换为设备名称。

如果您的Zabbix服务器无法将计算机IP地址转换为主机名,则它将使用设备的IP地址而不是使用主机名创建主机。

Zabbix Discovery IP Address

如果需要,您还可以配置Zabbix服务器以在发现过程中分配模板。

恭喜! 您已成功配置Zabbix自动发现功能。