测试脚本 ./web_status.sh Ping
,看是否可以获得1
2.修改客户端配置文件,让他允许自定义keyvim /etc/zabbix/zabbix_agentd.conf
Include=/etc/zabbix/zabbix_agentd.conf.d/*.conf #加载其他配置文件 UnsafeUserParameters=1 #开启允许自定义 Key
systemctl restart zabbix-agent
3.修改配置文件,设定键值的名字和脚本所在位置,这样配置文件才能知道这个键值需要执行哪个脚本获得
web.ping是自定义的键值名字,后面是脚本路径vim /etc/zabbix/zabbix_agentd.d/web_status.conf
UserParameter=web.ping,/etc/zabbix/script/web_status.sh Ping UserParameter=web.lian,/etc/zabbix/script/web_status.sh Lian
如果执行的是命令要用绝对路径,如下也能获取值,并不一定要用脚本。