Ingo Rockel's Thread Dump Plugin For JConsole

In his blog, Ingo Rockel posted about a nice Thread Dump plugin for JConsole. Out of curiosity, I decided to give it a try.

The plugin is indeed nice - it allows you to request thread dumps, save them to a log file, see which threads are waiting on which monitors, take a diff between two thread dumps, etc...

It also has filtering capability and make it easy to analyze long thread dumps. The ability to save the thread dumps to a log file is indeed nice - and makes it a valuable tool for bug hunting & reporting.

On the minus side - the GUI has a way of its own to auto-resize its component panes which is not always optimal. But given the overall functionalities - it is indeed very minor...

Kudos to Ingo!

Note: If you use NetBeans 6.0 and the new JMX module you will also be able to specify a default pluginpath so that JConsole automatically starts with any plugin you select:

Configuring JConsole Plugin Path

See Jean-Francois's post on Extending JConsole with NetBeans 6.0 for more details!

-- daniel

PS: also don't miss Jean-Francois's tip on Using JConsole to diagnose memory leaks...

Comments:

Hi Daniel,

thanks for the positive review! The auto-resizing-issue really is annoying, I tried to fix it severall times but without much success so far...

cheers,

Ingo

Posted by Ingo Rockel on December 10, 2007 at 07:55 AM CET #

Post a Comment:
  • HTML Syntax: NOT allowed
About

Daniel Fuchs blogs on Scene Builder, JMX, SNMP, Java, etc...

The views expressed on this blog are those of the author and do not necessarily reflect the views of Oracle.

Search

Categories
Archives
« April 2014
SunMonTueWedThuFriSat
  
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
   
       
Today