Supported JVMs
The Java Agent uses the standard Java Programming Language Instrumentation Services (JPLIS) mechanism to instrument software on any compatible JVM.
Splunk AppDynamics certifies agent instrumentation on the following Java runtimes. These capabilities are supported on both JRE and full JDK installations, including 64-bit and 32-bit versions (where available).
Here, support for advanced memory monitoring features such as, Object Instance Tracking (OIT), Automatic Leak Detection (ALD), Content Inspection (CI), and Access Tracking (AT) varies by JVM version. Any specific limitations or unsupported features are noted in the following table:
| JVM | Java Versions | Limitations |
|---|---|---|
Sun HotSpot based JVMs:
|
8 - 25 |
|
IBM J9 based JVMs:
|
8 - 21 |
|