jconsole - start a graphical console to monitor and manage Java
applications
jconsole [-interval=n] [-notile] [-plugin path]
[-version] [connection ... ] [-Jinput_arguments]
jconsole -help
- -interval
- Sets the update interval to n seconds (default is 4 seconds).
- -notile
- Doesn't tile the windows for two or more connections.
- -pluginpath path
- Specifies the path that jconsole uses to look up plug-ins. The plug-in
path should contain a provider-configuration file named
META-INF/services/com.sun.tools.jconsole.JConsolePlugin that contains one
line for each plug-in. The line specifies the fully qualified class name
of the class implementing the com.sun.tools.jconsole.JConsolePlugin
class.
- -version
- Prints the program version.
- connection
= pid | host:port | jmxURL
- A connection is described by either pid, host:port or
jmxURL.
- •
- The pid value is the process ID of a target process. The JVM must
be running with the same user ID as the user ID running the jconsole
command.
- •
- The host:port values are the name of the host system on
which the JVM is running, and the port number specified by the system
property com.sun.management.jmxremote.port when the JVM was started.
- •
- The jmxUrl value is the address of the JMX agent to be connected to
as described in JMXServiceURL.
- -Jinput_arguments
- Passes input_arguments to the JVM on which the jconsole command is
run.
- -help or --help
- Displays the help message for the command.
The jconsole command starts a graphical console tool that lets you
monitor and manage Java applications and virtual machines on a local or
remote machine.
On Windows, the jconsole command doesn't associate with a console
window. It does, however, display a dialog box with error information when
the jconsole command fails.