如何在Weblogic 10.x上启用JMX

时间:2009-06-18 17:02:15

标签: weblogic jmx

我有一个启用了JMX的应用程序。它有自己的JMX代理和一些MBean。当我在WebLogic中启动应用程序时,我能够通过RMI URL连接到JMX代理,并通过“ JConsole ”在MBean上执行操作。

但是当我进入Weblogic控制台时,我看不到任何JMX控制台!如何在Weblogic中启用JMX控制台?

4 个答案:

答案 0 :(得分:9)

将以下JVM参数添加到Weblogic启动脚本中:

-Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port=8888 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false

并重新启动服务器。您将能够通过JConsole / VisualVM / etc远程连接到主机:8888然后。

答案 1 :(得分:3)

希望这有帮助,请参阅此网址 - > http://forums.oracle.com/forums/thread.jspa?messageID=3570887

答案 2 :(得分:3)

WebLogic没有在管理控制台中嵌入JMX控制台。

WebLogic包含WebLogic Scripting Tool

accessing Other BEA MBeans and Custom MBeans

答案 3 :(得分:1)

WebLogic 10.3.4+通过Oracle企业管理器融合中间件控制页面确实拥有MBean浏览器。

要访问它,请登录企业管理器,从左侧索引中选择WebLogic域,展开它并右键单击您的域。

在上下文菜单中,有一个选项“System MBean Browser”。选择它,您就可以访问MBean。