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了