I spent far too much of my day yesterday pouring through stack traces and metrics dumps and trying to find something that has been killing the performance on one of our applications. In the process, I came across a really (and I mean REALLY) cool online stack trace parser called SeeStack, offered by Webapper, the guys behind SeeFusion. You can either upload or paste in your stack trace and it gives you back a nicely parsed and formatted report that makes it very easy to spot threads that have not budged since the previous stack. Using this tool we were quickly able to spot some trouble spots with the application (or as it turned out, the database….).
For a quick sample of how this works, try uploading this file.