サポートされているJVM

Java エージェントは、標準の Java プログラミング言語インストゥルメンテーション サービス(JPLIS)メカニズムを使用して、互換性のある JVM 上のソフトウェアをインストゥルメント化します。

Splunk AppDynamics は、次の Java ランタイムでのエージェントのインストゥルメンテーションを認定しています。これらの機能は、64 ビット版および 32 ビット版(利用可能な場合)を含め、JRE およびフル JDK の両方のインストールでサポートされています。

ここでは、オブジェクトインスタンス追跡(OIT)、自動リーク検出(ALD)、コンテンツ検査(CI)、アクセストラッキング(AT)などの高度なメモリ監視機能のサポートは、JVM のバージョンによって異なります。具体的な制限事項やサポート対象外の機能は、次の表に記載されています。

注: このページに記載されていないソースからの JVM ビルドは、テストされておらず、公式にはサポートされていません。
JVM Java のバージョン 制限事項
Sun HotSpot ベースの JVM:
  • Oracle
  • OpenJDK
  • Amazon Coreto
  • AdoptOpenJDK / Eclipse Temurin
  • BellSoft Liberica
  • Azul Zing/Zulu
  • Red Hat OpenJDK
  • SapMachine
  • GraalVM
8 - 25
  • OIT、CI、および AT には、フル JDK(すべての標準モジュールを含む)が必要です
  • CI および AT は、Azul Zing ではサポートされていません
  • Graal ネイティブイメージはサポートされていません
IBM J9 ベースの JVM:
  • OpenJ9
  • IBM J9
  • AdoptOpenJDK(Java 16 まで)
  • Semeru
8 - 21
  • OIT および AT はサポートされていません
  • CI には、フル JDK(すべてのモジュール)が必要です
  • ハイブリッドモードはサポートされていません