zabbix学习(十五)zabbix分布式监控proxy相关

  • 概述

zabbix为IT基础设施提供有效和可用的分布式监控,zabbix提供了两种解决方案,分别为:proxynodes

proxy代替zabbix server在本地检索数据,然后提交给zabbix server。

Nodes则就是一个完整的zabbix Server

  • proxy对比nodes

服务器一多以及服务器分布在各个不同地区,便需要考虑使用分布式监控,那么我们到底选择proxy还是nodes呢,请看如下的对照表,看完之后,我想你能选到一个你满意的方式.


 Proxy  Node  描述
 Lightweight/轻量级  Yes  No 安装完毕即可,Proxy必须更轻量级
 GUI/图形界面  No  Yes proxy的配置都在servers上,而node是一个完整的server
 Works independently/独立工作  Yes  Yes
 Easy maintenance/易于维护  Yes  No
Automatic DB creation/自动生成数据库 Yes No
Local administration/本地管理 No Yes
Ready for embedded hardware Yes No
One way TCP connections Yes Yes
Centralised configuration/集中配置 Yes No  proxy配置全部集中在server上,node自己维护自己的配置
Generates notifications/通知 No Yes

备注:只有SQLite才支持自动创建数据库,其他数据都需要手动创建.

  • zabbix分布式监控配置

    • 概述

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

zabbix proxy使用场景:

  • 监控远程区域设备

  • 监控本地网络不稳定区域

  • 当zabbix监控上千设备时,使用它来减轻server的压力

  • 简化zabbix的维护

wKiom1TRq5KjaIjTAAE-KiOfsHw727.jpg

zabbix proxy仅仅需要一条tcp连接到zabbix server,所以防火墙上仅仅需要加上一条规则即可.zabbix proxy数据库必须和server分开,否则数据会被破坏,毕竟这两个数据库的表大部分都相同。总之记住,数据库分开即可。

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
 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
 Calculating triggers  No
 Processing events  No
 Sending alerts  No
 Remote commands  No

 

备注:使用agent active模式,一定要记住在agent的配置文件参数ServerActive加上proxy的IP地址.切记


    • 配置Master端

wKiom1TRr9GiXjvqAAH5QJn5qq0239.jpg


    • 各参数讲解

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

    • host配置时的注意

wKiom1TRte7RgyCaAAOibun86T8890.jpg

你可能感兴趣的:(数据库,server,服务器,解决方案,Creation)