title: Know of any Java garbage collection log analysis tools?
body: <p>I'm looking for a tool or a script that will take the console log from my web app, parse out the garbage collection information and display it in a meaningful way.</p>
  
  <p>I'm starting up on a Sun Java 1.4.2 JVM with the following flags:</p>
  
  <pre><code>-verbose:gc -XX:+PrintGCTimeStamps -XX:+PrintGCDetails
  </code></pre>
  
  <p>The log output looks like this:</p>
  
  <pre><code>54.736: [Full GC 54.737: [Tenured: 172798K-&gt;18092K(174784K), 2.3792658 secs] 257598K-&gt;18092K(259584K), [Perm : 20476K-&gt;20476K(20480K)], 2.4715398 secs]
  </code></pre>
  
  <p>Making sense of a few hundred of these kinds of log entries would be much easier if I had a tool that would visually graph garbage collection trends.</p>