JConsole tips

All
From this page and this question on StackOverFlow

Add the following commands on the app:
~~~
-Dcom.sun.management.jmxremote.port=9005
-Dcom.sun.management.jmxremote.authenticate=false
-Dcom.sun.management.jmxremote.ssl=false
~~~

~~~
jconsole -J-Djava.util.logging.config.file=path_to_logging.properties_for_jconsole
~~~

or you can use 

~~~
[fdemeloj@fdemeloj bin]$ ./jconsole -debug
~~~

========================================================
logging.properties 
========================================================
Logging.properties

handlers = java.util.logging.ConsoleHandler


.level = INFO

java.util.logging.ConsoleHandler.level = FINEST

java.util.logging.ConsoleHandler.formatter = \

java.util.logging.SimpleFormatter

// Use FINER or FINEST for javax.management.remote.level - FINEST is

// very verbose...

javax.management.level = FINEST

javax.management.remote.level = FINER
~~~

Leave a comment