Under most circumstances, the IBM Java Agent works the same as the Java Agent. This page describes information specific to the IBM Java Agent.

Supported JVMs

IBM JVM 1.5.x, 1.6.x, and 1.7.x

Instrument the IBM Java Agent

To change instrumentation for the IBM Java Agent, you must restart the IBM JVM. By default, the IBM Java Agent does not apply BCI changes without restarting the JVM. This is because in the IBM VM (J9 1.6.0) the implementation of re-transformation affects performance (changes the JIT behavior such that less optimization occurs).

These changes require that you restart the IBM JVM:

  • Automatic leak detection
  • Custom memory structures
  • Information points
  • Custom POJO rules for transaction detection
  • Custom exit point rules
  • End User Monitoring  (EUM), when you enable it and/or disable it after first enabling it

Instrument WebSphere/InfoSphere with WebSphere Security Enabled

If your WebSphere/InfoSphere environment includes a security-enabled WebSphere Application Server, several InfoSphere Master Data Management (MDM) Server clients require security configuration.

See IBM WebSphere and InfoSphere Startup Settings.