在ZABBIX代理窗口中使用JBOSS 7.1 JMX进行监视

时间:2014-07-16 07:57:08

标签: windows jboss monitoring jmx zabbix

当我尝试使用JBoss 7.1连接我的zabbix服务器时遇到问题,错误是:

无法检索RMIServer存根:javax.naming.ServiceUnavailableException [Root exception is java.rmi。

我认为故障在客户端配置中,代理在Windows中运行,有些人知道我需要使用什么命令来更改run.conf中的端口。

谢谢你的时间。

1 个答案:

答案 0 :(得分:2)

要做的第一件事是要注意,为了通过JMX监视JBoss,您不需要运行Zabbix代理。相反,您应该运行Zabbix Java gateway(另请参阅section on JMX monitoring)。

但是,从Zabbix 2.2.5开始,网关仅支持以下类型的JMX服务URL:

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

而JBoss似乎是使用

类型的URL进行监控的
service:jmx:remoting-jmx://{CONN}:{PORT}

因此,使用Zabbix进行JBoss监控目前无法开箱即用,但您可以使用ZBXNEXT-1274中描述的补丁和提示。