创建思路

首先说下自动发现强大的功能,它到底可以帮助我们完成什么工作:

  • 快速发现并添加主机
  • 简单的管理
  • 随着环境的改变而快速搭建监控系统

自动发现基于网络发现功能,而网络发现又基于以下信息:

  • IP地址段
  • 基于服务的FTP、SSH、Web、POP3、IMAP、TCP等
  • 从Zabbix-agent端接收的信息
  • 从SNMP agent端接受的信息

好了了解到以上信息,我们可以理解创建自动发现的过程为,zabbix-server会扫描你添加的IP地址段。比如你需要添加IP地址段为192.168.80.100到192.168.80.199这个区间的机器,设定好网络区间。当zabbix-server扫描到已经启动的些机器时,下一步需要触发动作,什么类型的机器进行什么操作。比如linux机器添加linux模板,并且添加到KVM虚拟机的分组当中。当完成了这些操作,zabbix主机的添加也就已经完成了。下面我们先进行动作的设置。

创建动作

 
创建动作

依次点击以下位置:

  • 1.配置
  • 2.动作
  • 3.自动发现
  • 4.创建动作

填写动作位置名称,EC君这里设置的事自动发现,当然你可以设置多个动作,就像上边说的不同主机不同动作。

 
填写动作名称

点击动作旁边的条件选项,下拉选择主机地址,并设置符合条件的IP地址区间段。
点击添加。

 
配置条件

选择新的触发条件选择下拉框中的服务类型 在选择Zabbix客户端

 
填写新的条件信息

下面的配置地方稍微有点多我就分数字为大家介绍吧:

  • 1.点击操作
  • 2.选择操作类型为:添加到主机群组
  • 3.选择你要添加的主机群组
  • 4.先点击里面的添加
  • 5.再点击外边的添加 (4和5这个步骤是zabbix的老毛病了,注意好顺序。)
 
设置动作添加主机组

此处就是外边的那个添加。

 
注意

添加操作为主机选择添加主机。

 
设置动作添加主机

添加关联模板

 
添加关联模板
 
添加完成

创建发现规则

点击自动发现→创建发现规则

 
创建发现规则

点击主机 自动发现:

  • 填写名称
  • 由agent代理程序自动发现
  • IP范围:填写发现范围
  • 延迟:此处按秒计算
  • 添加检查:此处添加zabbix的uname
  • 设备唯一性准则:按IP地址区分
    最后点击启用,添加。
 
配置自动发现

好了到此处自动发现就添加完成了,点击到首页仪表板,在你agent配置没问题的情况下,应该添加到主机了。

 
已经有机器被发现

自动发现就介绍到这里了,下一次为大家介绍主动注册的实现方式和原理。


作者:EC君_王磊
链接:https://www.jianshu.com/p/3cb9073ea6af
來源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

