来源自 “ttlsa”
概述zabbix proxy可以代替zabbix server检索客户端的数据,然后把数据汇报给zabbix server,并且在一定程度上分担了zabbix server的压力.zabbix proxy可以非常简便的实现了集中式、分布式监控.
zabbix proxy使用场景:
Zabbix培训
- 监控远程区域设备
监控软件 - 监控本地网络不稳定区域
- 当zabbix监控上千设备时,使用它来减轻server的压力
- 简化zabbix的维护
[ /www/2014/10/11/YWRtaW4=_567898.png][/url]
zabbix proxy仅仅需要一条tcp连接到zabbix server,所以防火墙上仅仅需要加上一条规则即可.zabbix proxy数据库必须和server分开,否则数据会被破坏,毕竟这两个数据库的表大部分都相同。总之记住,数据库分开即可。
Zabbix实施 proxy收集到数据之后,首先将数据缓存在本地,然后在一定得时间之后传递给zabbix server.这个时间由proxy配置文件中参数ProxyLocalBuffer and ProxyOfflineBuffer决定.
zabbix proxy是一个数据收集器,它不计算触发器、不处理事件、不发送报警,如下是proxy的功能.
Items | Function Supported by proxy | Zabbix agent checks | Yes | Zabbix agent checks (active) | Yes 开源监控软件 | Simple checks | Yes | Trapper items | Yes | SNMP checks | Yes | SNMP traps | Yes | IPMI checks | Yes | JMX checks | Yes Zabbix安装 | Log file monitoring | Yes | Internal checks | Yes | SSH checks | Yes | Telnet checks | Yes | External checks | Yes | Built-in web monitoring | Yes | Network discovery | Yes | Low-level discovery | Yes Zabbix配置 | Calculating triggers | No | Processing events | No | Sending alerts | No | Remote commands | No |
备注:使用agent active模式,一定要记住在agent的配置文件参数ServerActive加上proxy的IP地址.切记
配置如果你安装好proxy(安装方法我们后续讲)之后,我们便可以在zabbix管理站点上配置proxy了.
添加proxyministration(管理) → DM(分布式监控)-->Create proxy(创建代理)
[ /www/2014/10/11/YWRtaW4=_441608.png][/url] zabbix proxy
参数 | 描述 | Proxy name | proxy名称,必须和proxy配置文件中的hostname一致 | Proxy mode | 选择proxy模式 | Active | proxy主动连接到zabbix server并且请求配置文件数据 | Passive | Zabbix server连接到proxy | Hosts | 哪些主机需要被proxy监控 |
Host配置
配置主机HOST的时候,如果需要被proxy代理,那么都选择对应的proxy名称
[ /www/2014/10/11/YWRtaW4=_463120.png][/url] zabbix proxy
想做Nagios,iTop各种交流的,可以进入开源监控工具Nagios交流 QQ群号 :476809427
|