jconsole-openjdk27(1)

jconsole-openjdk271

Start a graphical console to monitor and manage java applications

Usage

jconsole [-interval=n] [-notile] [-plugin path] [-version] [connection ...] [-Jinput_arguments]

jconsole -help

Options

-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.

Overview

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.

From jdk-openjdk 27.0.1.0.3.u1-1 in Arch Linux 2026-11-01. Parsed by carta from the page's man source.