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

Supported JVMs

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

Instrumenting the IBM Java Agent

To change instrumentation for the IBM Java Agent, the IBM JVM must be restarted. 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).

The following 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 experience monitor (EUM), when you enable it and/or disable it after first enabling it

Instrumenting 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.

For more information, see IBM WebSphere and InfoSphere Startup Settings.