Zabbix-7·主动监控配置及使用
2022-12-05 本文已影响0人
技术老男孩
一、概念:
- 默认zabbix使用的是被动监控,主被动监控都是针对被监控主机而言的。
- 被动监控:Server向Agent发起请求,索取监控数据。此种模式常用
- 主动监控:Agent向Server发起连接,向Server汇报
二、实现思路:
- 修改被控端配置文件
- 找一个模板进行克隆(也可以自己创建模板)
- 修改模板,将监控项改为主动监控
- 添加使用主动监控的主机
- 查看最新数据验证结果
三、环境准备:
准备二台主机:
主机名 | 地址 |
---|---|
zabbixserver | 192.168.88.5/24 |
web2 | 192.168.88.200/24 |
三、实施:(配置web2使用主动监控)
第一步:修改被控端配置文件
- 修改zabbix_agentd.conf配置文件,让web2只使用主动监控
# 修改配置文件
[root@web2 ~]# vim /usr/local/etc/zabbix_agentd.conf
93 # Server=127.0.0.1,192.168.88.5 # 注释该行,因为采用主动监控,所以不接受其他主机的查询
118 StartAgents=0 # 不接受被动检查,也不开启任何端口
134 ServerActive=192.168.88.5 # 只向server汇报
183 RefreshActiveChecks=120 # 120秒检查一次配置
264 Include=/usr/local/etc/zabbix_agentd.conf.d/
280 UnsafeUserParameters=1
- 重启服务,让配置生效
# 重启服务
[root@web2 ~]# systemctl restart zabbix_agentd.service
[root@web2 ~]# ss -tlnp | grep :10050 # 端口号消失
第二步:找一个模板进行克隆
-
创建用于主动监控的模板。可以基于现有的模板,克隆之后修改。
克隆模板1.png
克隆模板2.png -
模板名称可以自定义
克隆模板3.png
第三步:修改模板,将监控项改为主动监控
-
修改克隆的模板,将监控项改为主动监控
修改克隆的模板1.png
修改克隆的模板2.png
修改克隆的模板3.png
批量修改1.png -
类型选择主动式
批量修改2.png
批量修改3.png -
克隆的模板有3项不支持主动监控项,把它们禁用。
禁用不支持的监控项.png
第四步:添加使用主动监控的主机(web2)
-
创建主机
创建主机1.png -
注意IP地址和端口号(0.0.0.0 0)
创建主机2.png -
添加主动监控模板
添加模板.png
第五步:查看最新数据验证结果
-
查看最新数据是否有模板监控项
验证结果.png