【发布时间】:2019-05-14 03:20:27
【问题描述】:
当我使用 jconsole 访问 weblogic 的 mbean 时,我只能得到一些关于 jvm 的信息,比如 'java.lang'。但我想要得到的是关于 'jdbc'、'jta'、'ejb'、'servlet' ...
不知是否可以通过service:jmx:rmi:///jndi/rmi://10.0.99.102:7997/jmxrmi 获取这些指标,用户名和密码。我认为很可能是我的配置有错误,但我不知道问题出在哪里。
然后我尝试了另一种方式。我启用了 iiop,但我无法通过 iiop 访问它。 我遇到了一些错误,例如无法检索 RMIServer 存根:javax.naming.NameNotFoundException。 尝试解决这个错误,我将 wljarbulder.jar 添加到我的项目中,然后出现另一个错误,'查找中未处理的异常,原因是:javax.naming.NamingException 查找中未处理的异常 [根异常是 org.omg.CORBA.NO_PERMISSION ...'。
我只需要获取 weblogic 的 mbean 信息,我正在尝试通过 jmx 监控 weblogic。 (我收集了weblogic的snmp oid,但还不足以完成我的监控计划)
谢谢。
【问题讨论】:
标签: weblogic rmi jmx mbeans iiop