Zabbix 网络发现
1、介绍
网络发现:zabbix server 扫描指定网络范围内的主机;网络发现是zabbix 最具特色的功能之一,它能够根据用户事先定义的规则自动添加监控的主机或服务等
优点:
加快Zabbix部署
简化管理
在快速变化的环境中使用Zabbix,而不需要过度管理
2、发现方式
ip地址范围
可用服务(ftp, ssh, http, …)
zabbix_agent的响应
snmp_agent的响应
3、发现过程
网络发现通常包含两个阶段:discovery 发现和 actions 动作
1、discovery
Zabbix定期扫描网络发现规则中定义的IP范围;检查的频率对于每个规则都是可配置的,每个规则都有一组用于为IP范围执行的服务检查
由网络发现模块执行的服务和主机(IP)的每个检查都会生成一个发现事件
8种响应事件
2、actions
网络发现中的事件可以触发 action,从而自动执行指定的操作,把 discvery events当作前提条件;
Sending notifications 发送通知
Adding/removing hosts 添加/删除主机
Enabling/disabling hosts 启用/禁用host
Adding hosts to a group 向组中添加主机
Removing hosts from a group 移除组中的主机
Linking hosts to/unlinking from a template 从模板链接主机或取消链接
Executing remote scripts 执行远程脚本
这些事件的配置还可以基于设备的类型、IP 、状态、上线/ 离线等进行配置
3、网络发现:接口添加
网络发现中添加主机时会自动创建 interface 接口
例如:
如果基于SNMP 检测成功,则会创建SNMP 接口
如果某服务同时响应给了agent 和SNMP ,则两种接口都会创建
如果同一种发现机制( 如agent) 返回了非惟一数据,则第一个接口被识别为默认,其它的为额外接口
即便是某主机开始时只有agent 接口,后来又通过snmp 发现了它,同样会为其添加额外的snmp 接口
不同的主机如果返回了相同的数据,则第一个主机将被添加,余下的主机会被当作第一个主机的额外接口
4、配置网络发现 Network discovery
1、准备一台可被扫描发现的主机
1、安装 agent 段的包
[root@node1 ~]# yum -y install zabbix-agent zabbix-sender
2、设置 agent 配置,可以把之前设置好的node1的配置传过来
[root@node1 ~]# vim /etc/zabbix/zabbix_agentd.conf
Hostname=node2.qfedu.com #只需修改hostname
3、 visudo 修改sudo的配置
[root@node1 ~]# visudo
#Defaults !visiblepw
zabbix ALL=(ALL) NOPASSWD: ALL
4、开启服务
[root@node1 ~]# systemctl start zabbix-agent
2、设置自动发现规则 discovery
注释:
3、key
[root@node1 ~]# zabbix_get -s 192.168.30.2 -p 10050 -k "system.hostname"
2、更新间隔
1h就好,不要扫描太过频繁,扫描整个网段,太废资源;这里为了实验,设为1m
4、自动发现成功
5、设置自动发现discovery 的动作action
1、创建
2、设置action动作
1、设置A条件,自动发现规则=test.net
2、设置B条件,自动发现状态=up
3、要做什么操作
添加主机到监控
自动链接Template OS Linux 到此host
3、配置action 完成,默认是 disabled 停用的
4、启用动作,查看效果
确实已经生效,添加主机成功,模板链接成功
5、如果自己需要添加的主机已经扫描添加完成,就可以关闭网络扫描了,因为太耗资源
Zabbix 网络发现相关推荐
- zabbix网络发现主机
1 功能介绍 默认情况下,当我在主机上安装agent,然后要在server上手动添加主机并连接到模板,加入一个主机组. 如果有很多主机,并且经常变动,手动操作就很麻烦. 网络发现就是主机上安装了age ...
- linux下构建Zabbix网络监控平台
linux下构建Zabbix网络监控平台 由于图片过多,本人不想一张一张上传,请下载我的详细文章: linux下构建zabbix网络监控平台[技术文档](河南-清小小)-下载地址: http://do ...
- zabbix4.2之网络发现、自动注册
环境 : Ubuntu 16.04 zabbix 4.2.6 主机安排 网络发现 Zabbix定期扫描网络发现规则中定义的IP范围,并为每条规则单独配置了检测的频率,不用手动添加主机. 网络发现由两个 ...
- 5 zabbix 添加host_运维监控实战篇,zabbix自动发现和自动注册图文详解
一.介绍 自动发现 Zabbix自动发现就是为了解决批量监控而设计的功能之一,什么是自动发现呢,简单来说就是Zabbix Server端可以基于设定的规则,自动批量的去发现局域网若干服务器,并自动把服 ...
- zabbix自动发现oracle表空间并监控其使用率
监控需求 Oracle表空间使用率实时监控,当表空间使用率达到95%时触发告警机制.Oracle表空间分为系统默认表空间和用户创建的表空间,而表空间又有自动扩展和非自动扩展两种类型,用户(DBA)在创 ...
- zabbix自动发现规则实现批量监控主机的TCP监听端口
检查服务器所有监听端口和其对应的服务名称的脚本可以参考https://blog.zzyyxx.top/blog/post/gordy/acf57f04f9e1 现在准备加入zabbix自动发现规则并 ...
- win10网络不出现计算机列表,win10网络发现已关闭网络计算机和设备不可见怎么办?...
解决方法:1.打开"控制面板",依次选择点击"网络和Internet"->"网络和共享中心"->"更改高级共享设置&q ...
- zabbix自动发现
zabbix3.4 Discovery自动发现教程 Zabbix 创建发现规则创建发现规则配置 ---- 自动发现 ---- 创建发现规则 看一个例子 这样发现规则就没有问题了,下面让主机自动加入到某 ...
- cassandra本地连接失败_本地网络发现失败的解决方法连接到OS X中的服务器的问题 | MOS86...
本地联网通常在Mac上完美无缺,这就是为什么某些用户可能会遇到OS X优胜美地的一些最恶化的问题与网络连接有关.其中一些可能涉及更广泛的连接和Wi-Fi功能问题,以及其他可能影响一般LAN网络功能的能 ...
- 网络发现不了计算机 但是输入IP可以看到,启用了网络发现为什么还是发现不了其他计算机 其他计算机也发现不了我...
来自知乎的汇总,感谢大神给我们指引 亲测有效 win10自从撤销了家庭组,局域网共享就是一个问题,我有一台win10专业版的笔记本和一个装有win10企业版笔记本,怎么都无法共享,经过查找资料,最终进 ...
最新文章
- 一些实用的 jQuery 技巧
- 配置spring-mvc + simple-spring-memcached
- Calendar类介绍_获取对象的方式
- chrome remote desktop_无损音乐下载神器!洛雪音乐助手lx-music-desktop
- Apache JMeter 启动
- 清除缓存 c语言_如何用C语言设置,清除和切换单个位?
- 2021.08.23学习内容Pytorch与Torch的关系以及Torchvision作用
- canoco5冗余分析步骤_基因富集分析|理解
- C++使用VARIANT实现二维数组的操作
- Linux安装之Linux mint
- Android xml manifest属性详解
- spire.pdf修改pdf内容
- cst2020的linux版本,如何安装CST2020的windows版本
- quartz mysql表文件_quartz 持久化 数据库表
- Canvas—2D 绘图
- 获得淘宝app商品详情原数据API
- 计算6+德州扑克各个牌型的概率
- 《iOS用户体验》总结与思考-改动版
- 【akka】akka源码 Akka源码分析-FSM
- 谷歌股票“打折”卖,一股换20股
热门文章
- 用四位16进制代码控制颜色
- 二或四 通道USB数据采集卡如合通过CMI耦合,构成USB高速多通道数据采集卡
- 加拿大高中课程计算机科学,加拿大高中课程
- 计算机WIN7系统网络访问权限设置,win7系统ipv6无网络访问权限如何解决?
- 用java计算_用Java写的计算器
- python requests 代理ip被禁_python requests 测试代理ip是否生效
- WIN10桌面图标消失,且右键失效
- Win10修改登录/锁屏界面背景
- pip install scikit-image安装失败,而且通过transform.rescale(img,0.6)时,原图像的通道数3变为2了,怎么解决?
- 感觉所有的方法都有人做了,NLPer怎么找创新点?