zabbix无效监控项_zabbix4.2zabbix自定义监控项、添加新的监控项
如何确认key配置正确呢?当然是有测试方法的,用zabbix_get来获取值。
[root@localhost ~]# zabbix_get -s 127.0.0.1 -k vm.memory.size[pavailable]
55.392107
监控指标的自定义
Keyd 的格式
Key(监控指标)可以带参数,该参数为一个数组列表,可以同时传递多个参数。
Key[参数]
Key[参数1,参数2]
例如:
vfs.fs.size[/]
vfs.fs.size[/opt]
当参数中间存在空格时,可以将参数放在双引号中;当参数本身存在引号时,可以使用“”进行转义,如name.check[“my name”Hello””]。在默认情况下,如果只是一个字符串作为参数,则无须使用双引号;多个参数之间用逗号(,)隔开。
Key名称的定义范围
l所有的数字(0~9)
l所有的小写字母(a~z)
l所有的大写字母(A~Z)
l下画线(_)
l横线(-)
l点(.)
Key的参数数组应用实例
多个参数之间用逗号(,)隔开,每个参数对key分别传递参数的值。
UserParameter=wc[*],grep -c "$2" $1
测试如下:
zabbix_get -s 127.0.0.1 -k wc[/etc/passwd,root]
用户自定义参数
Key自定义的语法格式
在/etc/zabbix/zabbix_agentd.conf或/usr/local/zabbix/etc/zabbix_agentd.conf中配置参数。
UserParameter=key,command
Key返回的值
自定义参数可以返回文本(character、log、text)和空值,如果返回的是一个无效值,则显示ZBX_NOTSUPPORTED。
自定义key的例子
在/etc/zabbix/zabbix_agentd.conf或/usr/local/zabbix/etc/zabbix_agentd.conf后面添加如下内容:
UserParameter=get.os.type,cat /etc/redhat-release
然后重启zabbix_agentd服务(注意:修改配置后必须重启服务)
systemctl restart zabbix_agentd.service
运行测试命令,查看key
zabbix_get -s 127.0.0.1 -k get.os.type
子配置文件的配置
为了便于维护和分类管理,UserParameter的内容可以单独写一个配置文件。
在/etc/zabbix/zabbix_agentd.conf或/usr/local/zabbix/etc/zabbix_agentd.conf中配置
Include=/usr/local/zabbix/etc/zabbix_agentd.conf.d/*.conf
Include就是zabbix_agent.conf中部分内容的子配置文件,在其他开源软件中也采用类似的做法,便于维护。在子配置文件中通常会定义UserParameter。
用zabbix_agentd查看key是否被支持。
zabbix_agentd -p | grep get.os
zabbix无效监控项_zabbix4.2zabbix自定义监控项、添加新的监控项相关推荐
- IDEA中,maven项目下,lombok插件 ,添加lombok.jar, Maven项目下lombok依赖配置
IDEA中,maven项目下,lombok插件 ,添加lombok.jar, Maven项目下lombok依赖配置 Maven 项目的创建 在IDEA 21版中,Maven项目无需下载 其他版本,查看 ...
- discuz后台主导航栏菜单中添加新的菜单项的方法
http://blog.csdn.net/shgly/article/details/11757521
- efi 添加linux启动项,用efibootmgr管理UEFI启动项,添加丢失的启动项
UEFI用来替代传统BIOS引导操作系统,学会修改UEFI启动项也变得十分重要,UEFI全称为:"统一的可扩展固件接口"(Unified Extensible Firmware I ...
- 计算机取消uefi启动项,如何使用老毛桃winpe删除或添加UEFI BIOS启动项?
说到电脑开机的过程,就不得不提及启动项的概念了.电脑在启动的时候需要通过UEFI BIOS启动项来启动整个电脑.而启动项的设置,一般需要进入BIOS界面操作.而最近有位朋友想要删除电脑的其中一个开机首 ...
- zabbix无效监控项_使用zabbix模板监控tomcat-解决模板部分监控项不生效问题
在之前的文章中介绍了zabbix使用java-gateway对tomcat进行监控.但是zabbix默认的模板有一些参数并没有生效,这就需要我们手动去测试配置. 要对JMX参数进行获取测试,我们需要用 ...
- Linux Zabbix——zabbix可视化、监控模板配置、自定义监控参数、自动发现监控下设备、数据库监控、企业proxy分布式监控搭建配置...
Zabbix可视化.监控模板配置.自定义监控参数.自动发现监控下设备.数据库监控.proxy分布式监控搭建配置- 文章篇幅较长,可以选择目录查看感兴趣的模块. 1.Zabbix可视化 1. 简介 企业 ...
- zabbix node.js mysql_Zabbix添加Node.js监控的方法
目前网上已有 pm2-zabbix 工具可以实现Zabbix对Node.js的监控报警,Github地址. 特征: 自动发现通过PM2管理的Node.js进程. 报告Nodes.js进程状态.CPU占 ...
- 在Zabbix中添加交换机端口监控
转载来源 : 如何在Zabbix中添加交换机端口监控 :https://www.jianshu.com/p/374c0a992109 交换机上配置snmp,这个不多说了 zabbix服务器上执行如下 ...
- 监控系统-3.1自定义告警
技术栈:Filebeat+Kafka+Flink+ElasticSearch+Kibana+Micrometer+Quartz等 文章目录 前言 一.实现效果 1. 监控配置--列表查询 2. 监控配 ...
最新文章
- Latex中的列表环境[一]
- Python数据分析学习笔记
- IDEA写vue项目出现红色波浪线警告如何解决??
- .NET Core amp; ASP.NET Core 1.0在Redhat峰会上正式发布
- Leetcode动态规划 不同路径
- java 泛型应用,通用返回类,泛型方法,泛型静态方法
- mysql完成未完成_MYSQL SQL模式 (未完成)
- FD_ISSET read 后程序被阻塞【原创】
- 百度有趣的面试智力题
- 企业ERP系统如何选择?
- xxl-job分布式任务调度平台
- java,png,jpg,多张图片合成一个pdf,压缩图片,并且保证图片不失帧。
- 图片按比例缩小,并压缩保存
- 【科普】视频剪辑中的关键帧是什么?
- 2021高考成绩查询数学和物理,2021高考难度趋势预测:2021高考难度会上升吗?高考数学题难不难?...
- ps转换html适应网页尺寸,【ps制作网页页面】ps图像如何生成html?如何将PS制作的网页效果图变成可用的网页?PC端UI设计尺寸规范?...
- Centos7 查看磁盘i/o, 定位占用i/o读写高的进程
- matlab 全自动汉诺塔
- 资管分仓软件功能都哪些?好用吗?
- OpenCV第七篇:车牌识别
热门文章
- 浅谈C语言static关键字 静态变量 函数
- opencv颜色识别_opencv-python污水颜色识别
- centos7.0 安装java1.8,tomcat
- loadrunner-3-1创建测试场景
- c#编程指南(四) 组元(Tuple)
- 很容易学习的JQuery库 : (八) 杂项 noConflict() 方法
- 《精通ASP.NET MVC 3框架》译者序
- Excel、Exchange 和 C# (摘要)
- 部署一个Windows Server 2008 的只读域控制器
- Tkinter编写Mac应用(-)