JConsole is a graphical monitoring tool to monitor
Java Virtual Machine
A Java virtual machine (JVM) is a virtual machine that enables a computer to run Java programs as well as programs written in other languages that are also compiled to Java bytecode. The JVM is detailed by a specification that formally describes ...
(JVM) and Java applications both on a local or remote machine.
JConsole uses underlying features of
Java Virtual Machine
A Java virtual machine (JVM) is a virtual machine that enables a computer to run Java programs as well as programs written in other languages that are also compiled to Java bytecode. The JVM is detailed by a specification that formally describes ...
to provide information on performance and resource consumption of applications running on the Java platform using
Java Management Extensions
Java Management Extensions (JMX) is a Java technology that supplies tools for managing and monitoring applications, system objects, devices (such as printers) and service-oriented networks. Those resources are represented by objects called MBeans ...
(JMX) technology. JConsole comes as part of
Java Development Kit
The Java Development Kit (JDK) is a distribution of Java Technology by Oracle Corporation. It implements the Java Language Specification (JLS) and the Java Virtual Machine Specification (JVMS) and provides the Standard Edition (SE) of the Java ...
(JDK) and the graphical console can be started using "jconsole" command.
See also
*
Java Management Extensions
Java Management Extensions (JMX) is a Java technology that supplies tools for managing and monitoring applications, system objects, devices (such as printers) and service-oriented networks. Those resources are represented by objects called MBeans ...
*
Java Development Kit
The Java Development Kit (JDK) is a distribution of Java Technology by Oracle Corporation. It implements the Java Language Specification (JLS) and the Java Virtual Machine Specification (JVMS) and provides the Standard Edition (SE) of the Java ...
External links
Using JConsoleOracle's article on using JConsole.
A technical guide.
JMX and JConsole in Sun Developer Network.
Command usage and options.
jvmtopJConsole-like open source monitoring tool (but terminal based).
Java APIs
Management Extensions
Management Extensions
Network management