7 Monitoring Tools and Commands

You use Java Virtual Machine (JVM) monitoring tools and commands to monitor and manage Java applications and the JVM.

The following sections describe the JDK tools and commands used to monitor and manage Java applications and the JVM:

  • jconsole: You use the jconsole command to start a graphical console to monitor and manage Java applications.

Note:

Tools identified as Experimental are unsupported and might not be available in future JDK releases.

  • jps: Experimental You use the jps command to list the instrumented JVMs on the target system.

  • jstat: Experimental You use the jstat command to monitor JVM statistics.

  • jstatd: Experimental You use the jstatd command to monitor the creation and termination of instrumented Java HotSpot VMs.