You are on page 1of 4

Jrockit Mission Control

1. DESCRIPTION:..........................................................................................................................................................................2 2. LICENSE INFORMATION......................................................................................................................................................2 3. DOWNLOAD & INSTALLATION..........................................................................................................................................2 4. USING MISSION CONTROL CLIENT..................................................................................................................................3 4.1. ENABLE WEBLOGIC MANAGEMENT............................................................................................................................3 4.2. START JROCKIT MISSION CONTROL CLIENT .........................................................................................................3

1. Description:
Oracle JRockit Mission Control Client is a suite of tools designed to monitor, manage, profile, and eliminate memory leaks in your Java application without requiring the performance overhead normally associated with these types of tools.

2. License Information
1.1. If you are running on a JRockit R27.6 or later, you do not need a license file. However, if you are using an version earlier than R27.6, you will need to obtain and install a legacy license. To do so, use this procedure: 1.1.1. Download the legacy license package from: http://download2.bea.com/pub/license/All%20Products/BEA_WebLogic.zip and unzip it somewhere in your file system. 1.1.2. Copy the file LIC-WLRT20.txt to the jre directory under the home directory of the legacy JRockit (%JROCKIT_HOME%/jre/). Note: If this for some reason is not possible, follow these instructions:
http://edocs.bea.com/jrockit/geninfo/diagnos/conf_run.html#wp1077371

1.1.3.

Rename the license file to license.bea

3. Download & Installation


1.2. Download the Latest version of Mission Control from the following Location depending on your JVM version: 1.2.1.http://www.oracle.com/technology/software/products/jrockit/index.html 1.2.2. Accept the Agreement and download on your system 1.3. 1.4. After download is complete. Run the executable. In our example well use jrmc-3.1.2-1.6.0-windows-ia32.exe Follow the onscreen instructions to proceed with the installation. If you have any issues you can refer to the following Oracle documentation explaining the Installation Process: http://download.oracle.com/docs/cd/E13150_01/jrockit_jvm/jrockit/releases/R27/inst all/install.html#wp1055301

4. Using Mission Control Client 4.1. Enable WebLogic Management


In order to start Mission control to access weblogic server JVM, we need to start WebLogic Server with the following JAVA_OPTIONS parameters /prod/appl/bea/home10.2/jrockit_150_17/bin/java -server -Dsqin101 -Xms512m -Xmx512m -Xmanagement:autodiscovery=true,ssl=false,authenticate=false The Xmanagement options will enable weblogic JVM to connect to Jrockit Mission Control Client. Note: Using the Xmanagement as described above will enable management on default port 7091. In situation that this port is already being used Please append ,port=7xxx

4.2. Start Jrockit Mission Control Client


On your windows machine Run: JROCKIT_HOME\bin\jrmc.exe 1.4.1. Once the Client appears on your desktop, a new connection to weblogic JVM needs to be extablished. 1.4.2. Right Click on Connectors then Select New Connection

1.4.3.

Add the details of the remote WebLogic JVM server and port.

1.4.4. Leave the user and password field blank. Modify The Connection name to match your application name and instance then Click on Test Connection. After confirmation click on Finish. 1.4.5. After Adding this new connection, if your weblogic instance is running with the Xmanagement enabled you will see the managed instance in Discovered -> JDP -> {Server_name:PORT} Right Click on that and select Start Console or Start MemLeak as required to begin monitoring.

You might also like