zabbix主动模式与被动模式

1.zabbix主被动模式介绍

  • 被动模式:被动模式就是由zabbix server向zabbix agent发出指令获取数据, 即zabbixagent被动的去获取数据并返回给zabbix server, zabbix server周期性的向agent 索取数据, 这总模式的最大问题就是会加大zabbix server的工作量, 在数百台服务器的环境下zabbix server不能及时获取到最新数据, 但这也是默认的工作方式。
  • 主动模式是有zabbix agent主动采集数据并返回给zabbix server, 不再需要zabbix serve进行干预, 因此主动模式在一定程度上可减轻zabbix server的压力

在优化zabbix的时候,主动模式优化后会大大减少zabbix server的压力

简而言之:被动模式就是zabbix-sevrer主动向zabbix-agent索要数据,好几千台服务器每次都要索要的话会非常的慢,从而影响监控值的刷新,主动模式就是zabbix-agent主动像zabbix-sever汇报数据,也就好比发了个通知,大家来这里集合一样,这样可以大大减轻zabbix server的压力

被动模式每次刷新监控项几乎都是一秒一个

在这里插入图片描述

而主动模式则是一秒全部刷新

在这里插入图片描述

2.将监控的主机由被动模式修改为主动模式

2.1.配置zabbix agent

192.168.81.220配置
[root@192_168_81_220 ~]# vim /etc/zabbix/zabbix_agentd.conf 
Server=192.168.81.210
ServerActive=192.168.81.210
Hostname=192.168.81.220
[root@192_168_81_220 ~]# systemctl restart zabbix-agent

192.168.81.230配置
[root@192_168_81_230 ~]# vim /etc/zabbix/zabbix_agentd.conf
Server=192.168.81.210
ServerActive=192.168.81.210
Hostname=192.168.81.230
[root@192_168_81_230 ~]# systemctl restart zabbix-agent

2.2.将监控主机的被动模式修改为主动模式

我们直接修改模板即可

配置—模板—Template OS Linux system

在这里插入图片描述

点击监控项然后全选
在这里插入图片描述

点击批量更新

在这里插入图片描述

点击类型修改为zabbix客户端(主动式)

在这里插入图片描述

已经修改完成,也有一些监控项时无法主动模式的

在这里插入图片描述

便于测试,建议将更新时间都改成一样的,改成一样的也可以毕竟都是基础监控

在这里插入图片描述

2.3.查看主机链接的模板有没有生效

配置—主机—监控项—类型选择zabbix客户端(主动式)
在这里插入图片描述

已经为主动模式

在这里插入图片描述

2.4.查看数据的刷新频率

在这里插入图片描述

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