美文网首页
Zabbix主动模式及被动模式

Zabbix主动模式及被动模式

作者: 唯爱熊 | 来源:发表于2020-01-16 14:27 被阅读0次

一.zabbix自动发现(被动模式)

管方参考链接:https://www.zabbix.com/documentation/4.0/zh/manual/discovery/network_discovery
Zabbix网络发现基于以下信息:

IP范围
可用的外部服务(FTP、SSH、WEB、POP3、IMAP、TCP等)
来自Zabbix客户端的信息(仅支持未加密模式)
来自snmp客户端的信息

不支持:

发现网络拓扑
网络发现由两个阶段组成:发现和动作。
1 单击配置->自动发现->创建发现规则(启用默认的local network)



2.配置规则



3 单击配置->动作->事件源->自动发现->启用动作


4.修改动作


5 修改操作细节

默认标题
自动发现主机IP:{DISCOVERY.DEVICE.IPADDRESS}

消息内容
客户端名称: {DISCOVERY.SERVICE.NAME}
客户端端口: {DISCOVERY.SERVICE.PORT}
客户端状态: {DISCOVERY.SERVICE.STATUS}

操作动作
添加主机,添加主机组,链接模板,发送邮件,等等

6.新增一台服务器

[root@web02 ~]# rpm -ivh https://mirrors.tuna.tsinghua.edu.cn/zabbix/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-2.el7.noarch.rpm
[root@web02 ~]# yum -y install zabbix-agent
[root@web02 ~]# vim /etc/zabbix/zabbix_agentd.conf
....
Server=172.16.1.71
....
[root@web02 ~]# systemctl start zabbix-agent.service

7.服务端验证



8.邮件验证


二.zabbix自动注册

官方参考配置链接:https://www.zabbix.com/documentation/4.0/zh/manual/discovery/auto_registration
Zabbix Active agent可以实现自动注册,进而服务器对其进行监控。通过这种方式,无需在服务器上进行手动配置便可直接启动对新host的监控。

当以前未知的active agent要求检查时,会发生自动注册。

这样功能可以非常方便的自动监控新的Cloud节点。一旦在Cloud中有一个新节点,Zabbix将自动启动host的性能和可用性数据的收集。

Active agent自动注册还支持对被添加的主机进行被动检查的监控。当active agent要求检查时,前提是在配置文件中已定义好了“ListenIP”或“ListenPort”配置参数,这些参数将发送到服务器。(如果指定了多个IP地址,则第一个将被发送到服务器。)

服务器在添加新的自动注册主机时,使用接收到的IP地址和端口配置agent。如果没有接收到IP地址值,则使用传入连接的IP地址。如果没有接收到端口值,则使用10050。

以下情况下,自动注册会自动运行:

主机元数据信息发生变化
手动添加主机,元数据信息有缺失
手动切换主机,由另一台新的proxy监控
同一台host的自动注册由新的proxy发出

  1. 配置Zabbix-Agent指定Zabbix-Server
[root@web01 ~]# vim /etc/zabbix/zabbix_agentd.conf
Server=172.16.1.71 #被动模式
ServerActive=172.16.1.71 #主动模拟
Hostname=web01  #修改主机名
HostMetadata=web #主机元数据包含 
说明:Hostname /HostMetadata二者选其一即可,两者全选也可以。
#重启
[root@web01 ~]# systemctl restart zabbix-agent.service

2 .web端单击配置->动作,选择自动注册为事件源,然后单击创建操作



3.配置动作规则



4.配置操作规则

5.查看结果


说明:不同的主机和和主机组业务不同需要的模板也不一致,这些可以在操作这一块进行添加。

三.zabbix主被模式的区别

1 主动模式与被动模式的区别

  1. 被动模式 (Zabbix-server轮询检测zabbix-agent)
  2. 主动模式 (Zabbix-agent主动上报给Zabbix-server)

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

1)当Queue里有大量延迟的监控项
2)当监控主机超过300+, 建议使用主动模式

3 zabbix主被模式实践

1.Zabbix被动模式演示取值: Zabbix默认是被动模式,被动模式如果需要获取100个监控项的值, 需要Server向Agent获取100次。(注意zabbix图中的时间)




2 .Zabbix主动模式演示取值: Zabbix主动模式如果需要获取100个监控项的值,Server会将要获取监控项的值生成一个清单发送给Agent,Agent采集完成后会一次将所有数据发送给Server。



3.如何将被动模式调为主动模式

修改/etc/zabbix/zabbix_agent.conf配置文件

[root@web01 ~]# vim /etc/zabbix/zabbix_agentd.conf
ServerActive=172.16.1.71
Hostname=   #填写主机名称

#重启一下zabbix_agent服务

修改zabbix_web界面

1.Zabbix需要更新模板为 Active

2.克隆一份被动模式的模板,改名为主动模式Active

3.点击克隆后的模板->选中所有监控项->批量修改->修改为主动模式

4.主机取消链接并清理被动模板,重新关联Active模板即可

相关文章

  • Zabbix-Agent主动模式

    Zabbix-Agent主动模式 Agent主动与被动模式被动模式zabbix-agent会监听10050端口,等...

  • zabbix主动被动模式和自动化监控

    一、zabbix监控的主动模式和被动模式: 1、概念: zabbix默认模式是被动模式:被动模式:100个监控,需...

  • zabbix agent的主动模式与被动模式及zabbix pr

    一、zabbix agent主动模式与被动模式的区别 zabbix agent的运行模式有以下两种:1、被动模式:...

  • Zabbix主动模式及被动模式

    一.zabbix自动发现(被动模式) 管方参考链接:https://www.zabbix.com/document...

  • Zabbix主动模式和被动模式的区别

    Zabbix 监控客户端分为主动监控与被动监控Zabbix监控客户端默认为被动模式,可以修改为主动模式,只需要在客...

  • zabbix使用说明

    以监控mefs-keeper进程为例: 配置zabbix-agent,服务器较少推荐被动模式;服务器较多主动模式。...

  • 铁水罐项目总结

    1.设备可以设置主动模式和被动模式主动模式:设备自动发射识别信号探测是否有标签。主动模式强调自主被动模式:通过代码...

  • zabbix的主动模式和被动模式

    被动模式: 服务端发送一条指令,客户端就执行一条 100条需要来回一百次主动模式: 服务端吧需要请求的数据打包...

  • zabbix-添加主机

    client安装 主动模式和被动模式 主动和被动是相对客户端而言被动模式:服务端会主动连接客户端获取监控项目数据,...

  • 高效能人士的七个习惯-习惯一-积极主动

    什么是消极被动模式 与积极主动相对应的是消极被动模式。消极被动模式以“刺激->回应”理论为基础,其基本观点认为我们...

网友评论

      本文标题:Zabbix主动模式及被动模式

      本文链接:https://www.haomeiwen.com/subject/qutfzctx.html