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 #见附件
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· 葡萄城 AI 搜索升级:DeepSeek 加持,客户体验更智能
· 什么是nginx的强缓存和协商缓存
· 一文读懂知识蒸馏