如何将 Windows 主机添加到 Zabbix 服务器进行监控

[ad_1]

在上一篇文章中,我们研究了如何 在 Zabbix 服务器上添加 Linux 服务器进行监控. 在本指南中,我们将重点介绍如何将 Windows 主机系统添加到 Zabbix 服务器进行监控。

对于本教程,我们将添加 Windows Server 2019 数据中心版 到 Zabbix 服务器。

步骤 1) 下载 Zabbix Agent for Windows Server

正如我们在添加 Linux 主机时看到的,向 Zabbix 服务器添加主机的第一步是先在主机系统上安装 Zabbix 代理。 考虑到这一点,前往官方 Zabbix 代理下载页面 并下载 Zabbix Window 的代理。

默认情况下,这将在“下载‘文件夹如图所示。

下载后,右键单击压缩文件并选择“提取所有‘ 解压缩它,如图所示。

这会将其解压缩到 2 个文件夹中: 垃圾桶 配置文件 文件夹。 这 垃圾桶 文件夹包含 Zabbix 代理可执行文件,而 配置文件 文件夹包含 Zabbix 代理配置文件 – zabbix.agentd.conf

步骤2)编辑Zabbix配置文件

我们需要对 Zabbix 配置文件进行一些更改,以便 Zabbix 代理与 Zabbix 服务器进行通信。 因此,打开zabbix配置文件—— zabbix.agentd.conf – 并修改参数,如图所示:

Server=<IP address of the Zabbix server>
ServerActive=<IP address of the Zabbix server>
Hostname=<The FQDN of the Windows server>

Save 更改并退出文件。

步骤 3) 在 Windows 服务器上安装并启动 Zabbix Agent

按顺序完成所有配置后,以管理员身份运行命令提示符并使用如下所示的语法安装 Zabbix:

C:> {zabbix_agentd.exe 的完整系统路径) –config {zabbix_agentd.win.conf 的完整系统路径} –install

在我的情况下,命令将是:

C:>C:Userswinnie95atienoDownloadsbinzabbix_agentd.exe --config C:Userswinnie95atienoDownloadsconfzabbix_agentd.conf --install

从输出中我们可以看到Zabbix agent已经安装成功。

要启动 Zabbix,请使用以下语法:

C:> {zabbix_agentd.exe 的完整系统路径) –start

因此,命令将是:

C:>C:Userswinnie95atienoDownloadsbinzabbix_agentd.exe --start

要确认 Zabbix 代理正在运行,请前往“视窗服务‘ 应用程序并确认 Zabbix 代理已启动并正在运行。

步骤 4) 为 Zabbix Agent 配置 Windows 防火墙

默认情况下,Windows 防火墙已启用并阻止传入和传出连接。 因此,我们将进行一些更改以允许从 Windows Server 主机到 Zabbix 服务器的流量。

首先,我们将允许 Zabbix 服务器的 ICMP 协议与 Windows 主机建立网络通信,并在发生错误时报告任何错误。 因此,运行 Windows 电源外壳 具有管理权限并执行命令,如下所示:

netsh advfirewall firewall add rule name="ICMP Allow incoming V4 echo request" protocol="icmpv4:8,any" dir=in action=allow

接下来,在防火墙上允许端口 10050(Zabbix 侦听的默认端口)。

netsh advfirewall firewall add rule name="Open Port 10050" dir=in action=allow protocol=TCP localport=10050

至此,我们已经在 Windows 主机系统上成功安装并配置了 Zabbix 代理。 Zabbix 代理应该将系统指标发送到 Zabbix 服务器。 现在让我们过去看看如何在 Zabbix 服务器上添加 Windows 主机。

步骤 5) 在 Zabbix Server 上添加 Windows 主机

要添加 Windows 主机,请转到 配置 –> 主持人 –> 创建主机

在下一个屏幕上,填写 Windows 主机详细信息,例如主机名、可见名称和 IP 地址。

为了 ‘团体‘ 部分,单击 ‘选择‘ 按钮并点击 ‘模板/操作系统‘ 选项。

接下来,单击“模板‘ 菜单上的选项卡,然后单击 ‘Zabbix 代理的模板操作系统 Windows‘。 最后,点击“选择‘ 按钮。

在仪表板上,检查如下所示列出的 Windows 主机。 请注意,状态表示为 ‘启用‘ 带有 Zabbix 图标 ‘ZBX‘ 为绿色。

要绘制与 Windows 主机系统关联的指标,请单击“监控‘ –> ‘主机‘。 单击 Windows 主机并选择“图表‘。

最后,Zabbix 服务器将开始绘制由驻留在 Windows 服务器主机系统上的 Zabbix 代理提供的系统指标。 您可以监控各种指标,包括网络接口统计信息、CPU 使用率和利用率、磁盘空间使用率和内存利用率等。

这使我们结束了这个话题。 我们希望您现在可以轻松地在 Zabbix 服务器上添加一个 Windows 主机进行监控。

[ad_2]

Related Posts