文章目录
- Zabbix主动模式和被动模式
- 主动模式agent配置
- 主动监控模式下监控不出现硬盘和网卡情况解决
Zabbix主动模式和被动模式
zabbix客户端分数据给服务端分为主被动两种模式
- 主动模式是客户端
agent
主动向服务端发送数据 - 被动模式是
agnet
端被动等待server
端来取数据
主动模式的流程:
客户端每隔一段时间主动向服务端发起连接请求–>服务端收到请求,查询客户端需要取的item信息,发送给客户端–>客户端收集数据发送服务端–>结束。
被动模式的流程:
客户端开一个端口默认10050,等待服务端来取数据,然后客户端收集数据发送到服务端,然后结束。
主动模式agent配置
- 原被动模式下的配置
- 修改后主动模式agent配置
[root@lb-node1 /etc/zabbix]# grep ^[a-Z] zabbix_agentd.conf
PidFile=/var/run/zabbix/zabbix_agentd.pid
LogFile=/var/log/zabbix/zabbix_agentd.log
LogFileSize=0
StartAgents=0 #客户端的anent的模式,0表示关闭被动模式,zabbix-agentd不监控本地端口,所以看不到zabbix_agentd进程。
ServerActive=192.168.1.17 #主动模式的serverip地址
Hostname=lb-node1 #客户端的hostname,不配置则使用主机名
Include=/etc/zabbix/zabbix_agentd.d/
[root@lb-node1 /etc/zabbix]#
重启zabbix-agent后,10050端口已关闭
- 克隆模板,设置模板名用于Active模式
- 批量更新克隆模板的监控项,把类型改为zabbix客户端(主动式)
- 纯主动监控模式下的zabbix agent,只能支持zabbix agent (active)类型的监控项
- 查看数据(agent端已主动上发数据了)
主动监控模式下监控不出现硬盘和网卡情况解决
- 解决:点击模版-主动监控的模板-自动发现规则
- 点击监控项原型-进去之后一个个点击,修改成主动式监控,就会自动应用
- 在图形界面查看:网卡情况和硬盘情况都出来了