agent被动模式
相对于agent的被动,也就是表示是server或proxy去找agent拿数据(这也是zabbix server的默认模式)
配置方法如下:
agent端配置被动模式的参数如下
[root@agent1 ~]# vim /etc/zabbix/zabbix_agentd.conf
Server=10.1.1.13 IP为zabbix_proxy的ip(如果没有proxy,则直接为zabbix_server的ip)
[root@agent1 ~]# systemctl restart zabbix-agent
agent主动模式
相对于agent的主动,也就是表示是agent主动把数据传给server或proxy
agent主动模式的优点是: 当agent太多的情况下,server或proxy去找这么多agent搜集数据,压力负载过大。用主动模式就可以缓解server或proxy的压力。
但用主动模式的问题是: 监控项也要转为主动式才行,而且很多zabbix自带模板里的监控项不支持转为主动式.
agent端配置主动模式的参数如下
[root@agent1 ~]# vim /etc/zabbix/zabbix_agentd.conf
Serveractive=10.1.1.13 IP为zabbix_proxy的ip(如果没有proxy,则直接为zabbix_server的ip)
[root@agent1 ~]# systemctl restart zabbix-agent
proxy主动模式
zabbix_proxy主动发数据给zabbix_server(proxy的默认模式)
# vim /etc/zabbix/zabbix_proxy.conf
ProxyMode=0 --此参数为0表示proxy主动模式
proxy被动模式
zabbix_server找zabbix_proxy为收集数据
# vim /etc/zabbix/zabbix_proxy.conf
ProxyMode=1 --此参数为1表示proxy主动模式