The oldest tool in the JRockit Mission Control tools suite is the JRockit Management Console. The Management Console can be used to monitor the JRockit JVM and any application running in the JVM. It can also be used to alter the runtime state of certain parameters in JRockit. This chapter assumes some prior familiarity with Java Management Extensions (JMX) and the JMX terminology.
Note
For more information on JMX go to http://java.sun.com/javase/technologies/core/mntr-mgmt/javamanagement/
The Management Console relies on the JMX standard and provides a way to monitor any application that exposes manageability features through JMX, including the JRockit JVM.
In this chapter you will learn:
How to start up the Management Console
How to monitor and plot arbitrary MBean attributes
How to invoke arbitrary MBean operations
How to create trigger rules
How to enable deadlock detection
How to perform per-thread memory allocation and CPU profiling
About the diagnostic commands...