主动模式与被动模式区别

​ 1.被动模式 (Zabbix-server轮询检测zabbix-agent)

​ 2.主动模式 (Zabbix-agent主动上报给Zabbix-server)

主动模式与被被动模式选择如何选择

​ 1.当Queue里有大量延迟的监控项

​ 2.当监控主机超过300+, 建议使用主动模式。

QQ_1723279232118

zabbix工作模式

1
2
3
4
5
6
agent主动模式(自动注册)
agent启动后自动将主机信息注册到zabbix-server中

agent被动模式(自动发现)
agent启动后由zabbix-server扫描,将信息保存在zabbix-server中

zabbix自动发现

1
2
3
4
5
6
# Zabbix-server开启自动发现功能:
[root@zabbix5-server ~]# vim /etc/zabbix/zabbix_server.conf
StartDiscoverers=20

#重启客户端
systemctl restart zabbix-agent

创建自动发现规则

QQ_1723276932546

1
2
测试时候,
更新间隔 10s 是扫描一轮之后经过10s开启下次扫描

QQ_1723277097140

创建自动发现动作(关联自动发现规则)

QQ_1723277868304

QQ_1723277947268

QQ_1723278202906

QQ_1723278289428

QQ_1723278495118

自动发现缺陷

1
2
3
4
1.网络发现速度太慢
2.轮询扫描网段
3.如果网段中存在不通的主机,会出现卡顿并且造成哦后续新增的服务器无法加入节点
4.会导致server性能变缓慢,影响server性能

自动注册

修改每台客户端配置文件

1
2
3
4
5
6
7
8
# 1.修改agent配置文件
[root@lb01 ~]# vim /etc/zabbix/zabbix_agentd.conf
Server=172.16.1.71 #被动模式
ServerActive=172.16.1.71 #主动模式
Hostname=web03 #指定主机名

[root@lb01 ~]# systemctl restart zabbix-agent

创建动作

QQ_1723278758673

QQ_1723278911425

QQ_1723278968991