概述

    此外,使用proxy是实现集中式和分布式监控的最简单方法,所有 agents 和 proxies 发送给一个 Zabbix server,从而集中收集所有数据。

    Zabbix proxy 使用场景:

    • 监控远程区域设备

    • 监控上千设备时,减轻 zabbix server 的负荷

    • 简化分布式监控的维护

    Zabbix proxy 数据库必须和 server 数据库分开,否则 Zabbix server 数据库会被破坏。

    proxy 收集到数据都先存储在本地,然后在一定时间后传给 Zabbix server,这样就不会因为暂时无法连接zabbix server而丢失数据。本地保留时间由 中参数 ProxyLocalBufferProxyOfflineBuffer 决定。

    注意从 zabbix server 数据库直接更新最新配置的 proxy 可能会比 Zabbix server 更快生效。当 Zabbix server 由于设置 缓存更新周期 的原因而无法快速更新时,proxy 收集发送到 Zabbix server 的数据可能会被忽略。

    Zabbix proxy 只是一个数据收集器,不运行触发器、不处理事件、不发送报警。有关 proxy 功能详情,如下表:

    [1] 使用 agent 主动模式,一定要记住在 agent 的配置文件参数 ServerActive 加上 proxy 的IP地址。

    [2] Zabbix Server 对监控项值预处理时,需要先从主监控项获取到所需的数据。

    配置

    安装并了一个 proxy 后,可在 Zabbix 前端进行设置。

    添加代理
    • 单击创建代理

    加密选项卡用于proxy的加密连接。

    主机配置

    您可以使用由 agent 代理程序监测字段指定表单中的proxy监控单个主机。

    另一种配置指定主机由 proxy 监控的方式是选择主机。