I have defined some userparameter as below to meet my custom monitoring needs:
-----------------------------
UserParameter=so.ifeng-jinan.net,/SO/zabbix/bin/cluster-all.sh -n /SO/zabbix/bin/hostlist/ifeng-jinan.list
UserParameter=so.ifeng-jinan.user,/SO/zabbix/bin/cluster-all.sh -u /SO/zabbix/bin/hostlist/ifeng-jinan.list
UserParameter=so.ifeng-jiangxi.net,/SO/zabbix/bin/cluster-all.sh -n /SO/zabbix/bin/hostlist/ifeng-jiangxi.list
UserParameter=so.ifeng-jiangxi.user,/SO/zabbix/bin/cluster-all.sh -u /SO/zabbix/bin/hostlist/ifeng-jiangxi.list
UserParameter=so.ifeng-chengdu.net,/SO/zabbix/bin/cluster-all.sh -n /SO/zabbix/bin/hostlist/ifeng-chengdu.list
UserParameter=so.ifeng-chengdu.user,/SO/zabbix/bin/cluster-all.sh -u /SO/zabbix/bin/hostlist/ifeng-chengdu.list
UserParameter=so.ifeng-guangzhou.net,/SO/zabbix/bin/cluster-all.sh -n /SO/zabbix/bin/hostlist/ifeng-guangzhou.list
UserParameter=so.ifeng-guangzhou.user,/SO/zabbix/bin/cluster-all.sh -u /SO/zabbix/bin/hostlist/ifeng-guangzhou.list
UserParameter=so.ifeng-wuhan.net,/SO/zabbix/bin/cluster-all.sh -n /SO/zabbix/bin/hostlist/ifeng-wuhan.list
UserParameter=so.ifeng-wuhan.user,/SO/zabbix/bin/cluster-all.sh -u /SO/zabbix/bin/hostlist/ifeng-wuhan.list
UserParameter=so.ifeng-baoji.net,/SO/zabbix/bin/cluster-all.sh -n /SO/zabbix/bin/hostlist/ifeng-baoji.list
UserParameter=so.ifeng-baoji.user,/SO/zabbix/bin/cluster-all.sh -u /SO/zabbix/bin/hostlist/ifeng-baoji.list
UserParameter=so.ifeng-chongqing.net,/SO/zabbix/bin/cluster-all.sh -n /SO/zabbix/bin/hostlist/ifeng-chongqing.list
UserParameter=so.ifeng-chongqing.user,/SO/zabbix/bin/cluster-all.sh -u /SO/zabbix/bin/hostlist/ifeng-chongqing.list
UserParameter=so.ifeng-shantou.net,/SO/zabbix/bin/cluster-all.sh -n /SO/zabbix/bin/hostlist/ifeng-shantou.list
UserParameter=so.ifeng-shantou.user,/SO/zabbix/bin/cluster-all.sh -u /SO/zabbix/bin/hostlist/ifeng-shantou.list
UserParameter=so.ifeng-hongkong.net,/SO/zabbix/bin/cluster-all.sh -n /SO/zabbix/bin/hostlist/ifeng-hongkong.list
UserParameter=so.ifeng-hongkong.user,/SO/zabbix/bin/cluster-all.sh -u /SO/zabbix/bin/hostlist/ifeng-hongkong.list
UserParameter=so.ifeng-suzhou.net,/SO/zabbix/bin/cluster-all.sh -n /SO/zabbix/bin/hostlist/ifeng-suzhou.list
UserParameter=so.ifeng-suzhou.user,/SO/zabbix/bin/cluster-all.sh -u /SO/zabbix/bin/hostlist/ifeng-suzhou.list
Almost all parameters are running well, only the last two have no data frequentely, but if I excuted the script manually, it could return the correct value, I don't understand why it happened to me.
-----------------------------
UserParameter=so.ifeng-jinan.net,/SO/zabbix/bin/cluster-all.sh -n /SO/zabbix/bin/hostlist/ifeng-jinan.list
UserParameter=so.ifeng-jinan.user,/SO/zabbix/bin/cluster-all.sh -u /SO/zabbix/bin/hostlist/ifeng-jinan.list
UserParameter=so.ifeng-jiangxi.net,/SO/zabbix/bin/cluster-all.sh -n /SO/zabbix/bin/hostlist/ifeng-jiangxi.list
UserParameter=so.ifeng-jiangxi.user,/SO/zabbix/bin/cluster-all.sh -u /SO/zabbix/bin/hostlist/ifeng-jiangxi.list
UserParameter=so.ifeng-chengdu.net,/SO/zabbix/bin/cluster-all.sh -n /SO/zabbix/bin/hostlist/ifeng-chengdu.list
UserParameter=so.ifeng-chengdu.user,/SO/zabbix/bin/cluster-all.sh -u /SO/zabbix/bin/hostlist/ifeng-chengdu.list
UserParameter=so.ifeng-guangzhou.net,/SO/zabbix/bin/cluster-all.sh -n /SO/zabbix/bin/hostlist/ifeng-guangzhou.list
UserParameter=so.ifeng-guangzhou.user,/SO/zabbix/bin/cluster-all.sh -u /SO/zabbix/bin/hostlist/ifeng-guangzhou.list
UserParameter=so.ifeng-wuhan.net,/SO/zabbix/bin/cluster-all.sh -n /SO/zabbix/bin/hostlist/ifeng-wuhan.list
UserParameter=so.ifeng-wuhan.user,/SO/zabbix/bin/cluster-all.sh -u /SO/zabbix/bin/hostlist/ifeng-wuhan.list
UserParameter=so.ifeng-baoji.net,/SO/zabbix/bin/cluster-all.sh -n /SO/zabbix/bin/hostlist/ifeng-baoji.list
UserParameter=so.ifeng-baoji.user,/SO/zabbix/bin/cluster-all.sh -u /SO/zabbix/bin/hostlist/ifeng-baoji.list
UserParameter=so.ifeng-chongqing.net,/SO/zabbix/bin/cluster-all.sh -n /SO/zabbix/bin/hostlist/ifeng-chongqing.list
UserParameter=so.ifeng-chongqing.user,/SO/zabbix/bin/cluster-all.sh -u /SO/zabbix/bin/hostlist/ifeng-chongqing.list
UserParameter=so.ifeng-shantou.net,/SO/zabbix/bin/cluster-all.sh -n /SO/zabbix/bin/hostlist/ifeng-shantou.list
UserParameter=so.ifeng-shantou.user,/SO/zabbix/bin/cluster-all.sh -u /SO/zabbix/bin/hostlist/ifeng-shantou.list
UserParameter=so.ifeng-hongkong.net,/SO/zabbix/bin/cluster-all.sh -n /SO/zabbix/bin/hostlist/ifeng-hongkong.list
UserParameter=so.ifeng-hongkong.user,/SO/zabbix/bin/cluster-all.sh -u /SO/zabbix/bin/hostlist/ifeng-hongkong.list
UserParameter=so.ifeng-suzhou.net,/SO/zabbix/bin/cluster-all.sh -n /SO/zabbix/bin/hostlist/ifeng-suzhou.list
UserParameter=so.ifeng-suzhou.user,/SO/zabbix/bin/cluster-all.sh -u /SO/zabbix/bin/hostlist/ifeng-suzhou.list
Almost all parameters are running well, only the last two have no data frequentely, but if I excuted the script manually, it could return the correct value, I don't understand why it happened to me.