zabbix(九)proxy监控配置

简介

当监控规模变得庞大时,我们可能有成千,上万台设备需要监控,这时我们是否需要部署多套zabbix系统进行监控呢?如果部署多套zabbix监控系统,那么监控压力将会被分摊,但是,这些监控的对象将会被尽平均的分配到不同的监控系统中,这个时候,我们就无法通过统-的监控入口,去监控这些对象了,虽然分摊了监控压力,但是也增加了监控工作的复杂度,那么,我们到底该不该建立多套zabbix监控系统从而分摊巨大的监控压力呢?

其实,zabbix天生就有处理这种问题的能力,因为zabbix支持分布式监控,我们可以把成千上万台的被监控对象分成不同的区域,每个区域中设置一台代理主机,区域内的每个被监控对象的信息被agent采集,提交给代理主机,在这个区域内,代理主机的作用就好比zabbix server,我们称这些代理主机为zabbix proxy, zabbix proxy再将收集到的信息统一提交给真正的zabbix server处理,这样,zabbix proxy分摊了zabbix server的压力,同时,我们还能够通过统一的监控入口,监控所有的对象,当监控规模庞大到需要使用zabbix proxy时,zabbix的架构如下图,我们可以对比下图,理解上述描述。
zabbix(九)proxy监控配置

实验环境

server1(172.25.254.10) zabbix-server监控方
server2(172.25.254.20) zabbix-agent被监控方
server3(172.25.254.30) zabbix-proxy代理

如果之前server3的zabbix-agent开启的话现在要关闭

proxy监控配置

1.在server3(zabbix-proxy)上面进行配置
zabbix(九)proxy监控配置
zabbix(九)proxy监控配置

将解析给其他两个主机各发一份
zabbix(九)proxy监控配置
2.在web页面关闭之前的邮件设置并添加代理
zabbix(九)proxy监控配置
添加代理
zabbix(九)proxy监控配置
3.在server3(proxy)上安装包
zabbix(九)proxy监控配置
安装mariadb
zabbix(九)proxy监控配置
初始化
zabbix(九)proxy监控配置
登陆数据库,创建数据库,用户授权
zabbix(九)proxy监控配置
导入数据库
zabbix(九)proxy监控配置
编辑配置文件,开启服务
zabbix(九)proxy监控配置
zabbix(九)proxy监控配置
zabbix(九)proxy监控配置
zabbix(九)proxy监控配置
zabbix(九)proxy监控配置
查看日志信息

zabbix(九)proxy监控配置
4.在agent(server2)上设置——server2 将server指向proxy

zabbix(九)proxy监控配置
zabbix(九)proxy监控配置
zabbix(九)proxy监控配置
5.web页面设置
zabbix(九)proxy监控配置
zabbix(九)proxy监控配置