This article describes the steps required to integrate JProbe with a remote WebSphere 5.1.1.4 Server.
The jpl file contains information specific to the JProbe tool being used (Memory Debugger) that will be required for the integration. Please note that these steps are for Memory Debugger. To use Profiler or Coverage you need to create another jpl file specific to that tool.
A-- Create an integration --
1- Save the attached file on your Linux machine (e.g /usr).
2- Navigate to ${JPROBE_HOME}/bin directory on your Linux box
3- From a command prompt type: jpasintegrate
4- Input all of the information that it asks for (i.e server directory, server name, JDK, etc).
Select Your Application Server: ## (whatever number that corresponds to 'IBM WebSphere 5.x/6.x' in the list)
Integration Name: WebSphere5.1.1.4
Server Directory: /usr/WebSphere5.1.1.4/AppServer
Name of Server: MY_SERVER_NAME
Java Options: [leave empty]
JProbe Settings JPL File: /usr/GenericJProbe60MemoryDebugger.jpl
JProbe Launcher Window Close On Exit: [leave empty]
JProbe Options: [leave empty]
5- Type Y to save your integration
6- Type q to exit jpasintegrate.
B-- Run the integration --
1- Navigate to ${JPROBE_HOME}/bin directory on your Linux box
2- From a command prompt type: jpasrun <INTEGRATION_NUMBER>'.
You can find out the integration number of your integration by first typing in only 'jpasrun'.
It will display all of the integrations you have done and their corresponding integration numbers.
3- This will start the JProbe Analysis Engine on the Linux box.
C-- Attach the Console from Windows --
1- Start up the JProbe Console from the Windows machine (Memory Debugger in this case).
2- Select 'Program' --> 'Attach to Running Session...'.
3- Pass in the hostname of the Linux machine and the port number JProbe is using (52991 by default).