zabbix被动模式和主动模式的区别

主动模式、被动模式都是以zabbix agent的角度来说的。以下从几个方面来深入解释2个模式的区别。

主动模式active:
主动模式下,zabbix agnet定时向zabbix server发送自身监控数据

端口:zabbix agent主动发起进程,访问zabbix server 的10051端口
进程:server开启trapper进程接收agent数据,可通过修改StartTrappers更改进程数,agent对应进程为active checks(固定只有1个)

zabbix server资源消耗:低

主动模式通讯过程:agent向server请求items,获取并提交items数据给server/proxy。频率由agent配置文件的选项refreshactivechecks决定。单位为秒

监控类型:zabbix客户端(主动式)

agent配置文件 关键选项:

Server= zabbix server IP

ServerActive= zabbix server IP

Hostname= 当前主机IP(与添加主机时的名称必须相同),即hostname=主机名称 ,第一次使用主动模式因为这个主机名称没对上排查了好久。。。

被动模式passive(默认模式):

被动模式下,zabbix agent被动接收zabbix server请求
端口:zabbix server主动发起进程,访问zabbix agent的10050端口
进程:server每次获取一个监控项数据都需要开启一个poller进程,可通过修改Startpollers更改进程数,agent对应的进程为listener,可通过StartAgents修改连接数

zabbix server资源消耗:高

被动模式通讯过程:Server打开一个tcp连接,发送请求agent.ping,agent接收请求并响应,Server处理接收到的数据,agent关闭tcp连接。

监控类型:zabbix客户端

posted @ 2023-03-08 17:07  湖东小陈  阅读(504)  评论(0编辑  收藏  举报