自动化监控Zabbix之主机自动发现
创建思路
首先说下自动发现强大的功能,它到底可以帮助我们完成什么工作:
- 快速发现并添加主机
- 简单的管理
- 随着环境的改变而快速搭建监控系统
自动发现基于网络发现功能,而网络发现又基于以下信息:
- 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之主机自动发现的更多相关文章
- zabbix主机自动发现和监控
在主机较多的时候,配置主机自动发现并加入监控可以代替手动的添加主机,减轻工作量,自动发现由服务端主动发起,Zabbix Server开启发现进程,定时扫描局域网中IP服务器.设备.可以根据需要,在对主 ...
- Zabbix 3.2.6-Mysql多实例监控-Percona Monitoring Plugins自动发现
mysql多实例监控实录 系统环境: cat /etc/redhat-release CentOS Linux release 7.3.1611 (Core) 内核版本: uname -r 3.1 ...
- zabbix模板的自动发现规则(ldd)实现被监控项自动发现
zabbix模板的自动发现规则(ldd)实现被监控项自动发现 自动发现规则(ldd)用途说明 在zabbix自带的linux模板的自动发现规则中,有一个Mounted filesystem disco ...
- zabbix主机自动发现
环境说明 角色 主机名 IP zabbix-server c1.heboan.com 192.168.88.1 zabbix-agent c2.heboan.com 192.168.88.2 zabb ...
- zabbix磁盘的自动发现与磁盘指标监控
由于最近项目上需要对服务器监控进行规范化监控,再磁盘这块有几种方式 1.如果每台设备的磁盘是一样的 比如都有vda,vdb两块磁盘那么可以采用 1.1 每台客户端写脚本,服务端每台设备去加上监控项(- ...
- zabbix分布式部署和主机自动发现
1.分布式部署原理 1.1Zabbix分布式部署的原理 传统的部署架构,是server直接监控所有的主机,全部主机的数据都是有server自己来采集和处理,server端的压力比较大,当监控主机数量很 ...
- zabbix 网络模板自动发现端口时,过滤掉某些特定规则的端口,减少item的方法
1.需求描述 默认情况下Zabbix 模板 中网络接口自动发现接口时,会产生很多item,有时候会有我们不需要的一些接口,这时候需要过滤掉他们. 比如我有一台运行kvm的服 ...
- zabbix server端自动发现和zabbix agent端自动注册
一.zabbix自动发现 利用zabbix的discovery功能可以实现自动批量添加主机的功能. Zabbix自动发现实现自定义主机名: 通过自动发现添加的客户端主机的Host name 是以IP地 ...
- zabbix实现自定义自动发现的流程
前言 本章介绍如何去自定义一个zabbix自动发现的整个流程 过程 首先需要在模板当中创建一个自动发现的规则,这个地方只需要一个名称和一个键值,例如 名称:Ceph Cluster Pool Disc ...
随机推荐
- leetcode.双指针.524通过删除字母匹配到字典里最长单词-Java
1. 具体题目 给定一个字符串和一个字符串字典,找到字典里面最长的字符串,该字符串可以通过删除给定字符串的某些字符来得到.如果答案不止一个,返回长度最长且字典顺序最小的字符串.如果答案不存在,则返回空 ...
- Spring学习笔记(10)——方法注入
引用 在大部分情况下,容器中的bean都是singleton类型的.如果一个singleton bean要引用另外一个singleton bean,或者一个非singleton bean要引用另外一个 ...
- IPv6 关于路由器配置静态IPv6路由的命令
今天在学习路由器配置ipv6 的时候遇到了一点疑惑 一条命令为:ipv6 route FE80:0202::/32 serail 0/1 201 一条命令为:ipv6 route FE80:0202: ...
- Java 代码规范,你应该知道的一些工具和用法(转)
转自:http://yifeng.studio/2017/06/30/coding-with-code-style/ Java 代码规范,你应该知道的一些工具和用法 2017-06-30 从事编程这个 ...
- 转载 Log4j2在WEB项目中配置
最近决定在新WEB项目中使用新的日志系统Log4j2. 官方介绍和学习文档网址为http://logging.apache.org/log4j/2.x/ 首先在WEB项目中引入以下几个jar包: ① ...
- fiddler 4 抓取 https 设置
Fiddler抓取https 设置 1.打开fiddler,点击工具栏中的Tools—>Options,点击Actions,选择最后一项,Reset All certificates,然后关闭, ...
- 关于Linux_监控系统资源/性能命令_vmstat
(系统资源查看命令-vmstat[监控系统资源命令]) command:vmstat [刷新延时 刷新次数] 分解解析: procs:进程信息字段: ...
- 【集群】Redis的哨兵模式和集群模式
哨兵模式 哨兵模式是redis高可用的实现方式之一 使用一个或者多个哨兵(Sentinel)实例组成的系统,对redis节点进行监控,在主节点出现故障的情况下,能将从节点中的一个升级为主节点,进行故障 ...
- C# ArrayList、HashSet、HashTable、List、Dictionary的区别
在C#中,数组由于是固定长度的,所以常常不能满足我们开发的需求. 由于这种限制不方便,所以出现了ArrayList. ArrayList.List<T> ArrayList是可变长数组,你 ...
- TCP练习
然后基本的socket编程,用TCP做两个进程互相发消息.C端主动发hello,S端收到后回world. #include <stdio.h> #include <stdlib.h& ...