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. 监控配 ...
最新文章
- 我把 Spring Boot 的 banner 换成了美女,老板说工作不饱和,建议安排加班
- RxSwift技术路线与参考资料
- MvvmLight学习心得三
- 推荐系统经典论文学习
- pip install flask-mongoengine报错
- elf 取路径_PatchELF 修改linux下elf文件library搜索路径
- 给 QtCtreator 工程文件 pro 配置 pthread库和liburcu库
- 写得蛮好的linux学习笔记[转]
- CAD二次开发--自动加载插件
- linux系统清理磁盘空间
- 编程专业人的良好习惯(练习、时间管理、压力、团队协作)
- thymeleaf引用图片_thymeleaf中img标签图片src路径问题
- 数仓、数据湖、湖仓一体、数据网格的探索与研究
- 汇编(二)——ARM数据处理指令——算术运算、数据传送
- 电视屏幕太伤眼,五个地方降低亮度,来缓解眼睛痛.
- Ubuntu下搭建hadoop出现Permission denied (publickey,password)的问题
- windows对话框窗口DialogBox模式对话框、EndDialog、CreateDialog非模式对话框、DestroyWindow、WM_INITDIALOG
- EI检索的国际会议有这些
- 283移动零之Leecode—数组篇(双指针)
- PCB封装之QFP、PQFP、LQFP、TQFP及PCB详解
热门文章
- java同步方法必须是静态的吗_Java基础知识之synchronized同步方法、代码块、静态方法、静态代码块的区别...
- android 拖动缩放窗口大小,Android小应用----图片的拖动、缩放
- matlab中结构体的定义,matlab中怎么定义结构体啊 !!!
- 如何实现把固定内容自动写入excel_Excel批量查找指定内容并导出
- Linux初级运维(十七)——Linux内核编译与系统裁减
- L2-007. 家庭房产
- 查看mysql错误日志定位mysql错误
- 推荐一个非常好玩的falsh游戏
- 中国版MSN慈善缘何遇冷:白领网民参与只为时尚(转自--竞报)
- JavaWeb笔记(七)FilterListener