Hello, I've developed a small helper package for JCC to monitoring the embedded JRE. It constructs a SSH-tunnel friendly JMX connector.
With JMX you can monitor all sorts of stuff like memory usage, CPU usage, threads, loaded classes etc. With jvisualvm you can even profile your application, e.g. how much CPU or memory are used for each class instance. Download: http://pypi.python.org/pypi/jccjmx Official docs and screen shots of jvisualvm: http://docs.oracle.com/javase/6/docs/technotes/guides/visualvm/monitor_tab.html http://docs.oracle.com/javase/6/docs/technotes/guides/visualvm/profiler.html Christian