2014-07-16 51 views
1

我有一個問題,當我嘗試與JBoss 7.1連接我的ZABBIX服務器,錯誤的是:監測與JBoss JMX 7.1 ZABBIX在窗戶劑

無法檢索的RMIServer存根:javax.naming.ServiceUnavailableException [根異常是java.rmi。

我認爲故障是在客戶端配置中,代理程序在Windows中運行,有些知道我需要使用什麼命令來更改run.conf中的端口。

感謝您的時間。

回答

2

要做的第一件事就是要注意,爲了通過JMX監視JBoss,你不需要運行Zabbix代理。相反,您應該運行Zabbix Java gateway(另請參閱section on JMX monitoring)。

然而,如2.2.5的zabbix的,網關只支持以下類型的JMX服務URL:

service:jmx:rmi:///jndi/rmi://{CONN}:{PORT}/jmxrmi 

而JBoss的似乎使用類型的URL

service:jmx:remoting-jmx://{CONN}:{PORT} 

因此要監視,使用Zabbix進行JBoss監控目前是不可能的,但您可以使用ZBXNEXT-1274中描述的補丁和想法。