windows安装部署zabbix-agent5.0,zabbix-agent报错1053,cannot create service [Zabbix Agent]:

windows安装zabbix-agent5.0

进入zabbix官网:zabbix官网下载界面
选择以zip下载,安装zabbix-agent有两种方式,一种是以exe形式,一种以命令方式,这里是选择命令方式;
在这里插入图片描述
在C盘或者D盘下新建一个文件夹,“zabbix-agent”(自己起个名字)
然后将下载的zip文件解压到该文件夹里,
在这里插入图片描述
打开conf配置文件,修改zabbix_agentd.conf文件
老样子:还是Server,ServerActive,Hostname修改为zabbix-server的ip
(如果zabbix-server是用docker安装的,注意应该使用docker里的ip,而不是虚拟机的网卡地址)

修改完之后
以管理员身份打开cmd

#输入安装命令,会出现下面成功的两句话
C:\Windows\system32>C:\zabbix-agent\bin\zabbix_agentd.exe -c C:\zabbix-agent\conf\zabbix_agentd.conf --install

zabbix_agentd.exe [14284]: service [Zabbix Agent] installed successfully
zabbix_agentd.exe [14284]: event source [Zabbix Agent] installed successfully

#然后执行start启动命令,
C:\Windows\system32>C:\zabbix-agent\bin\zabbix_agentd.exe -c C:\zabbix-agent\conf\zabbix_agentd.conf --start
zabbix_agentd.exe [6836]: service [Zabbix Agent] started successfully
#这里很多人可能会遇到问题,启动失败报错cannot create service
#这时候我们先执行卸载的命令
C:\Windows\system32>C:\zabbix-agent\bin\zabbix_agentd.exe -c C:\zabbix-agent\conf\zabbix_agentd.conf -d

zabbix_agentd.exe [2028]: service [Zabbix Agent] uninstalled successfully
zabbix_agentd.exe [2028]: event source [Zabbix Agent] uninstalled successfully

#卸载之后,我们重启电脑,再次去安装,然后重新start服务,就会成功;
#然后我们查看一下zabbix-agent服务是否起来
C:\Windows\system32>tasklist|findstr zabbix
#可以去看下zabbix-agent的日志是否有报错信息

错误1053:服务没有及时响应启动或控制请求

cannot create service [Zabbix Agent]:

对于刚刚的zabbix-agent不能正常启动的情况,
当时报错是cannot create service [Zabbix Agent]: xxxxxxx
打开控制面板,进入到“管理工具”——>“服务”查看zabbix agent,右键启动时会报错:错误1053:服务没有及时响应启动或控制请求
按照上面卸载,重启电脑,重新安装可以解决;

C:\Windows\system32>C:\zabbix-agent\bin\zabbix_agentd.exe -c C:\zabbix-agent\conf\zabbix_agentd.conf -d
#重启电脑
#重新安装
C:\Windows\system32>C:\zabbix-agent\bin\zabbix_agentd.exe -c C:\zabbix-agent\conf\zabbix_agentd.conf --install

如果还没有解决;
到“我的电脑”——>“管理”
在这里插入图片描述
在这里插入图片描述
选择network service添加到组里
在这里插入图片描述
重新卸载,安装再试;
等zabbix-agent启动后,就可以去添加主机,关联监控模板,看是否有监控数据;
下面这个是网页报错,(在你配置文件server ,serverActive都没有配置错的情况下,可能是这个问题)

Get value from agent failed: cannot connect to [[ip]:10050]: [4] [Interrupted system call]

#查看一下server端到客户端是否相同
#对于agent端
telnet zabbix-server的ip  10051
#对于server端
telnet   agent端的ip  10050
#这里很可能不通,检查一下,windows防火墙是否关闭,如果怕关闭不安全,就添加规则,使防火墙允许10050端口通过;

  • 2
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
您好!要在一台CentOS 7服务器上安装Zabbix Server 5.0,以及在另一台服务器上安装Zabbix Agent 5.0,您可以按照以下步骤进行操作: 1. 在Zabbix Server上执行以下命令以添加Zabbix官方仓库: ```bash sudo rpm -ivh https://repo.zabbix.com/zabbix/5.0/rhel/7/x86_64/zabbix-release-5.0-1.el7.noarch.rpm ``` 2. 安装Zabbix Server: ```bash sudo yum install zabbix-server-mysql zabbix-web-mysql ``` 3. 启用并启动Zabbix Server服务: ```bash sudo systemctl enable zabbix-server sudo systemctl start zabbix-server ``` 4. 在Zabbix Agent所在的服务器上执行以下命令以添加Zabbix官方仓库: ```bash sudo rpm -ivh https://repo.zabbix.com/zabbix/5.0/rhel/7/x86_64/zabbix-release-5.0-1.el7.noarch.rpm ``` 5. 安装Zabbix Agent: ```bash sudo yum install zabbix-agent ``` 6. 编辑Zabbix Agent配置文件 `/etc/zabbix/zabbix_agentd.conf`,将`Server`和`ServerActive`参数设置为Zabbix Server的IP地址: ```bash Server=ZABBIX_SERVER_IP ServerActive=ZABBIX_SERVER_IP ``` 请将 `ZABBIX_SERVER_IP` 替换为实际的Zabbix Server IP地址。 7. 启用并启动Zabbix Agent服务: ```bash sudo systemctl enable zabbix-agent sudo systemctl start zabbix-agent ``` 现在,您应该已经成功安装并配置了Zabbix Server和Zabbix Agent。您可以通过访问Zabbix Server的IP地址来访问Zabbix Web界面,并使用默认的用户名和密码 "Admin" 进行登录。从Zabbix Web界面上,您可以配置监控项目并监控Zabbix Agent所在服务器的各项指标。 希望这对您有所帮助!如果您有任何其他问题,请随时提问。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值