JMXによるJVMの監視
EclipseTPTPなどの監視ツールを利用するという手のほかに、JDKに標準添付されているJConsoleでJMXを監視する方法。
JConsole
http://java.sun.com/j2se/1.5.0/ja/docs/ja/guide/management/jconsole.html
ローカルでの監視準備
java -Dcom.sun.management.jmxremote -jar Notepad.jar
リモートでの監視
java -Dcom.sun.management.jmxremote.port=<<ポート番号>> -jar Notepad.jar
リモート監視の場合デフォルトでは、パスワード認証が有効でめんどくさいので、無効化する方法
java -Dcom.sun.management.jmxremote.port=<<ポート番号>>-Dcom.sun.management.jmxremote.authenticate=false -jar Notepad.jar
jconsoleの起動方法
JAVA_HOME/bin\jconsoleで起動できる。