Java仮想マシン(JVM)のモニタリングのツールおよびコマンドは、JavaアプリケーションとJVMをモニターして管理するのに使用します。
注意:
試験的と指定されているツールは、サポート対象外なので、将来のJDKリリースで使用できなくなる可能性があります。
次の各項では、JavaアプリケーションとJVMをモニターして管理するのに使用されるJDKのツールおよびコマンドについて説明します。
jconsole: jconsoleコマンドは、Javaアプリケーションをモニターして管理するためにグラフィカル・コンソールを起動する場合に使用します。 
jps: 試験的 jpsコマンドは、ターゲット・システム上で計測されたJVMをリストする場合に使用します。
jstat: 試験的 jstatコマンドは、JVMの統計情報をモニターする場合に使用します。このコマンドは試験的なものであり、サポート対象外になっています。
jstatd: 試験的 jstatdコマンドは、計測されたJava HotSpot VMの作成および終了をモニターする場合に使用します。このコマンドは試験的なものであり、サポート対象外になっています。 
jmc: jmcコマンドとそのオプションは、Java Mission Controlを起動する場合に使用します。Java Mission Controlは、プロファイリング、モニタリングおよび診断ツールのスイートです。