什么是Zabbix proxy分布式监控?
Zabbix proxy是在大规模分布式监控场景中,采用的一种用以分担server端压力的分层结构, proxy可以代替zabbix server检索客户端的数据,然后把数据汇报给zabbix server,极大的减轻了server的负载压力,使得可以支持更大规模的监控需求,非常简便的实现了集中式、分布式监控
abbix proxy仅仅需要一条tcp连接到zabbix server,所以防火墙上仅仅需要加上一条规则即可。zabbix proxy数据库必须和server分开,否则数据会被破坏,毕竟这两个数据库的表大部分都相同。总之记住,数据库分开即可。proxy收集到数据之后,首先将数据缓存在本地,然后在一定得时间之后传递给zabbix server.这个时间由proxy配置文件中参数ProxyLocalBuffer and ProxyOfflineBuffer决定。zabbix proxy是一个数据收集器,它不计算触发器、不处理事件、不发送报警。
proxy的相关配置
1.实验环境
172.25.254.1 zabbix server server1
172.25.254.2 zabbix proxy server2
172.25.254.3 zabbix agent server3
2.在三个主机中都添加proxy的解析
vim /etc/hosts
172.25.254.2 proxy
</