自动化监控Zabbix之主机自动发现的更多相关文章

  1. zabbix主机自动发现和监控

    在主机较多的时候,配置主机自动发现并加入监控可以代替手动的添加主机,减轻工作量,自动发现由服务端主动发起,Zabbix Server开启发现进程,定时扫描局域网中IP服务器.设备.可以根据需要,在对主 ...

  2. Zabbix 3.2.6-Mysql多实例监控-Percona Monitoring Plugins自动发现

    mysql多实例监控实录   系统环境: cat /etc/redhat-release CentOS Linux release 7.3.1611 (Core) 内核版本: uname -r 3.1 ...

  3. zabbix模板的自动发现规则(ldd)实现被监控项自动发现

    zabbix模板的自动发现规则(ldd)实现被监控项自动发现 自动发现规则(ldd)用途说明 在zabbix自带的linux模板的自动发现规则中,有一个Mounted filesystem disco ...

  4. zabbix主机自动发现

    环境说明 角色 主机名 IP zabbix-server c1.heboan.com 192.168.88.1 zabbix-agent c2.heboan.com 192.168.88.2 zabb ...

  5. zabbix磁盘的自动发现与磁盘指标监控

    由于最近项目上需要对服务器监控进行规范化监控,再磁盘这块有几种方式 1.如果每台设备的磁盘是一样的 比如都有vda,vdb两块磁盘那么可以采用 1.1 每台客户端写脚本,服务端每台设备去加上监控项(- ...

  6. zabbix分布式部署和主机自动发现

    1.分布式部署原理 1.1Zabbix分布式部署的原理 传统的部署架构,是server直接监控所有的主机,全部主机的数据都是有server自己来采集和处理,server端的压力比较大,当监控主机数量很 ...

  7. zabbix 网络模板自动发现端口时,过滤掉某些特定规则的端口,减少item的方法

    1.需求描述        默认情况下Zabbix 模板 中网络接口自动发现接口时,会产生很多item,有时候会有我们不需要的一些接口,这时候需要过滤掉他们.        比如我有一台运行kvm的服 ...

  8. zabbix server端自动发现和zabbix agent端自动注册

    一.zabbix自动发现 利用zabbix的discovery功能可以实现自动批量添加主机的功能. Zabbix自动发现实现自定义主机名: 通过自动发现添加的客户端主机的Host name 是以IP地 ...

  9. zabbix实现自定义自动发现的流程

    前言 本章介绍如何去自定义一个zabbix自动发现的整个流程 过程 首先需要在模板当中创建一个自动发现的规则,这个地方只需要一个名称和一个键值,例如 名称:Ceph Cluster Pool Disc ...

随机推荐

  1. “希希敬敬对”队软件工程第九次作业-beta冲刺第六次随笔

    “希希敬敬对”队软件工程第九次作业-beta冲刺第六次随笔 队名:  “希希敬敬对” 龙江腾(队长) 201810775001 杨希                   201810812008 何敬 ...

  2. ctDNA的分析理论上也可以为多样性的肿瘤

    导语 肺腺癌(LUAD)和肺鳞癌(LUSC)是最常见的非小细胞肺癌类型.循环肿瘤DNA(ctDNA)是由凋亡或坏死的肿瘤细胞释放并在血液中循环的小片段DNA.与常规肿瘤活检相比,ctDNA检测具有一定 ...

  3. ios开发之UIView和UIViewController

    UIView 表示屏幕上的一块矩形区域,负责渲染区域的内容,并且响应该区域内发生的触摸事件.它在 iOS App 中占有绝对重要的地位,因为 iOS 中几乎所有可视化控件都是 UIView 的子类. ...

  4. 深入Spring:自定义IOC

    前言 上一篇文章讲了如何自定义注解,注解的加载和使用,这篇讲一下Spring的IOC过程,并通过自定义注解来实现IOC. 自定义注解 还是先看一下个最简单的例子,源码同样放在了Github. 先定义自 ...

  5. mysql中关于--login-path使用

    在控制台登陆数据库,快捷登录 在控制台连接数据库,需要每次输入账号密码,感觉很麻烦,偶然发现可以通过login-path保存信息,实现快捷登录,这里记录下. 保存账号信息 mysql_config_e ...

  6. SQLRecoverableException: I/O Exception: Connection reset

    https://stackoverflow.com/questions/6110395/sqlrecoverableexception-i-o-exception-connection-reset T ...

  7. mysql slave节点多线程复制

    线上一个mysql主备延迟很大,master节点写入频繁,slave节点积累大量relay-log无法即使写入. 参考:https://www.cnblogs.com/conanwang/p/6006 ...

  8. jQuery 实现表格变色效果

    html <!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <ti ...

  9. curl分析请求的各个部分耗时情况

    curl 命令提供了 -w 参数,解释如下 -w, --write-out Make curl display information on stdout after a completed tran ...

  10. Linux文件归档工具——tar

    Linux打包压缩命令——tar 一tar工具的介绍 Tar(Tape ARchive,磁带归档的缩写) NAME tar - manual page for tar 1.26 SYNOPSIS ta ...