跟着b站教程,搭建了一个zabbix监控,错误频出
服务端搭建完成后,在客户端安装zabbix-agent2
可惜配置完成后,一直连不通两个客户端:
一个虚拟机rocky8,一个本机win10。
在网上搜了半天,查看了zabbix_server日志。发现里面全是各种组件网络错误,连接超时(所以根本没有连通嘛)
新的思路
搜了两天,服务端和客户端的配置,不知道查看和修改了多少遍。最终我想:软件和配置应该是没有问题的,应该还是服务连接/网络连接的问题(之前测试可以相互Ping通,就忽视了这方面的问题),所以:
- 检查防火墙是否开启;
- 检查zabbix是否支持跨网段连接(本机与虚拟机不在同一网段);
功夫不负有心人
果然,发现rocky8的防火墙是打开的。并且zabbix单独的server与agent是不能跨网段的(得需要proxy)
于是:
# 对rocky8的操作
[root@rock8-170 zabbix]# firewall-cmd --state # 检查防火墙是否开启
running
[root@rock8-170 zabbix]# sudo systemctl stop firewalld #关闭防火墙
[root@rock8-170 zabbix]# firewall-cmd --state
not running
然后,虚拟机新建一个win10机子,ip配置成同一网段
完美!