Nagios的jboss插件錯誤
在Nagios中安裝了check_jmx的插件,用來監控jboss的一些資源,但是部署之後,service總是報錯:Return code of 127 is out of bounds - plugin may be missing
check_jmx插件copy到了nagios/libexec目錄下面,而且在shell下面運行check_jmx時沒有任何問題,nagios用戶也有許可權運行check_jmx
插件的定義:# 'check_jmx' command definition
define host{
use linux-server
host_name jboss
alias jboss server
address 192.168.30.168
}
define command{
command_name check_jmx
command_line $USER1$/check_jmx -U service:jmx:rmi:///jndi/rmi://'$ARG1求大蝦指點!:'$ARG2求大蝦指點!/jmxrmi $ARG3$
}
define service{
use local-service
host_name jboss
service_description jboss connection
check_command check_http!-H 192.168.30.168 -p 8080 -w 1 -c 3
}
define service{
use local-service
host_name jboss
service_description jboss jmx
check_command check_jmx!192.168.30.168!29997!-O java.lang:type=Memory -A HeapMemoryUsage -K used -w 300000000 -c 400000000
}求大蝦指點!
《解決方案》
好貼,絕對要支持下!!~~ bit.ly/geibng