zabbix-用户自定义key

本文介绍了Zabbix用户自定义key的配置方法,包括语法、返回值、实例和生效验证。自定义key在/etc/zabbix/zabbix_agentd.conf中设置,支持接收参数,返回值可为文本或空值。通过服务端调用来测试其是否生效。
摘要由CSDN通过智能技术生成

用户自定义参数(UserParameter)仅支持Agent的方式,对于其他方式不支持。

1、自定义key的语法

在/etc/zabbix/zabbix_agentd.conf中配置参数,写法如下:

UserParameter=key[*], command $1 $2 $3 ...

Key :item key 具有唯一行,定义[*]可以接受参数。key的名称取值为:字母、数字、下划线、逗号、破折号。
Command:zabbix将 [ ] 中的参数传递给命令中的$1,…,$9,将作为命令中的一部分。如果命令中包含特殊字符(\’”`*?[]{}~$!&;()<>|#@)必须要开启UnsafeUserParameters=1的参数,然后重启Zabbix_Agentd服务。

为了便于维护和分类管理,UserParameter的内容可以单独写在一个配置文件,然后将配置文件放在Include指定的目录内。

2、自定义key的返回值

自定义参数可以返回文本(character,log,text)和空值,如果返回的是一个无效址,则显示ZBX_NOTSUPPORTED。

3、自定义key的事例

在/etc/zabbix/zabbix_agentd.conf的后面添加如下内容:

UserParameter=get.o
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值