2.3. Java VisualVM
Java VisualVM は Oracle JDK に含まれ、JAVA_HOME/bin/jvisualvm
にあります。Oracle JDK を使用していない場合、VisualVM は VisualVM の Web サイト からダウンロードすることもできます。VisualVM は IBM JDK とは動作しないため注意してください。
以下のセクションでは、VisualVM を使用してローカルまたはリモート JBoss EAP JVM に接続する手順を取り上げます。VisualVM の使用に関するその他の情報は、VisualVM のドキュメント を参照してください。
2.3.1. VisualVM を使用したローカル JBoss EAP JVM への接続
VisualVM と同じマシン上で実行している JBoss EAP JVM に接続するには、以下を行います。
- VisualVM を開き、VisualVM ウインドウの左側にある Applications ペインを見つけます。
Local で、監視する JBoss EAP JVM プロセスをダブルクリックします。
スタンドアロン JBoss EAP サーバーの場合は、JBoss EAP の JVM プロセスは 1 つになります。
図2.4 VisualVM のローカルスタンドアロン JBoss EAP サーバーの JVM
JBoss EAP の管理対象ドメインホストには、ホストコントローラー、JVM プロセス、プロセスコントローラーの JVM プロセス、およびホスト上の各 JBoss EAP サーバーの JVM プロセスなど、接続できる複数の JVM プロセスがあります。JVM 引数を確認すると、接続した JVM を判断できます。
図2.5 VisualVM のローカル管理対象ドメイン JBoss EAP の JVM