============================= 4 代理 ============================= .. contents:: 概述 -------------------- Zabbix代理(proxy)通常用于替代server完成对多个监控设备收集监控信息并将数据发送给Zabbix server. 所有的收集数据会先存储在代理本地缓存中然后传送给Zabbix server. 代理是可选的,不过使用它可以有效的降低在分布式环境中单一的Zabbix server负载. 通过代理去收集收集,server可以有效降低CPU和磁盘I/O消耗. Zabbix代理可以出色的完成远程区域、分支机构、没有本地管理员的网络的集中监控. Zabbix代理使用独立的数据库. .. warning:: Zabbix proxy数据库可以使用SQLite, MySQL, PostgreSQL. 如果Oracle或IBM DB2在低等级自动发现规则时存在限制和风险. 可以查看: `在分布式环境中使用代理` 代理进程 --------------------- Zabbix代理可以作为守护进程运行. 通过以下命令可以启动代理:: shell> cd sbin shell> ./zabbix_proxy 以下命令行参数也可以在运行Zabbix proxy时使用:: -c --config 指定配置文件的绝对路径 -R --runtime-control