Download PDF
Download page Java対応環境.
Java対応環境
このトピックでは、AppDynamics Javaエージェントでサポートされているアプリケーション環境とバージョンの一覧を示します。
Javaエージェントの対応プラットフォーム
表内の記述に関する注意点は以下のとおりです。
- 表内のダッシュ(-)は、その環境には該当しない、またはサポートされていないことを示します。
- バージョンが表示されていない場合は、すべてのバージョンに対応するものとします。AppDynamics 営業部にご確認ください。
- 追加の構成が必要な環境については、この対応表の下に構成情報の説明やリンクを記載した表があります。
- AppDynamics エンドユーザモニタリングがサポートする環境については、「対応する環境およびバージョン - Web EUM」をご覧ください。
- AppDynamics のサーバの可視性がサポートする環境については、「スタンドアロン マシン エージェントの要件とサポートされる環境」をご覧ください。
JVMサポート
AppDynamics Javaエージェントでは、標準のJVM Tool Interface(JVMTI)メカニズムを使用して、このメカニズムをサポートするJVM上で実行されるソフトウェアのインストゥルメント化を実現しています。
AppDynamicsでは、エージェントで使用されるインストゥルメント化の基本メカニズムについて、以下のJavaランタイム上での正常動作を認証しています。これらの機能はJREインストールとフルJDKインストールの両方でサポートされています。
エージェントで次の高度なメモリ監視機能がサポートされている場合、JVM ごとに記載しています。オブジェクトインスタンス追跡(OIT)、自動リーク検出(ALD)、コンテンツ検査(CI)、およびアクセス追跡(AT)。
JVM | OS | メモリ監視機能 |
---|---|---|
Amazon Corretto 8、11 | Linux、Windows | |
Azul Zing 15.x. | Linux x64 | OIT、ALD |
Azul Zulu OpenJDK 1.6、1.7、1.8、9、10、11、13 JDK11は4.5.6以降からサポートされます JDK13 は 4.5.15 以降からサポートされます | Linux、Windows | OIT、ALD |
HP OpenVMS | ||
IBM JVM 1.6.x、1.7.x、1.8.x | ALD、CI オブジェクトインスタンス追跡、自動リーク検出、カスタムメモリ構造監視は、AppDynamics IBM Javaエージェントではサポートされていません。この制限を回避するためにAppDynamics Sun Javaエージェントを使用してIBM JVMをインストゥルメント化できますが、これによって有効化されるのは自動リーク検出とカスタムメモリ構造監視だけです。オブジェクトインスタンス追跡は利用できません。この制限を回避するとパフォーマンスに悪影響が生じる可能性があるため、お勧めしません。またその場合、カスタムメモリ構造監視を有効化するためにはIBM JVMを再起動する必要があります。 | |
Oracle Rockit JVM 28.1 以降 | Linux Intel 64、Windows | |
Oracle/BEA JRockit 1.6 | ||
Oracle/Sun JVM 1.6、1.7、1.8、9、10、11、12、13 JDK11は4.5.6以降からサポートされます JDK12 は 4.5.11 以降からサポートされます JDK13 は 4.5.15 以降からサポートされます | Solaris Sparc 64、Windows、Linux | OIT、ALD、CI、AT コンテンツ検査とアクセス追跡にはJVMの再起動が必要です。 |
Open Source OpenJDK 1.7、1.8、9、10、11、12、13 OpenJDK11 は 4.5.6 以降からサポートされます JDK13 は 4.5.15 以降からサポートされます | Solaris Sparc 64、Windows、Linux | OIT、ALD |
SAP JDK 6 + | Windows、Solaris、Linux、HP-UX、i5/OS、AIX |
JVMアプリケーションサーバーとフレームワークのサポート
AppDynamicsでは、サポート対象のJVM上で実行されている任意のアプリケーションコンポーネントについて、その構築形態にかかわらず、Javaエージェントを使用してインストゥルメント化することがサポートされています。AppDynamics プラットフォームの利点は、アプリケーションの基礎となるコードについて深い技術的知識がなくても、複雑なエンタープライズ アプリケーションのトポロジと動作を自動的に検出できることです。
Java ベースのシステムでは多くの場合、標準フレームワークコードを使用してビジネスロジックを実装します。フレームワークコードの自動インストゥルメント化には、フレームワークで採用されているビジネスロジックとプログラミングパターンに関する情報が必要です。AppDynamics のインストゥルメント化の目標は、JVM の内部または複数の JVM 間で(エントリポイントおよびイグジットポイントと呼ばれる)コンポーネント間のハンドオフを処理することです。これには、複数のフレームワークを併用している場合のフレームワーク間のハンドオフが含まれます。このセクションでは、AppDynamics が自動検出規則を提供するフレームワーク向けの機能について説明します。
ここに記載がないフレームワークを使用して構築されたアプリケーションコンポーネントのモニタリングには、カスタム構成が必要な場合があります。カスタム構成の例には、カスタムの POJO エントリポイントまたはイグジットポイントがあります。アプリケーションの内部動作を理解していれば、このようなインストゥルメント化を容易に構成できます。より複雑な構成タスクについては、営業担当者にお問い合わせの上、AppDynamicsカスタマーサクセスチームの支援を受ける方法についてご相談ください。
JVM言語フレームワークのサポート
これらのフレームワークには、追加の構成は必要ありません。
ベンダー | JVM言語 | バージョン | 相関/ | イグジットポイント | トランスポート | 備考 |
---|---|---|---|---|---|---|
オープンソース | Akka Actor | 2.1 ~ 2.5.x | 〇 | 〇 | Netty | 2.4.xには4.3.1が必要 2.5x サポートは Persistence を含む イグジット/エントリのリモート処理をサポート |
オープンソース | Akka HTTP | Akka Actor 2.5.x Akka HTTP 10.1.5 まで Scala 2.11、2.12 | 〇 | 〇 | HTTP | EUMをサポート |
オープンソース | Groovy | - | 〇 | 〇 | ||
オープンソース | Play for Scala Play for Java | 2.1 ~ 2.6 Scala 2.11、2.12 | ○ | - | Netty サーバ上の HTTP Akka HTTP サーバ | フレームワーク固有のエントリポイントとイグジットポイントを含む Play EUM-APM相関をサポート |
オープンソース | Scala | 2.11.6 | ||||
オープンソース | Spray ツールキット(Spray.io) | 1.1.x 1.1.3 | 〇 | 〇 | HTTP | エントリポイントはサーブレット エントリ ポイントとして、イグジットポイントは HTTP イグジットとして検出され、そのように構成可能 |
Pivotal | Grails | - | - | - | - |
Javaフレームワークのサポート
Java エージェントはこれらの Java フレームワークをサポートします。「構成に関する備考」列で示しているように、一部のものは追加の構成が必要です。
ベンダー | フレームワーク | バージョン | SOAプロトコル(WebServices) | 自動命名 | エントリポイント | イグジットポイント | 検出 | 構成に関する備考 |
---|---|---|---|---|---|---|---|---|
Adobe | BlazeDS | - | HTTPおよびJMSアダプタ | - | Yes | - | メッセージキューバックエンド構成の例 | |
Adobe | ColdFusion | 8.x、9.x | - | - | Yes | - | トランザクション検出には構成が必要 | トランザクション検出には構成が必要。以下を参照してください。 |
Apache | CassandraとThriftフレームワーク | - | - | - | はい | はい | Apache Thriftのエントリポイントとイグジットポイントを検出 | |
Apache | Struts | 1.x、2.x | - | - | Yes | Strutsのアクションはエントリポイントとして検出され、Strutsの呼び出しハンドラはインストゥルメント化 | Strutsエントリポイント | |
Apache | Tapestry | 5 | - | - | Yes | - | デフォルトでは非対応 | 以下を参照してください。 |
Apache | Wicket | - | - | いいえ | はい | - | デフォルトでは非対応 | 以下を参照してください。 |
Apple | WebObjects | 5.4.3 | HTTP | はい | はい | - | Yes | |
axonframework.org | Axon | 2.x、3.x | - | - | コマンドバス上のコマンドは既存のビジネストランザクションを継続 | JGroups上の分散コマンドバスに対する、またイグジットとしてのSpring Cloud Connectorトランスポートに対する相関 | ||
オープンソース | CometD | 2.6 | HTTP | はい | はい | - | - | 「Javaバックエンド検出」の「HTTP イグジットポイント」も参照。 |
オープンソース | Spring Batch | - | Spring Batchサポート | |||||
Eclipse | RCP(Rich Client Platform) | - | - | - | - | - | - | |
Google Web Toolkit(GWT) | 2.5.1 | HTTP | はい | はい | - | - | ||
JBoss | JBossWS ネイティブスタック | 4.x、5.x | ネイティブ スタック | - | - | - | - | |
IBM | IBM-BPM | 8.5.7、8.6 | - | はい | はい | はい | はい | IBM-BPMサポート |
オープンソース | Direct Web Remoting(DWR) | - | - | - | - | - | - | |
オープンソース | Eclipse Vert.x Core | 3.3.3 ~ 3.5.4、3.6.x | HTTP | 対応 | 対応 | はい | はい | EUM 相関をサポート |
オープンソース | Enterprise Java Beans(EJB) | 2.x、3.x | - | - | Yes | - | - | |
オープンソース | Grails | - | - | - | Yes | - | デフォルトでは非対応 | |
オープンソース | Hibernate JMS Listeners | 1.x | - | - | - | - | - | |
オープンソース | Java Abstract Windowing Toolkit(AWT) | - | - | - | - | - | - | |
オープンソース | Java Server Faces(JSF) | 1.x、2.x | - | はい | はい | - | - | |
オープンソース | Java Server Pages | 2.x | - | Yes | - | - | Yes | |
オープンソース | Java Servlet API | 2.x、3.0 | - | - | - | - | - | |
オープンソース | ジャージー島 | 1.x、2.x | REST、JAX-RS | はい | はい | いいえ | デフォルトでは非対応 | JAX-RSサポートおよびノードプロパティ:
プロパティについては、「アプリケーションエージェントのノードプロパティ参照資料」を参照してください。 |
オープンソース | JRuby HTTP | - | - | - | Yes | - | デフォルトでは非対応 | 以下を参照してください。 |
オープンソース | Micronaut | 1.1.0 | - | 〇 | 〇 | 〇 | デフォルト | - |
オープンソース | Netty | 3.x | HTTP | はい | はい | はい | - |
|
オープンソース | Spring Annotated Web Services | 2.x 以降 | HTTP | はい | はい | いいえ | - | |
オープンソース | Spring WebFlux | 5.0、5.1 | HTTP | 対応 | Spring Boot(Netty、Jetty、Tomcat) | WebClient(Reactor Netty、Reactive Jetty) | デフォルト | - |
オープンソース | WebSocket | 1.0(Java EE 7、JSR-356) | - | あり | あり (相関には非対応) | あり | 検出は自動 | ノードプロパティ:websocket-entry-calls-enabled |
Oracle | Coherence と Spring Beans | 2.x、3.x | - | - | - | - | - | |
Oracle | Swing(GUI) | - | - | - | - | - | - | |
Oracle | WebCenter | 10.0.2、10.3.0 | - | - | - | - | - | |
Spring | Spring MVC | - | - | - | Yes | - | デフォルトでは非対応 |
アプリケーションサーバー
Java エージェントは、次のアプリケーションサーバをサポートしています。追加の構成が必要な場合もあります。追加の構成または関連する構成トピックについては、サーバまたは OSGi ランタイムのリンクをクリックしてください。エージェントは通常、エントリポイントとしてアプリケーションサーバを検出します。
ベンダー | アプリケーションサーバー / | バージョン | SOAプロトコル | RMIをサポート | JMX | エントリポイント | 構成に関する備考 |
---|---|---|---|---|---|---|---|
Adobe | Cold Fusion | 8.x、9.x | - | なし | - | Yes | トランザクション検出には構成が必要。参照:サーブレットエントリポイント |
Equinox | - | - | - | - | Yes | ||
Apache | Felix | - | - | - | - | Yes | |
Apache | Sling | - | - | - | - | Yes | |
Apache | Tomcat | 5.x、6.x、7.x、8.x、9 | - | - | Yes | Apache Tomcatスタートアップ設定 | |
Apache | Resin | 1.x ~ 4.x | - | - | - | - | |
Eclipse | Jetty | 6.x、7.x、8x、9x | - | - | - | - | Jettyスタートアップ設定 |
IBM | InfoSphere | 8.x | - | - | - | Yes | IBM WebSphereとInfoSphereスタートアップ設定 |
IBM | WebSphere | 6.1、7.x、8.x、9.x | JAX-WS | あり(検出と相関) | あり(WebSphere PMIの場合) | あり | IBM WebSphereとInfoSphereスタートアップ設定 |
オープンソース | Liferay Portal | - | - | - | - | - | |
オープンソース | JBoss Wildfly(以前のJBoss Application Server) | 4.x ~ 17.x | はい | はい | JBossとWildflyのスタートアップ設定 | ||
Sun/Oracle | GlassFish Enterprise Server | 2.x | - | - | はい | はい | GlassFishスタートアップ設定 |
Oracle | GlassFish Serverと | 3.x、4.x | - | - | あり(AMXの場合) | あり | GlassFishスタートアップ設定 |
OracleおよびBEA | WebLogic Server | 9.x 以降 | JAX-WS | あり(10.xの場合、検出と相関) | はい | はい | Oracle WebLogicスタートアップ設定 |
Software AG | webMethods | 9.5、9.6 | - | - | - | Yes | |
Tibco | ActiveMatrix BusinessWorks Service Engine | 5.x、6.x | - | - | - | Yes | |
アプリケーションサーバー(OC4J) | - | - | あり(10.xの場合、検出と相関) | - | Yes | ||
- | Grails と Tomcat 7.x、Glassfish v3、Weblogic 12.1.1 (12c) | - | - | - | - |
サーブレット3.xの検出はサポートされていません。
PaaSプロバイダー
PaaSプロバイダー | ビルドパック |
---|---|
Pivotal Cloud Foundry | 詳細については、「Java アプリケーションの AppDynamics を Pivotal Cloud で使用」を参照してください。 |
Red Hat Openshift 3 | JBoss EAP 6.4 および 7.x WildFly 8.1 Docker イメージ ドキュメンテーションおよびダウンロードに関する情報は、Red Hat カスタマーポータルの AppDynamics Java APM エージェントページを参照してください。 |
メッセージ指向ミドルウェアのサポート
Java エージェントは、以下のメッセージ指向ミドルウェア環境をサポートします。「構成に関する備考」列で示しているように、一部のものは追加の構成が必要です。メッセージ指向ミドルウェアサーバは通常、エントリポイントとして Java エージェントによって検出されます。
ベンダー | メッセージングサーバー | バージョン | プロトコル | 相関/エントリポイント | イグジットポイント | JMX | 構成に関する備考 |
---|---|---|---|---|---|---|---|
Amazon | Simple Queue Service(SQS) | - | - | あり(相関のみ) | Yes | - | 次にある「Amazon Simple Queue Service のバックエンド」を参照: Javaバックエンド検出 |
Amazon | Simple Notification Service(SNS) | - | - | なし | 〇 | - | 「Amazonシンプル通知サービスバックエンド」を参照 Javaバックエンド検出 |
Apache | ActiveMQ | 5.x 以降 | JMS 1.x | はい | はい | はい | |
Apache | ActiveMQ | 5.x 以降 | STOMP | × | - | Yes | |
Apache | ActiveMQ | 5.8.x 以降 | AMQP 1.0 | × | - | Yes | |
Apache | 軸 | 1.x、2.x | JAX-WS | はい | はい | - | Apache Axis、Axis2、およびAxis Adminサーブレットにはデフォルトの除外ルールが存在。「Javaバックエンド検出」の「Web サービスエントリポイント」も参照。 |
Apache | Apache CXF | 2.1 | JAX-WS | はい | はい | - | 相関を有効化するにはノードプロパティ enable-soap-header-correlation=true を設定。 |
Apache | Kafka | 0.9.0.0 ~ 2.0.0 | - | はい | はい | はい | Kafkaコンシューマエントリポイントはデフォルトで無効。相関をサポート。「Apache Kafkaコンシューマバックエンド」を参照してください。 |
Apache | Synapse | 2.1 | HTTP | はい | はい | - | 相関を有効化するにはノードプロパティ enable-soap-header-correlation=true を設定 |
Fiorano | Fiorano MQ | - | - | - | - | ||
IBM | IBM Web Application Server(WAS) | 6.1 以降、7.x | 埋め込みJMS | - | Yes | - | |
IBM | IBM MQ(以前のIBM WebSphere MQ) | 6 以上 | JMS | はい | はい | - | |
Mulesoft | Mule ESB | 3.4、3.6、3.7、3.8、3.9、4.1x | HTTP、 JMS | はい | はい | - | |
オープンソース | Eclipse Vert.x バーティクル | 3.3.x、3.4.x、3.5.0、3.6.0 | - | あり(相関のみ) | Yes | - | Java エージェントはバーティクル間のメッセージング終了コールを検出。 |
オープンソース | Open MQ | - | - | - | - | - | |
Oracle | Java Message Service | 2.0 | JMS | リスナーの相関は デフォルトで無効 | [はい(Yes)] に設定 | ||
Oracle | Oracle AQ | - | JMS | - | Yes | - | |
Oracle | WebLogic にデプロイされた OSB | 12.2.1 | HTTP JMS | はい | はい | ||
Oracle / BEA | WebLogic | 9.x 以降 | JMS 1.1 | はい | はい | はい | |
進歩 | SonicMQ | - | - | - | - | - | |
Pivotal | RabbitMQ | - | HTTP | - | Yes | - | 次にある「RabbitMQ バックエンド」を参照してください。 Javaバックエンド検出 |
Rabbit | RabbitMQ Spring Client | - | - | はい | はい | - | 「Javaバックエンド検出」の「RabbitMQ バックエンド」を参照してください |
Red Hat | HornetQ(以前のJBoss MessagingおよびJBoss MQ) | - | Yes | ||||
Red Hat | JBoss A-MQ | 4.x 以降 | - | - | - | Yes | |
Spring | Spring Integration | 2.2.0 以降、4.0 以降 | JMS | はい | はい | はい | 次にある「Java Message Service のバックエンド」も参照: Javaバックエンド検出 |
WSO2 | ESB | 4.7.0 | - | はい | はい | - | EUM相関は未サポート |
JDBCドライバおよびデータベースサーバーのサポート
Java エージェントは以下の JDBC ドライバとデータベースサーバ環境をサポートします。AppDynamics はこれらのドライバを指定されたデータベースに使用してトランザクションを追跡できます。
JDBCベンダー | ドライババージョン | ドライバタイプ | データベースサーバー | データベースバージョン |
---|---|---|---|---|
Apache | 10.9.1.0 | 埋め込み型またはクライアント型 | Derby | - |
Apache | - | - | Cassandra | - |
進歩 | DataDirect | ODBCおよびJDBCドライバアクセス、データ統合、SaaSおよびクラウドコンピューティングソリューションのためのデータ接続 | - | - |
IBM | JDBC 3.0バージョン3.57.82またはJDBC 4.0バージョン4.7.85 | DB2 Universal JDBC ドライバ | DB2 | 9.x |
IBM | JDBC 3.0バージョン3.66.46またはJDBC 4.0バージョン4.16.53 | DB2 Universal JDBC ドライバ | DB2 | 10.1 |
IBM | - | タイプ IV | Informix | - |
Microsoft | 4 | タイプ II | MS SQL Server | 2012 |
Oracle MySQL、MySQL Community | 5.x | タイプ II、タイプ IV | MySQL | 5.x |
Oracle | RAC | |||
Oracle | 9.x | タイプ II、タイプ IV | Oracle データベース | 8i 以降 |
オープンソース PostgreSQL | 42.2.5 | タイプ IV | Postgres | 8.x、9.x、11x |
Sybase | jConnect | タイプ IV | Sybase | - |
Teradata | Teradata | - |
Notes:
- タイプIIはCまたはOCIドライバ
- タイプIVはデータベースのシンクライアントで、純粋なJavaドライバ
NoSQL/データグリッド/キャッシュサーバーのサポート
Java エージェントは以下の NoSQL、データグリッドおよびキャッシュサーバ環境をサポートします。追加の構成が必要な場合もあります。必要な追加構成または関連する構成トピックについては、次のサポートマトリックスでデータベース、データグリッドまたはキャッシュ名のリンクをクリックしてください。
ベンダー | データベース/データグリッド/キャッシュ | バージョン | 相関/エントリポイント | JMX | 構成に関する備考 |
---|---|---|---|---|---|
Amazon | DynamoDB | - | イグジットポイント | - | 「Javaバックエンド検出」の「Amazon Web Services」を参照。 |
Amazon | Simple Storage Service(S3) | - | - | - | 「Javaバックエンド検出」の「Amazon Simple Storage Service のバックエンド」。 |
Apache | Casandra
| 1.x、2.x | Thriftドライバに対する相関のみ | [はい(Yes)] に設定 |
|
Apache | Lucene - Apache Solr | 1.4.1 | エントリポイント | あり | |
JBoss | Cache TreeCache | - | - | - | |
JBoss | Infinispan | 5.3.0 以降 | 相関 | - | - |
オープンソース | Memcached | - | - | - | |
オープンソース | MongoDB Async Driver | 3.4 ~ 3.10 | - | - | 次にある「MongoDB バックエンド」を参照: Javaバックエンド検出 |
オープンソース | MongoDB Sync Driver | 3.1 | - | - | 次にある「MongoDB バックエンド」を参照: Javaバックエンド検出 |
オープンソース | MongoDB Reactive Streams Driver | 1.3 ~ 1.12 | - | - | 次にある「MongoDB バックエンド」を参照: Javaバックエンド検出 |
Oracle | Coherence | 3.7.1 | カスタムイグジット | あり | |
Red Hat | JBoss DataGrid | - | - | - | |
JBoss Cache TreeCache | - | - | - | ||
JBoss Infinispan | 5.3.0 以降 | 相関 | - | ||
Terracotta | EhCache | - | - | - |
RPC/WebサービスAPI/HTTPクライアントのサポート
Javaエージェントは以下のRPC、WebサービスまたはAPIフレームワークタイプをサポートします。「構成に関する備考」列で示しているように、一部のものは追加の構成が必要です。
ベンダー | RPC/Web サービス API フレームワーク/HTTP クライアントのサポート | バージョン | SOAプロトコル- | 自動命名 | 相関/エントリポイント | イグジットポイント | 構成可能なBT命名プロパティ | 検出 | 構成に関する備考 |
---|---|---|---|---|---|---|---|---|---|
Apache | Apache CXF | 2.1 | JAX-WS | はい | はい | はい | はい | はい | |
Apache | Apache HTTP Client | - | HTTPClient(現在は Apache HTTP Components に含まれる) | あり | あり(相関のみ) | Yes | - | Yes | 次にある「HTTP バックエンド」を参照: Javaバックエンド検出 |
Apache | Apache Async HTTP Client | 4.1.x | - | - | - | - | - | - | - |
Apache | Ribbon HTTP Client | 2.1.0 | HTTP クライアント | あり | あり(相関) エントリ - 該当なし | 対応 | 該当なし | 対応 | |
Apache | Apache Thrift | - | - | はい | はい | はい | はい | はい | Apache Thriftのバイナリリモーティングエントリポイント |
Eclipse | Jetty | 8.x、9.x | HTTP クライアント | あり | あり(相関のみ) | あり(ARTをサポート) | - | Yes | 次にある「HTTP バックエンド」を参照: Javaバックエンド検出 |
IBM | WebSphere | 6.x、7.x、8.x | JAX-RPC | - | - | - | - | - | 「IBM WebSphereとInfoSphereスタートアップ設定」。デフォルト構成での WebSphere クラス除外に関する説明も参照 |
IBM | WebSphere | 7.x、8.x | IIOP | - | - | - | - | - | 「IBM WebSphereとInfoSphereスタートアップ設定」。デフォルト構成での WebSphere クラス除外に関する説明も参照 |
オープンソース | java.net.Http | - | HTTP | 対応 | - | はい | はい | はい | 「Javaバックエンド検出」の「HTTP バックエンド」を参照。 |
オープンソース | HTTPClient | 0.3 ~ 3 | Oracle SOA(およびこのライブラリに埋め込むその他のサービス) | - | 相関:あり、エントリ:なし | Yes | - | Yes | |
オープンソース | Grizzly | Grizzly Async HTTP Client(com.ning.http-client 1.8.x、1.9.x、grizzly-http-client 1.1x)
| HTTP | - | 相関:あり、エントリ:なし | Yes | - | Yes | |
Oracle | GlassFish Metro | - | JAX-WS | - | - | - | - | - | |
Oracle | GlassFish MetroとGrails | - | JAX-WS | - | Yes | - | - | デフォルトでは非対応 | |
Oracle | JAX-WS RI | 2.3.1 | JAX-WS | - | SOAP:Envelope で転送されるヘッダーを使用して相関を有効にするには、ノードプロパティ enable-soap-header-correlation=true を設定 | - | Web サービス名 | ○ | - |
Oracle | Oracle アプリケーションサーバ | ORMI | - | いいえ | - | - | - | - | |
Oracle | WebLogic | 10.x | T3、IIOP | あり | 相関:あり、エントリ:なし | Yes | - | Yes | |
Oracle | WebLogic | 9.x、10.x | JAX-RPC | - | - | - | - | - | |
Oracle/Sun | Java | 11 | - | - | - | あり(ARTをサポート) | - | Yes | |
Oracle/Sun | Sun RMI | - | IIOP | - | デフォルトでは非対応 | - | - | - | |
Oracle/Sun | Sun RMI | - | JRMP | - | いいえ | はい | ホスト/ポート | あり | |
Red Hat | JBoss A-MQ | 4.x 以降 | RMI | はい | はい | はい | はい | はい | JBossとWildflyのスタートアップ設定 |
Square | OkHttp | 2.x、3.x、4.x(4.22 まで) | HTTP | 対応 | 相関:はい エントリ:いいえ | Yes | - | 同期(2.x、3.x、および 4.x ~ 4.22)および非同期(3.x および 4.x ~ 4.22) | |
- | Webサービス | - | SOAP over HTTP | - | はい | はい | - | - | 「Webサービスエントリポイント」 Javaバックエンド検出 |
jersey.github.io | リアクティブ JAX-RS クライアント API | 2.25 以降 | HTTP クライアント | あり | あり(相関)エントリ – NA | 対応 | 該当なし | 対応 | 「Webサービスエントリポイント」 Javaバックエンド検出 |
ビジネストランザクションエラー検出
Java Agentは、ビジネス トランザクション エラー検出のため次のログフレームワークに対応します。
- Apache Log4jおよびLog4j 2
- java.util.logging
- Java(SLF4J)用シンプルロギングファサード
以下のメソッドへのサポートが追加されました。public void error(String format, Object... argArray)
- Logback
他の種類のロガーにインストゥルメンテーションを行うには、「エラー検出」を参照してください。