常用架构: server-client 、master-node-client、server-proxy-client 。


1、server-client架构

    该架构是zabbix的最简单的架构

    监控机和被监控机之间不经过任何代理 ,

    直接由zabbix server和zabbix agentd之间进行数据交互。


    适用于网络比较简单,设备比较少的监控环境 。

    

2、server-proxy-client架构

    其中proxy是server、client之间沟通的一个桥梁,

    proxy本身没有前端,而且其本身并不存放数据,

    只是将agentd发来的数据暂时存放,而后再提交给server 。


    适用于跨机房、跨网络的中型网络架构的监控。

    

3、master-node-client架构

    该架构是zabbix最复杂的监控架构,

    每个node同时也是一个server端,node下面可以接proxy,也可以直接接client 。

     node有自已的配置文件和数据库,其要做的是将配置信息和监控数据向master同步,

     master的故障或损坏对node其下架构的完整性。

    

    适用于跨网络、跨机房、设备较多的大型环境 。