zabbix 自动发现
转自:https://blog.csdn.net/yyy72999/article/details/76065374
zabbix自动发现/zabbix自动发现规则
对于zabbix 我们并不陌生 他是开源的监控系统,现在的一部分企业都在用zabbix,今天给大家分享的是企业级监控zabbix的自动发现规则,有了它我们自定义监控的时候根据宏值可以让他自动发现对应的value 从而省去我们一部分的重复代码 .
现需求 需要自定义一个监控脚本,目的是取各服务器三线ip地址 进行向另一端源服务器进行ping rtt和loss的请求进行判断是否存在丢包行为。
1:不同业务,对应不同的模板,我们需要现创建一个模板,用于我们这个特殊的业务
2:创建完成后,点击我们创建好的模板的右边自动发现规则,右上角创建发现规则:
其中的键值就是我们自定义的脚本,这个脚本会在下面给大家呈现,这个脚本的目的就是取到三线的ip传递到另一个脚本进行ping rtt值和loss率,注意:这个脚本数出来的格式必须是json格式,用于zabbix去识别发现,而且里面的键要是data,下面会给大家看实例
3:到被监控主机的其中一台的script下定义刚才自动发现规则定义的键值的脚本:
其中UserParamter就是我zabbix 定义脚本位置的地方,最上面chk_kuaishou_delay[*] 就是我上面创建规则的对应键值,下面就是我脚本输出的结果,大家可以看到
这是一个字典,最外面是data,data对面的value是每一个相同的key{#IPADDRES} 对面不同的value 当然盖上的就是我的三线ip,这就是zabbix能自动发现的格式,而
key{#IPADDRES}也是固定的格式 这个格式需要待会我们在zabbix页面上指定,这样的话 就会为我们省去不少的功夫 他会判断出 ipaddres是对面3个ip地址,从而达到我们要求的I效果
4:编写脚本,将zabbix自动发现的value传进去从而达到自动发现value去get值:
脚本如下第二个脚本就是我们的正式监控项以及触发器,我们需要把上面的{#IPADDRES}的valu(ip) 传递到下面的脚本进行测试,当然这个整个过程我们只需要把第二个脚本写出来至于参数怎么办 完全不需要我们去考虑,因为后面我们会在页面上定义,定义{#IPADDRES}的宏值他会自动去找着这个宏对应的三个ip然后我们再把脚本填进去就可以了
5:定义宏值,添加监控项原型,触发器类型,以及额外的图形:
转载于:https://www.cnblogs.com/Presley-lpc/p/9238371.html
zabbix 自动发现相关推荐
- 5 zabbix 添加host_运维监控实战篇,zabbix自动发现和自动注册图文详解
一.介绍 自动发现 Zabbix自动发现就是为了解决批量监控而设计的功能之一,什么是自动发现呢,简单来说就是Zabbix Server端可以基于设定的规则,自动批量的去发现局域网若干服务器,并自动把服 ...
- zabbix自动发现oracle表空间并监控其使用率
监控需求 Oracle表空间使用率实时监控,当表空间使用率达到95%时触发告警机制.Oracle表空间分为系统默认表空间和用户创建的表空间,而表空间又有自动扩展和非自动扩展两种类型,用户(DBA)在创 ...
- zabbix自动发现规则实现批量监控主机的TCP监听端口
检查服务器所有监听端口和其对应的服务名称的脚本可以参考https://blog.zzyyxx.top/blog/post/gordy/acf57f04f9e1 现在准备加入zabbix自动发现规则并 ...
- zabbix自动发现主机并加入组绑定模板
在被监控主机多的情况下,怎样将这些主机加入zabbix server进行监控呢?下面将介绍下zabbix自动发现功能 1.创建自动发现规则 创建"规则名称,配置ip范围及检查方式" ...
- zabbix 自动发现规则 触发器_运维监控实战篇,zabbix自动发现和自动注册图文详解...
一.介绍 自动发现 Zabbix自动发现就是为了解决批量监控而设计的功能之一,什么是自动发现呢,简单来说就是Zabbix Server端可以基于设定的规则,自动批量的去发现局域网若干服务器,并自动把服 ...
- zabbix自动发现,端口 url检测
一,自动发现 1,开启自动发现 配置自动发现 修改自动发现的网段 启用自动发现 2.配置自动发现的动作 配置自动发现的动作 添加动作的IP地址 添加自动发现的操作 启用动作 3,检验 二,自动注册 1 ...
- 利用zabbix自动发现监控mongo数据库
但如果公司使用mongo的端口如果不一致的话,那建议使用zabbix的自动发现的功能,自动发现mongo监听的端口,并对它进行相关数据的收集. 先看一下效果图, 教你如何利用zabbix自动发现监控m ...
- ZABBIX自动发现Redis端口并监控
转载来源 :ZABBIX自动发现Redis端口并监控 : https://mp.weixin.qq.com/s/UDeRYn6376MBzNyRt48aAw ZABBIX自动发现Redis端口并监控 ...
- Zabbix自动发现规则
Zabbix自动发现接口配置模板 1.创建模板 2.创建模板命名 名称:Template network device discovery 3.点击自动发现规则,并创建发现规则 4.创建自动发现规则 ...
最新文章
- linux查看ssh端口8222,下载服务器SSH被用户恶意猜密码了
- Koadic的安装和使用---http c2远控工具
- 了解员工工作的四种方法
- Android安卓开发-eclipse正确添加第三方jar包
- 第十一章 串 (b2)蛮力匹配
- 临近年关,修复ASP.NET Core因浏览器内核版本引发的单点登录故障
- 使用 Postman 测试你的 API
- 及cp含义_新媒体运营炒CP,既好用,又好玩(第327回)
- 【今日CV 计算机视觉论文速览 第131期】Mon, 17 Jun 2019
- akka java_java – Akka和Spring集成
- java的string访问某个元素_架构师必懂的——RBAC基于角色的访问权限设计
- 设计师网站导航的好处
- activiti 7中文文档_Python3.7中文官方文档来袭...
- 2018-2019-2 20175308实验一 《Java开发环境的熟悉》实验报告
- 一个问题,两人讨论,几行代码,一些启发_刘未鹏
- word文档创建及在线预览方法
- 三个线程顺序执行依次输出123123123.....
- BF算法(Java实现)
- echarts中国地图线性流动动画js特效
- 【MySQL】DDL语句详解:列类型、列约束及自增列_Unit03