最近在搭建一个新平台的zabbix架构,因为是cdn平台,所以机器多,就在zabbix架构上面加了2台proxy, 本以为这还不完美?你扩容我也不会造成拥堵和server压力大的问题啊!
- -!然而刚开始还好,慢慢的每天就会报一点Zabbix agent on host.name is unreachable for 5 minutes
很奇怪 有时能报很多节点,但是都是单个 波及很多不相邻的边缘节点。。。第二天老大就各种询问。。。所以就去查。。。看了这些节点agent日志,没错误。。。proxy超时?日志也没有错误。看网络 小波动,看内存- -发生故障时间为空!!!!直接断了!!
然后又查看了cacti,open-faicon上面的监控,基本正常,判断应该是zabbix自身的问题。
网上查了资料,看了proxy的配置文件解析 如下: Server=192.168.70.133 #指定zabbix server的ip地址或主机名 Hostname=zabbix-proxy-1.35 #定义监控代理的主机名,需和zabbix server前端配置时指定的节点名相同 LogFile=/tmp/zabbix_proxy.log #指定日志文件的位置 PidFile=/tmp/zabbix_proxy.pid #pid文件的位置 DBName=zabbix_proxy #数据库名 DBUser=zabbix #连接数据库的用户 DBPassword=123456#连接数据库用户的密码 ConfigFrequency=60 #zabbix proxy从zabbix server取得配置数据的频率 DataSenderFrequency=60 #zabbix proxy发送监控到的数据给zabbix server的频率 官方传送门:https://www.zabbix.com/documentation/2.2/manual/appendix/config/zabbix_proxy
×××去stackoverflow看了下 别人也是修改的这个参数,发现 改的低就上传的特别快。改了试试。。。 但是这个好占内存啊。。。机器太多数据量太大的话吃不消。所以适量就可根据配置来。