一、下载对应安装包
1. 下载地址
官方下载页:
https://www.zabbix.com/download_agents
- 区分系统:Windows 32 位 / Windows 64 位(绝大多数服务器选 64 位)
- Zabbix7.0 对应 Agent:Zabbix Agent 7.0 Windows MSI 安装包
- 备用直链模板(替换版本):
- https://cdn.zabbix.com/zabbix/binaries/stable/7.0/windows/zabbix-agent-7.0.0-windows-amd64.msi
2. 文件说明
.msi 图形化一键安装包(推荐新手)
.zip 绿色免安装压缩包(无图形界面,适合批量脚本部署)
二、MSI 图形化安装(最简单)
- 右键安装包 → 以管理员身份运行
- 许可协议:勾选 I accept → Next
- 安装路径:默认 C:Program Filesabbix Agent,可自定义,Next
- 关键配置页面(核心)
- Server:填写 Zabbix 服务端 IP(如 192.168.1.100)
- ServerActive:同上 Zabbix 服务端 IP(主动监控地址)
- Hostname:Windows 主机标识(后台添加主机时必须一致,提议本机计算机名)
- Agent 监听端口:默认 10050,无需修改
- 组件默认全选,下一步
- 安装 → 等待完成,勾选 Start Zabbix Agent service 启动服务
三、防火墙放行 10050 端口
Windows 被控机必须放行,否则服务端无法采集数据
- 打开 Windows Defender 防火墙 → 高级设置
- 入站规则 → 新建规则
- 端口 → TCP → 10050
- 允许连接 → 域 / 专用 / 公用全勾选
- 名称:Zabbix Agent 10050
- 若有第三方安全软件(360、火绒、服务器安全狗),额外放行 10050 端口
四、修改配置文件(安装后改参数)
配置文件路径:
C:Program Filesabbix Agentzabbix_agentd.conf
用记事本 / Notepad++ 管理员打开,重点参数:
# Zabbix服务端IP,多个用逗号分隔
Server=192.168.1.100
# 主动上报地址
ServerActive=192.168.1.100
# 主机名(监控平台添加主机必须完全一致)
Hostname=WinServer01
# 日志路径
LogFile=C:abbixAgentzabbix_agentd.log
# 日志大小
LogFileSize=10
# 允许系统监控项采集
EnableRemoteCommands=0
修改完成后重启服务生效。
五、重启 / 查看 Zabbix Agent 服务
方式 1:图形服务管理器
- Win+R 输入 services.msc 回车
- 找到 Zabbix Agent 服务
- 右键:停止 / 启动 / 重启,启动类型改为自动
方式 2:CMD 管理员命令
# 停止服务
net stop "Zabbix Agent"
# 启动服务
net start "Zabbix Agent"
六、绿色版 ZIP 免安装部署(批量运维推荐)
- 解压压缩包到 D:zabbix-agent
- 修改目录内 zabbix_agentd.conf 配置 Server、Hostname
- 管理员 CMD 执行安装服务命令:
# 注册Windows系统服务
D:zabbix-agentzabbix_agentd.exe -i -c D:zabbix-agentzabbix_agentd.conf
# 启动服务
net start "Zabbix Agent"
卸载服务命令:
D:zabbix-agentzabbix_agentd.exe -d -c D:zabbix-agentzabbix_agentd.conf
七、Zabbix 服务端添加 Windows 主机
- Zabbix 网页 → 配置 → 主机 → 创建主机
- 主机名称:和 Windows Agent 配置里 Hostname 完全一样
- 可见名称:自定义备注
- 群组:选择 Windows 服务器分组
- 接口:Agent 代理,填写 Windows 机器 IP,端口 10050
- 模板:链接 Windows by Zabbix agent 模板
- 添加 → 等待 3 分钟查看监控数据
八、常见故障排查
- 服务端提示 Zabbix agent unavailable
- Windows 防火墙 10050 未放行
- Agent 配置中 Server IP 写错
- Agent 服务未启动(services.msc 查看状态)
- 服务器与 Windows 主机网络不通(telnet 192.168.1.10 10050 测试)
- 无法获取 CPU、内存、磁盘数据
- Agent 服务未以管理员运行
- 模板未绑定 Windows by Zabbix agent
- 修改配置不生效
- 修改 conf 后必须重启 Zabbix Agent 服务
- 查看本地日志排错
- 日志路径默认:C:Program Filesabbix Agentzabbix_agentd.log
补充:批量静默安装(域环境 / 多台 Windows)
管理员 CMD 静默安装,无需手动点击:
msiexec /i zabbix-agent-7.0.0-windows-amd64.msi /qn SERVER=192.168.1.100 SERVERACTIVE=192.168.1.100 HOSTNAME=Windows01
© 版权声明
文章版权归作者所有,未经允许请勿转载。
相关文章
暂无评论...