当生产环境中需要监控海量的机器的时候,特别是像58、赶集这类同城性质的大网站,或者京东、阿里云这样的造节电商,每次活动、大促都需要添加很多机器来应对海量用户流量,每天都有可能上架新的机器、或者添加新的容器。那么机器及容器的运行情况都是通过监控来获取运行状态的。然而每次如果通过繁琐的运维流程去人工添加机器监控是非常麻烦且低效的,为了能够避免公司内部人员的沟通成本、提升公司运维的工作效率,zabbix可以通过自动发现来完成自动发现需要监控的机器,并自动把机器加入到公司监控网,实现自动监控报警服务。

一、部署自动发现

登陆web监控界面,如上图:点击 配置-->主机,查看当前监控主机中只有zabbix server自己一台机器。一会我们配置自动发现,验证的方法就是这个页面除了本机以外,自动新添加了机器agent.ayitula.com(192.168.10.41)这台机器,并实现监控。

点击 配置--->自动发现

你会发现该页面中已经有一个自动发现规则了,但是是禁用的,默认是对192.168.0.1-254这个网段做自动发现的,(具体为啥是这个网段呢,可能开发自己用的就是这个网段,或者为了方便大家,开发觉得很多人喜欢用这个网段吧)这个可能不适合你的网段,你可以通过以下两种方式自己创建自动发现规则:

          )修改他默认的规则,把里面的网段改成自己的网段

          )自己创建一个自动发现规则,本文中我选择的就是这种方式。

点击右上角的 创建发现规则,看下图

如上图所示,填写的时候,自己好好参考一下我的说明,这里要说的还是以下几点

         名称这块: 别到最后你都不知道你起了的名称是何意义。
更新间隔: 我为了试验效果,快点完成发现,所以我选的5s,现实生成环境你敢这么搞,你的服务器就会死的快一些。因为监控服务器会创建一些进程去发现机器,会产生大量进程,建议这块选1小时以上。
IP范围: 为了减少发现服务器创建大量的进程,我就选了11个IP。

好了,添加完成后你能看到你添加的发现规则,并且是 已启用 状态,建议你添加完确认一下

自动发现只能发现主机,不能实现自动添加主机并实现监控,如果你想让发现的主机自动添加到监控列表,那么你还需要去配置菜单中的动作选项,具体操作继续看图。

注意图片中的标记10,一定要选自动发现,然后在点创建动作。你会发现,页面中系统也为你提供了一个动作,和自动发现一样你可以改这个模板,也可以自己创建,我依然选择自己创建了。

注意条件选择是逻辑与的关系,及所有条件都满足才成立。也就是认为该机器是满足自动添加条件的。如何添加还需要点击标记15中的操作

添加添加后你就能看到,除了自带的以外,多了一个你自己添加的动作,还是注意,要是已启用状态。稍等一两分钟,去查看一下吧,是否实现了我们开头提到的监控效果。建议你重启一下agent!

# systemctl restart zabbix-agent

