I've setup VisulaVM now I just need to wait for the crash. In looking at Procmon, I saw a bunch of failures related to Glassfish, specifically of reloading my apps. I didn't realize that autodeploy and reload were both enabled, so I've disabled those now. Hopefully that was the problem.
[Message sent by forum member 'madmac' (jeff.mcguire_at_stanct.org)]
http://forums.java.net/jive/thread.jspa?messageID=380665