美文网首页
zabbix 自定义key

zabbix 自定义key

作者: J书越来越垃圾了 | 来源:发表于2017-12-21 16:22 被阅读263次

参数格式
UserParameter=key[*],command

参数 描述
Key 唯一. [*]表示里面可以传递多个参数
Command 需要执行的脚本,key的[]里面的参数一一对应$1到$9,一共9个参数。$0表示脚本命令.

首先去配置文件中,开启include
Include=/etc/zabbix/zabbix_agentd.d/*.conf
然后去目录下新建配置文件

#新建配置文件
[root@elk zabbix_agentd.d]# ls
mykey.conf  userparameter_mysql.conf
#编辑配置文件
[root@elk zabbix_agentd.d]# cat mykey.conf 
UserParameter = mykey,/etc/zabbix/script/test.sh

#编辑脚本(路径自定义)
[root@elk zabbix_agentd.d]# cat /etc/zabbix/script/test.sh 
#!/usr/bin/env bash
echo '1234324' 

重启服务
systemctl restart zabbix-agent.service

添加监控项
去前端web页面,相关主机上创建监控项即可,键值使用定义的key,如这里的mykey.信息类型根据实际情况指定

其他

UserParameter=ping[*],echo $1
web键值输入
ping[0] - 将一直返回0
ping[aaa] - 将一直返回 'aaa'
统计一个文件中有多少行被匹配?
UserParameter=wc[*],grep -c "$2" $1
如下方法将会返回文件中出现指定字符的行数
wc[/etc/passwd,root]
wc[/etc/services,zabbix]

相关文章

  • Zabbix sender

    一、zabbix_sender 介绍 zabbix获取key值有超时时间,如果自定义的key脚本一般需要执行很长时...

  • ZABBIX监控Mysql数据库实战

    一、Zabbix自定义Key监控Mysql Mysql的基础监控Zabbix Agent的安装进程存活检测端口 M...

  • zabbix监控域名证书期限

    背景说明 zabbix通过自定义key"domain.discovery"发现域名(Json格式),然后自动生成监...

  • zabbix自定义key

    需求:监控openvpn在线人数现环境:openvpn日志位置/var/log/openvpn/openvpn-s...

  • zabbix 自定义key

    一、自定义key 1.1 在agent的配置文件中加入UserParameter 参数 参数格式: UserPar...

  • zabbix 自定义key

    参数格式UserParameter=key[*],command 首先去配置文件中,开启includeInclud...

  • 20171128 Zabbix(二)

    自定义key网络发现Web监控主动检测基于SNMP监控基于JMX监控Zabbix ProxyZabbix调优 一、...

  • zabbix的自定义key

    http://www.ttlsa.com/zabbix/zabbix-user-parameters/ http:...

  • zabbix一键安装脚本

    1.one_key_zabbix.sh

  • zabbix sender

    在zabbix中自定义一个虚拟主机,自定义key值,一般运用的是自动发现规则,给清单规则中配置上宏变量,通过py脚...

网友评论

      本文标题:zabbix 自定义key

      本文链接:https://www.haomeiwen.com/subject/vpngwxtx.html