Zabbix Agent active主动模式监控

本文介绍了如何配置Zabbix Agent的主动模式监控,包括安装必要的zabbix-agent包,克隆并调整Linux模板,设置为主动模式,以及详细步骤来添加主机并关联模板。在主动模式下,Zabbix服务器能主动连接到客户端,ZBX灯亮起表明配置成功。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

zabbix_server端当主机数量过多的时候,由Server端去收集数据,Zabbix会出现严重的性能问题,主要表现如下:
1、当被监控端到达一个量级的时候,Web操作很卡,容易出现502
2、图层断裂
3、开启的进程(Pollar)太多,即使减少item数量,以后加入一定量的机器也会有问题
所以下面主要往两个优化方向考虑:
1、添加Proxy节点或者Node模式做分布式监控
2、调整Agentd为主动模式 

主动:agent请求server获取主动的监控项列表,并主动将监控项内需要检测的数据提交给server/proxy
被动:server向agent请求获取监控项的数据,agent返回数据

所需安装包

zabbix-agent-3.4.6-1.el6.x86_64.rpm


调整监控模板

【server3】

[root@server3 ~]# rpm -ivh zabbix-agent-3.4.6-1.el6.x86_64.rpm 
[root@server3 ~]# cd /etc/zabbix/

1.点击Template OS Linux 模板名称
这里写图片描述
2.点击最下方的(全克隆)
这里写图片描述
3.修改模板名称
这里写图片描述
4.进入模板列表找到刚才添加的模板 并点击监控项
这里写图片描述
5.全选,批量更新
这里写图片描述
6.类型打勾 选择主动式
这里写图片描述

添加主机

[root@server3 zabbix]# vim zabbix_agentd.conf 
 97 Server=172.25.40.11
122 StartAgents=3         #客户端agent模式,设置为0表示禁止被动模式
138 ServerActive=172.25.40.11    #主动模式的server IP地址
149 Hostname=server3     #客户端的hostname
[root@server3 zabbix]# /etc/init.d/zabbix-agent restart
[root@server3 zabbix]# netstat -antlp
tcp        0      0 0.0.0.0:10050               0.0.0.0:*                   LISTEN      1565/zabbix_agentd  

1.配置主机
这里写图片描述
2.配置模板
这里写图片描述
这里写图片描述
这里写图片描述
添加完成后,你会发先zabbix的ZBX灯亮不亮:
这里写图片描述
查看到ZBX灯亮是因为服务器是处于主动模式,可以连接到客户端

如果服务器是基于被动模式的,服务端无法直接连接到客户端,被动模式端口这个灯是不绿的,就算是使用主被模式数据上来,这个灯也不绿。
想要做被动模式需要将/etc/zabbix/zabbix_agentd.conf 里面的客户端IP更换,就连接不到客户端。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值