当前位置: 代码迷 >> 综合 >> Zabbix Agent active批量调整客户端为主动模式监控
  详细解决方案

Zabbix Agent active批量调整客户端为主动模式监控

热度:74   发布时间:2023-12-12 17:25:16.0
Zabbix Agent active批量调整客户端为主动模式监控


zabbix_server端当主机数量过多的时候,由Server端去收集数据,Zabbix会出现严重的性能问题,主要表现如下:


1、当被监控端到达一个量级的时候,Web操作很卡,容易出现502

2、图层断裂

3、开启的进程(Pollar)太多,即使减少item数量,以后加入一定量的机器也会有问题

所以下面主要往两个优化方向考虑:

1、添加Proxy节点或者Node模式做分布式监控

2、调整Agentd为主动模式

由于第一个方案需要增加物理机器,所以首先尝试第二方案。

一、被监控端 zabbix_Agentd.conf 的配置调整:

StartAgents=0          #客户端agent模式,仅为主动模式,值为0的时候,被监控端的zabbix_agentd 不监听本地端口,所以无法在 netstat -tunpl 中查看到zabbix_agentd进程
ServerActive=*.*.*.*    #zabbix_server的ip
Hostname=agent_host_name    #重要:主机名
RefreshActiveChecks=1800    #被监控端到服务器获取监控项的周期
BufferSize=200        #被监控端存储监控信息的空间大小
Timeout=10            #超时时间
比较重要的参数是ServerActive和H
  相关解决方案