系统:Ubantu 20.04.6 LTS
环境:LAMP
agent:agent2
状态:新搭建的Zabbix,一体架构。后端前端已配置,基于snmp的H3C交换机监控也配置成功了。但是在安装windows agent2(Windows Server)后,监测的主机项显示不可用。
开始排错:
1、检查windows agent2服务,显示开启
2、检查windows 防火墙例外,已添加
3、重启并检查agent2 服务端
4、安装zabbix_get
sudo apt install zabbix-get
使用zabbix_get排错
jason@cnsu2w007:~$ sudo zabbix_get -s 10.88.30.16 -k "agent.ping"
zabbix_get [84692]: Get value error: ZBX_TCP_READ() failed: [104] Connection reset by peer
zabbix_get [84692]: Check access restrictions in Zabbix agent configuration
5、检查终端端口开放情况
netstat -ant |findstr "10050" 结果正常
6、检查zabbix服务端配置文件
sudo find / -name "zabbix.conf.php"
找到后vim查看,未发现异常。
7、检查zabbix agent2配置
8、查了很久,回来找windows server的问题,按理来说这个没什么配置,安装完就结束了,回来找了下,打开了日志。
2024/03/12 14:09:47.883660 [101] cannot connect to [10.88.30.16:10051]: dial tcp :0->10.88.30.16:10051: connectex: No connection could be made because the target machine actively refused it.
2024/03/12 14:09:47.883660 [101] active check configuration update from host [CNSU2W006] started to fail
2024/03/12 14:48:40.061191 cannot accept incoming connection for peer: 10.88.30.17
2024/03/12 14:48:55.374402 cannot accept incoming connection for peer: 10.88.30.17
提示无法接收win server的数据?
9、两边安装telnet模块互相测试,没问题
10、查agent2 conf,ServerActive 和Server字段为windows 本地IP地址,终于找到问题。修改之。
问题解决!