zabbix-通过自动发现添加主机的更多相关文章

  1. zabbix的自动发现、自定义添加监控项目、配置邮件告警

    1.zabbix的自动发现这里的自动发现,所显示出来的是规则的上自动了现 然后 可以对其内容进行相关的配制,如时间或周期 注意:对于单个主机的规则,可以自行添加或删除, 但对于已经添加好了的规则,若需 ...

  2. 01 - zabbix | LLD自动发现

    01 - zabbix | LLD自动发现 1. 原理 zabbix支持设置变量,用{#VAR_NAME}来表示.然后有一些系统保留的变量 2. 设置 2.1 交换机电源自动发现   名字写好后进进入 ...

  3. Zabbix使用python批量添加主机及主机资产信息-从零到无

    - - 时间:2020年11月10日 - - 作者:飞翔的小胖猪 前言: 使用zabbix作为基础环境的监控系统时,面对现网在用的2000+台把这些主机添加到zabbix监控中是一个问题,当然zabb ...

  4. 【Zabbix】Zabbix Server自动发现

    Zabbix自动发现 由于有上百台的虚拟机需要监控,如果一个个去添加配置,费时费力.Zabbix的自动发现,可以自动发现需要监控的机器,监控相应指标. 前置条件 安装部署好Zabbix Server. ...

  5. zabbix使用自动发现监控esxi的磁盘存储storage

    zabbix使用自动发现监控esxi的磁盘存储storage 在任意一台可以访问vcenter的zabbix-agent服务器上添加exsi的磁盘监控模板即可 创建模板过程: custom.esxi. ...

  6. Zabbix网络自动发现规则和自动添加hosts及link模板

    Version: zabbix 3.0 一.配置网络发现规则 Device uniqueness criteria:选择主机名作为唯一标识(Configuation Hosts中显示的NAME) 二. ...

  7. zabbix3.0.4 探索主机Discovery自动发现agent主机和zabbix-agent自动注册详细图文教程

    Zabbix 自动发现(Discovery)功能使用 随着监控主机不断增多,有的时候需要添加一批机器,特别是刚用zabbix的运维人员需要将公司的所有服务器添加到zabbix,如果使用传统办法去单个添 ...

  8. zabbix监控自动发现监控tomcat(V1)

    背景说明: 由于zabbix监控使用自带的模版,只能监控主机上只有1个tomcat的场景适合,虽然网上很多朋友都是在每个监控项上面添加一个空格来解决问题.但是个人感觉这种方法还是蛮麻烦的,所以写一篇使 ...

  9. zabbix mysql自动发现规则

    1.配置mysql,添加监控用的账号,授予查看所有用户线程/连接的权限 GRANT PROCESS ON *.* TO 'zabbix'@'127.0.0.1' identified BY '20c1 ...

随机推荐

  1. ALV显示金额字段值扩大100倍

    内表数据 物料                  库位          期末庫存金額F0D7004DSA   1PYF       701410.944F0D7004DSA   1SNT      ...

  2. Python网络编程之TCP套接字简单用法示例

    Python网络编程之TCP套接字简单用法示例 本文实例讲述了Python网络编程之TCP套接字简单用法.分享给大家供大家参考,具体如下: 上学期学的计算机网络,因为之前还未学习python,而jav ...

  3. MySQL建表时添加备注以及查看某一张表的备注信息

    建表的时候对列和表明添加备注: DROP TABLE IF EXISTS test_table; CREATE TABLE test_table ( ID INTEGER AUTO_INCREMENT ...

  4. 【Leetcode_easy】748. Shortest Completing Word

    problem 748. Shortest Completing Word 题意: solution1: class Solution { public: string shortestComplet ...

  5. 【Leetcode_easy】687. Longest Univalue Path

    problem 687. Longest Univalue Path 参考 1. Leetcode_easy_687. Longest Univalue Path; 2. Grandyang; 完

  6. 第一次搭建redis集群

    #端口port 8003 #绑定IPbind 9.1.186.60 #redis 后台运行daemonize yes #开启集群cluster-enabled yes #指定集群配置文件nodes.c ...

  7. 【c# 学习笔记】接口与抽象类

    抽象类经常与接口一起使用,共同服务于面向对象的编程,这里简单地分析一下接口与抽象类的区别,如下: 1.抽象类使用abstract关键字进行定义,而接口使用interface进行定义:它们都不能进行实例 ...

  8. charles 文件菜单总结

    本文参考:charles 文件菜单总结 一.file(文件菜单) 需要注意的是 "导入"和"导出"这个功能在和别人沟通的时候用, 比如你向第三方工具/类库开发人 ...

  9. Spring IoC 和 DI 简介(二)

    Spring IoC 和 DI 简介 IoC:Inverse of Control(控制反转) 读作“反转控制”,更好理解,不是什么技术,而是一种设计思想,就是将原本在程序中手动创建对象的控制权,交由 ...

  10. 扩散:Apache2放开virtualhost,wamp启动apache服务失败

    原文链接:https://blog.csdn.net/weixin_45688623/article/details/101423164 CSDN写过过程了,有点长,这里不赘述了,只写最后我设置的结果 ...