当我尝试使用JBoss 7.1连接我的zabbix服务器时遇到问题,错误是:
无法检索RMIServer存根:javax.naming.ServiceUnavailableException [Root exception is java.rmi。
我认为故障在客户端配置中,代理在Windows中运行,有些人知道我需要使用什么命令来更改run.conf中的端口。
谢谢你的时间。答案 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中描述的补丁和提示。