Welcome to JDK Mission Control
What is JDK Mission Control?
The JDK Mission Control Client
The JMX Console
The JDK Flight Recorder
And plug-ins...
Click here to start using JDK Mission Control
The JMX Console is a tool for monitoring and managing a running JVM instance. The tool presents live data about memory and CPU usage, garbage collections, thread activity, and more. It also includes a fully featured JMX MBean browser that you can use to monitor and manage MBeans in the JVM and in your Java application.
The JDK Flight Recorder produces detailed recordings about the HotSpot JVM and the application it is running. You can analyze the recorded profile offline using the Flight Recorder tool. Recorded data includes profiling of methods, locks and allocations, as well as garbage collection statistics, optimization decisions, event latencies and more.
JDK Mission Control is a tool suite for managing, monitoring, profiling, and troubleshooting your Java applications. When first installed, JDK Mission Control consists of the JMX Console and the JDK Flight Recorder. More plug-ins can easily be installed from within JDK Mission Control.
There are plug-ins available that extend the capabilities of JDK Mission Control. They can all be installed from within JDK Mission Control. Go to the Help->Install New Software menu to select plug-ins to install! Here are some examples of available plug-ins:
The JDK Mission Control Client is the application from which you connect to a JVM and launch the tools included in JDK Mission Control.
Monitor and manage your Java application and the JVM at runtime.
Record the behavior of the JVM at runtime and analyze the recording offline using the JDK Flight Recorder tool.
Download and install various different specialized plug-ins to extend the functionality of JDK Mission Control.
JMX Console Help
Flight Recorder Help
Plug-ins Help
JMX Console Guided Tour
Flight Recorder Guided Tour
Plug-ins Examples
Click Here to Connect a JMX Console to the JVM running JDK Mission Control
Get a Quick Overview
View the most important information on the configurable Overview tab.
Browse MBeans and Create Triggers
Monitor and manage the JVM and your Java application through MBeans in the MBean Browser, and define rules to trigger alerts on changes in MBean values.
View Runtime Information
Get detailed runtime information about system properties, memory management, Java threads and more.
Automated Analysis
Check the results from the automated analysis to find problems and gain insights into fixing them.
Custom Pages
Create custom pages to optimize the visualization for your needs.
View the Details
View detailed information on memory usage, garbage collection, hot methods and classes, threads, Java locks, and more.
Weblogic Server Tab Pack for JFR
Analyse the contents of Flight Recordings from Weblogic Server more efficiently with custom designed tabs for Weblogic. A new tab group will be added to the Flight Recorder, which will allow you to look at database queries, EJB calls, servlet invocations and more.
Quick Start Guide (TODO)
Forums