zabbix-主动与被动监控配置介绍

1、基础知识

1.1、需求

如果zabbix 监控大量主机,比如超过500台左右的主机,就可能会出现延迟比较大的问题,比如数据采集慢,队列等待较多等。

1.2、查看队列排队情况

点击 Administrator菜单,点击Queue菜单,如果好多item需要5-10分钟才获得值,那么就是遇到性能瓶颈了。

1.3、监控模式

1.3.1、被动模式

由zabbix server向zabbix agent发出指令获取数据,即zabbix agent被动的去获取数据并返回给zabbix server,这也是默认的工作方式。

1.3.2、主动模式

zabbix agent主动采集数据并返回给zabbix server,不再需要zabbix serve进行干预,因此主动模式在一定程度上可减轻zabbix server的压力。

1.4、主动与被动原理图

2、主动模式配置

2.1、配置【zabbix_agentd.conf 】

~# vi /etc/zabbix/zabbix_agentd.conf 
...
ServerActive=192.168.10.21:10051
# 配置zabbix serverIP地址+端口
...

2.2、监控项类型选择

3、被动模式配置【默认:被动,客户端等服务端调用获取数据】

4、优化方案

对于 Server 端来说,它提供了两个属性,用于管控 主动模式和被动模式的 应用比例。

StartPollers,减少server主动收集数据进程 StartTrappers,增加处理agentd推送过来的数据的进程

 

posted @ 2023-05-29 15:11  小粉优化大师  阅读(601)  评论(0编辑  收藏  举报