03 zabbix 主动模式


zabbix 模式介绍

  1. 被动模式
  2. 主动模式

默认是被动模式,在web中的监控项类型中可以用来区分:

主动模式介绍

主动模式: zabbix-agent会主动上报server端配置的监控项,无需server轮询,有效的降低server的压力

  1. 大规模的监控,建议使用主动模式,超过100+或者服务器配置很低。
  2. 需要根据队列中有没有延迟主机,如果延迟主机有点多的话,我们就需要将被动模式修改为主动模式.

主动模式设置

修改zabbix-agent配置文件

1
2
3
4
5
6
7
8
9
10
11
vim /etc/zabbix/zabbix_agentd.conf

# 只修改这两项 主动和被动会同时存在
# server IP
ServerActive=10.0.0.160

# 本机的主机名 和 监控项主机名一致,否则会去读取监控项名称
Hostname=linux-node1.example.com

# 主动无需监听10050端口,它是在被动模式下使用
# RefreshActiveChecks=120 agent每120秒刷新一次检测列表,所以server增加监控项后不会很快生效

主动监控web配置

  1. 默认是没有主动监控模板,我们可以clone一个,选中想要的模板,点击全部克隆

  1. 取消掉链接的模板,保存

  1. 修改监控项为主动模式,进入监控项,全选,批量更新

  1. 将类型修改成 主动模式客户端,保存

  1. 将模板给对应的node,将原有的被动模式模板取消,添加最新的主动模式监控模板