码迷,mamicode.com
首页 > Web开发 > 详细

青蛙学Linux—Zabbix Web使用之Zabbix发现功能②主动客户端自动注册

时间:2019-02-06 23:58:03      阅读:372      评论:0      收藏:0      [点我收藏+]

标签:基础   适用于   上进   mda   tab   script   lap   详细   启动   

主动客户端自动注册功能是Zabbix Agent主动向Zabbix Server进行注册。该功能适用于特定的环境中,如当我们无法确定新增主机的IP地址段时就可以使用该功能。

实现主动客户端自动注册功能,需要两个步骤:1、在Zabbix Agent的配置文件中添加元数据;2、在Zabbix Web中配创建一个动作。

这里以向当前的监控架构中添加一台新的主机(主机D)来演示如何实现主动客户端自动注册功能。

新添加的主机配置如下:

  • 操作系统:CentOS 6.10
  • IP:192.168.0.61
  • Zabbix Agent:版本3.4.15,RPM包安装

1、Zabbix Agent配置

在Zabbix Agent配置文件/etc/zabbix/zabbix_agentd.conf中做如下修改(仅展示与主动客户端自动注册有关的配置):

ServerActive=192.168.0.86  # 该项必须配置,否则Zabbix Agent无法主动向Zabbix Server发送信息
Hostname=192.168.0.61      # 该项可以不用配置,未配置时将使用Zabbix Agent获取到的主机名
HostMetadata=linux         # 打开该项,用于设置元数据,以供Zabbix Web中的动作进行筛选,可以设置多个元数据,之间用空格隔开
# RefreshActiveChecks=120  # 设置主动发送信息到Zabbix Server的时间间隔,第一次发送将在客户端重启后马上进行

2、Zabbix Web创建动作

主机D加入群组Linux servers,并建立对该主机的基础监控。

点击配置—动作,进入以下页面:

技术图片

在红框处的事件源下拉选择“自动注册”,点击“创建动作”按钮:

技术图片

技术图片

这里的设置项与自动发现一样,故不做详细介绍。对于自动注册主机D的配置如下:

技术图片

注意,这里的主机元数据就是在Zabbix Agent配置文件中设置的HostMetadata=linux,通过对元数据的过滤使动作与主机关联。操作页的配置如下:

技术图片

注意,对于主动注册的主机,Zabbix Web默认启用该主机,所以这里没有启动主机的操作。点击“添加”按钮创建这个动作:

技术图片

接下去等待主机D主动注册。

3、查看主机D是否主动注册并被监控

点击配置—主机,此时已经可以看到主机D被添加进Zabbix Web了,并已经与基础监控模板建立了链接,Zabbix已经开始对主机D进行监控了:

技术图片

青蛙学Linux—Zabbix Web使用之Zabbix发现功能②主动客户端自动注册

标签:基础   适用于   上进   mda   tab   script   lap   详细   启动   

原文地址:https://www.cnblogs.com/yu2006070-01/p/10354264.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!