当我执行
sudo -u nagios /usr/lib64/nagios/plugins/check_by_ssh.sh hostname "check_haproxy -u \"http://localhost:10000/haproxy?stats\;csv\""
它在服务器上完美运行。
为此,我在我的 HAProxy.cfg 中有这个
define service {
use generic-service
hostgroup_name pwmail-ee-oxweb
service_description HAProxy-ee
servicegroups ssh-dep
check_command check_by_ssh!check_haproxy -u \"http://localhost:10000/haproxy?stats\;csv\"
contacts sysad,mail-hosting-rt
}
它不起作用。说的是Return code of 127 is out of bounds - plugin may be missing
。
我究竟做错了什么?
工作了。