https://www.itbkz.com/8929.html
1.简介
如果zabbix_server端当主机数量过多的时候,虽然可以通过增加代理的方式来进行收集数据,但是需要增加proxy机,所以还可以通过zabbix_agent主动往由Server端去发生数据来解决,否则Zabbix会出现严重的性能问题,主要表现如下:
1、当被监控端主机过多时,web操作很卡,容易出现502,已经数据库等方面的问题。
2、容易造成图层断裂 。
3、开启的进程(Pollar)太多,即使减少item数量,以后加入一定量的机器也会有问题
所以下面主要往两个优化方向考虑:
1、添加Proxy节点做分布式监控
2、调整Agentd为主动模式
由于分布式监控上边已讲,现在主要讲解通过zabbix_agentd主动模式的监控。
2.相关
Centos版本:7.6
zabbix版本:4.2.6
Zabbix-serverIP:192.168.1.203
Zabbix-agentIP:192.168.1.42
Zabbix-agent计算机名称:WEB_C76_001_042
3.步骤
3.1.克隆模版
登录zabbix-web页面,点击配置-模版-找到“Template OS Linux”,然后点击它(默认在第2页)-然后点击全克隆,如图1
在“模版名称”框中输入一个新的名称,然后点击添加,如图2
3.2.更新成主动模式
点击配置-模版-找到“Template OS Linux active mode”,然后点击它(默认在第2页),再点击监控项-勾选所有的监控项-点击下方的批量更新-勾选类型□原始的,从下拉框中选择Zabbix客户端(主动式),然后点击下方的更新按钮,如下图
3.3.关联模版
点击配置-主机-找到Linux服务器-点击“WEB_C76_001_042”如下图1-点击模版-移除掉原来的“Template OS Linux”模版,然后在添加“Template OS Linux active mode”模版,添加完成点击更新按钮,如下图2
点击配置-动作-ESXI自动注册Linux服务器(图1)-操作-移除“Template OS Linux ”模版,添加“Template OS Linux active mode”模版-更新,如图2
4.效果
本文链接:https://www.kinber.cn/post/1577.html 转载需授权!
推荐本站淘宝优惠价购买喜欢的宝贝: