Skip to content

11. JConsole Plugin

Ingo Rockel edited this page Nov 16, 2017 · 1 revision

TDA can be used as plugin in the JVM utility JConsole. Use the following to start JConsole with TDA as plugin:

 jconsole -pluginpath ./tda.jar

The Plugin offers requesting thread dumps from a remote Virtual Machine through JMX. The Dumps areparsed and can be analyzed just like running as standalone-application. The upper-right-frame showing the dump tree has a popup menu offering the plugin features.

TDA JConsole Plugin

The toolbar is also available for convenience, it can be switched off using the popup menu. The requested Thread Dumps can also be stored as Logfile for later offline analysis. The plugin supports requesting thread dumps from 1.5 and 1.6 VMs. The extended informations from 1.6 are not parsed yet though (e.g. informations about locked synchronizers). But they are saved to the logfile also.