To use JConsole remotely, set the JAVA_OPTS property as follows:
-Dcom.sun.management.jmxremote.port=9004
-Dcom.sun.management.jmxremote.authenticate=false
-Dcom.sun.management.jmxremote.ssl=false
In the jre/lib/management directory, edit jmxremote.access and make sure the following two lines appear uncommented in the file:
monitorRole readonly
controlRole readwrite
To see the Identity Manager MBeans, connect to the server with an URL similar to the following:
service:jmx:rmi:///jndi/rmi://localhost:9004/jmxrmi
Other settings may also be necessary depending on your environment. Refer to the JConsole documentation for more information.
You can also view JMX data by going to the Identity Manager debug page (http://host:port/idm/debug) and clicking the Show MBean Info button.
For more information on JMX, visit this website:
http://java.sun.com/javase/technologies/core/mntr-mgmt/javamanagement/docs.jsp