Windows客户端接入zabbix

zabbix监控Windows主机

Windows下安装运行zabbix-agent

1、通过浏览器下载zabbix-agent包

http://www.zabbix.com/download_agents 点击zabbix agent 根据zabbix-server安装的版本下载相对应的agent版本
查看zabbix-server的版本 $*/zabbix_server --version
//该文档使用的是zabbix-agent-Windows-4.0.18版本,可以在附件中进行下载。

2.创建一个zabbix目录,我是在系统盘下面进行创建的,为了方便。

将下载下载agent包,解压,将bin目录下和conf的所有文件复制到新创建的目录中 C:\zabbix_agent-4.0.18-windows-amd64,主要是为了方便,没有其他目的

编辑zabbix_agentd.conf文件

修改内容
EnableRemoteCommands=1 #允许在本地执行远程命令
LogRemoteCommands=1 #执行远程命令是否保存操作日志
Server=10.0.0.61 #填写zabbix服务器IP地址
ServerActive=10.0.0.61 #填写zabbix服务器IP地址,和server的值保持一致
Hostname=Windows2 #(名字自定义)客户端计算器名称(被监控主机)

3.安装和启动zabbix-agent

打开agent(必须以管理员身份运行cmd命令窗口),输入指令
c:\zabbix_agent-4.0.18-windows-amd64\zabbix_agentd.exe -i -c c:\zabbix_agent-4.0.18-windows-amd64\zabbix_agentd.conf #安装zabbix客户端
zabbix_agentd.exe [13784]: service [Zabbix Agent] installed successfully
zabbix_agentd.exe [13784]: event source [Zabbix Agent] installed successfully
启动zabbix服务
c:\zabbix_agent-4.0.18-windows-amd64\zabbix_agentd.exe -s -c c:\zabbix_agent-4.0.18-windows-amd64\zabbix_agentd.conf
zabbix_agentd.exe [9096]: service [Zabbix Agent] started successfully

还可以在Windows开始中的服务里面,找到zabbix agent右键启动它,如果启动之后是正在运行,那就是没有问题的。

防火墙放行特定端口 TCP 10050,否则连接不上服务器

在zabbix服务端的web中创建监控项

1.选择配置--主机--创建主机
2.输入客户端计算机名,可见名称自定义-- 群组自行选择--输入客户端计算机IP地址---勾选一启用--选择添加
(主机名称必须和配置文件zabbix——agent.conf)中设置的hostname保持一致。

常见报错

由于很多人路径搞错,导致服务起不来,将服务卸载重新安装即可。

然后在CMD窗口下执行删除zabbix客户端操作
C:\zabbix\zabbix_agentd.exe -d -c C:\zabbix\zabbix_agentd.win.conf
删除成功,接着再次从第一步开始。

模板导入方法

1.登入到web监控界面

2.依次点击配置 -- 模板 -- 导入

3.选择导入的文件,点击导入即可。选项可以不用理会,默认即可。

4.模板导入验证:配置 -- 模板 -- 搜索模板名称 -- 点击应用

windows基本信息监控模板

这里配了监控内存百分比 内存使用量byte 自动发现agent主机的磁盘并监控磁盘使用百分比、使用容量、空闲容量。

模板名称

zabbix-winds.xml #见附件
posted @   帅帅啊  阅读(535)  评论(3编辑  收藏  举报
相关博文:
阅读排行:
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· 葡萄城 AI 搜索升级:DeepSeek 加持,客户体验更智能
· 什么是nginx的强缓存和协商缓存
· 一文读懂知识蒸馏
点击右上角即可分享
微信分享提示