To enable the PMM to monitor WebSphere 6.1 using JMX, you
need to configure the WebSphere 6.1 application server and configure WebLOAD to
support WebSphere 6.1.
Server-side configuration
- Add -Djavax.management.builder.initial=
-Dcom.sun.management.jmxremote to the Generic JVM Argument, as
follows:
- Launch the WebSphere Application Server.
- Connect to the Administration Console.
- Select Servers à Server Types à WebSphere application servers, and specify which server
to manage (default: server1).
- In the Configuration tab, select Server Infrastructure à
Java and Process Management à Process
Definition.
- Select Additional
Properties à Java Virtual Machine.
- Set the Generic JVM arguments to -Djavax.management.builder.initial=
-Dcom.sun.management.jmxremote.
- Add the
following lines to
/opt/IBM/WebSphere/AppServer/java/jre/lib/management/management.properties:
com.sun.management.jmxremote.port=9999
com.sun.management.jmxremote.authenticate=false
com.sun.management.jmxremote.ssl=false
WebLOAD Configuration:
Copy the following libraries from the application server’s
installation directory to the <WebLOAD_DIR>\extensions\java\ directory:
- com.ibm.ws.admin.client_6.1.0.jar
- com.ibm.ws.runtime_6.1.0.jar
- ibmorb.jar