zoukankan      html  css  js  c++  java
  • 青蛙学Linux—Zabbix Web使用之Zabbix发现功能②主动客户端自动注册

    主动客户端自动注册功能是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,并建立对该主机的基础监控。

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

    1

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

    2

    3

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

    4

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

    5

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

    6

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

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

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

    7

  • 相关阅读:
    百度JS模板引擎 baiduTemplate 1.0.6 版
    javascript 拖放效果
    二维码的生成(可设置大小)以及插件下载地址
    处理html页面元素工具类(HtmlAgilityPack.dll)的使用
    webstrom一键上传github及使用
    git bash上传代码到github
    CSS 样式书写规范+特殊符号
    Html的基本元素(Element)
    AttributeError: 'Sxgl' object has no attribute 'driver' 解决方法之一
    Linux 监控数据库资源占用
  • 原文地址:https://www.cnblogs.com/yu2006070-01/p/10354264.html
Copyright © 2011-2022 走看看