How to enable JMX on Weblogic 10.x
Question
I have an application that is JMX enabled. It has its own JMX Agent and some MBeans. When I launch the application in WebLogic, I am able to connect to the JMX agent via the RMI url and perform the operations on MBeans via "JConsole".
But when I get into the Weblogic console, I can not see any JMX consoles! How can I enable the JMX console in Weblogic ?
Solution
hope this helps,refer to this url -> http://forums.oracle.com/forums/thread.jspa?messageID=3570887
OTHER TIPS
Add the following JVM parameters to your Weblogic startup scripts:
-Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port=8888 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false
and restart the server. You'll be able to connect remotely via JConsole/VisualVM/etc at host:8888 then.
WebLogic does not have a JMX console embedded in Administration console.
WebLogic includes WebLogic Scripting Tool for accessing Other BEA MBeans and Custom MBeans
WebLogic 10.3.4+ does have an MBean browser through the Oracle Enterprise Manager Fusion Middleware Control page.
To access it, log in to the Enterprise Manager, select the WebLogic Domain from the left index, expand it and right click on your domain.
In the context menu there is an option "System MBean Browser". Select that and you will have access to the MBeans.