zabbix添加自定义key

 

1、根据需要监控的需求编写好shell脚本,加执行权限

例如自定义key名为:hello,编写的脚本为hello.sh

 

2、添加key

编辑/etc/zabbix/zabbix_agentd.d目录下conf文件(如果没有就创建),添加一行

UserParameter=hello,/path/hello.sh

 

3、zabbix的默认启动是zabbix用户,可能会执行不了刚创建的脚本,现在将它改为root

vim /etc/zabbix/zabbix_agentd.conf

AllowRoot=1

User=root

 

4、重启zabbix-agent

systemctl restart zabbix-agent

 

5、在server端测试自定义的key

zabbix_get -s "agent端ip" -p 10050 -k 'hello'

 

6、在Web页面添加监控项时,选择键值的时候就可以看到这个自定义的key了

 

posted @ 2022-07-19 17:40  opscool  阅读(269)  评论(0)    收藏  举报