monicazhang 发表于 2016-6-15 10:00:00

zabbix proxy分布式监控配置原理

来源自 “ttlsa”

概述zabbix proxy可以代替zabbix server检索客户端的数据,然后把数据汇报给zabbix server,并且在一定程度上分担了zabbix server的压力.zabbix proxy可以非常简便的实现了集中式、分布式监控.
zabbix proxy使用场景:
Zabbix培训


[*]监控远程区域设备
监控软件
[*]监控本地网络不稳定区域
[*]当zabbix监控上千设备时,使用它来减轻server的压力
[*]简化zabbix的维护
www/2014/10/11/YWRtaW4=_567898.png
zabbix proxy仅仅需要一条tcp连接到zabbix server,所以防火墙上仅仅需要加上一条规则即可.zabbix proxy数据库必须和server分开,否则数据会被破坏,毕竟这两个数据库的表大部分都相同。总之记住,数据库分开即可。
Zabbix实施proxy收集到数据之后,首先将数据缓存在本地,然后在一定得时间之后传递给zabbix server.这个时间由proxy配置文件中参数ProxyLocalBuffer and ProxyOfflineBuffer决定.
zabbix proxy是一个数据收集器,它不计算触发器、不处理事件、不发送报警,如下是proxy的功能.

ItemsFunction Supported by proxy
Zabbix agent checksYes
Zabbix agent checks (active)Yes开源监控软件
Simple checksYes
Trapper itemsYes
SNMP checksYes
SNMP trapsYes
IPMI checksYes
JMX checksYesZabbix安装
Log file monitoringYes
Internal checksYes
SSH checksYes
Telnet checksYes
External checksYes
Built-in web monitoringYes
Network discoveryYes
Low-level discoveryYesZabbix配置
Calculating triggersNo
Processing eventsNo
Sending alertsNo
Remote commandsNo

备注:使用agent active模式,一定要记住在agent的配置文件参数ServerActive加上proxy的IP地址.切记
配置如果你安装好proxy(安装方法我们后续讲)之后,我们便可以在zabbix管理站点上配置proxy了.
添加proxyministration(管理) → DM(分布式监控)-->Create proxy(创建代理)
www/2014/10/11/YWRtaW4=_441608.png zabbix proxy

参数描述
Proxy nameproxy名称,必须和proxy配置文件中的hostname一致
Proxy mode选择proxy模式
Activeproxy主动连接到zabbix server并且请求配置文件数据
PassiveZabbix server连接到proxy
Hosts哪些主机需要被proxy监控

Host配置
配置主机HOST的时候,如果需要被proxy代理,那么都选择对应的proxy名称
www/2014/10/11/YWRtaW4=_463120.png zabbix proxy
想做Nagios,iTop各种交流的,可以进入开源监控工具Nagios交流QQ群号 :476809427
页: [1]
查看完整版本: zabbix proxy分布式监控配置原理