帮助中心

立即注册 咨询客服

当前位置:首页 > 帮助中心> 如何将Windows服务器添加到Zabbix Server进行监控?

如何将Windows服务器添加到Zabbix Server进行监控?

发布时间:2020年06月20日 08:56:29    来源: A5互联

今天我们来研究如何将Windows server 2019数据中心版服务器添加到Zabbix Server中进行监控。

1、下载Windows Server的Zabbix代理

正如我们在添加Linux主机时所看到的,将主机添加到Zabbix Server中的第一步是首先在主机系统上安装Zabbix代理。因此,请前往Zabbix官方代理下载页面并下载Zabbix Window的代理:https://www.zabbix.com/download_agents

默认情况下,它将如图所示下载到“ Downloads ”文件夹中。

下载后,右键单击压缩文件,然后选择“ 全部提取 ”以将其解压缩,如图所示。

这将其解压缩到2个文件夹中:bin和conf文件夹。该文件夹中包含的zabbix代理可执行文件,而CONF文件夹中包含的zabbix代理配置文件- zabbix.agentd.conf

2、编辑Zabbix配置文件

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

Server=

ServerActive=

Hostname=

保存更改并退出文件。

3、在Windows服务器上安装并启动Zabbix代理

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

C:\> {full system path to zabbix_agentd.exe) –config  {full system path to zabbix_agentd.win.conf} –install

就我而言,命令将是:

C:\>C:\Users\winnie95atieno\Downloads\bin\zabbix_agentd.exe --config C:\Users\winnie95atieno\Downloads\conf\zabbix_agentd.conf --install

从输出中,我们可以看到Zabbix代理已成功安装。

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

C:\> {full system path to zabbix_agentd.exe) –start

因此,该命令将是:

C:\>C:\Users\winnie95atieno\Downloads\bin\zabbix_agentd.exe --start

要确认Zabbix代理正在运行,请转到“ Windows Services ”应用程序并确认Zabbix代理已启动并正在运行。

4、为Zabbix代理配置Windows防火墙

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

首先,我们将允许Zabbix Server使用ICMP协议与Windows主机建立网络通信,并在发生错误时报告任何错误。因此,请以“管理”权限运行Windows Powershell并执行如下所示的命令:

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 Server。现在,让我们来看一下如何在Zabbix Server上添加Windows主机。

5、在Zabbix Server上添加Windows主机

要添加Windows主机,请转到配置 (Configuration)–> 主机 (Host)–> 创建主机(Create Host)

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

对于“Groups”组部分,单击“Select”选择按钮,然后单击“Templates/Operating system”模板/操作系统选项。

接下来,单击菜单上的“Templates ”模板选项卡,然后单击“Template OS Windows by Zabbix agentZabbix”代理提供的模板操作系统Windows。最后,点击“ Select”选择按钮。

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

要绘制与Windows主机系统关联的指标的图形,请单击“Monitoring”(监控)->“Hosts”(主机)。单击Windows主机,然后选择“Graphs”图形。

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

我们希望您现在可以轻松的在Zabbix Server上添加Windows主机以进行性能监控。