Download PDF
Download page アプリケーションサーバーエージェント対応環境.
アプリケーションサーバーエージェント対応環境
このページでは、アプリケーション サーバー エージェントの対応環境を総合的に説明しています。
アプリケーション サーバー エージェントは、「アプリケーション サーバー エージェントのインストール」の手順を使用して、AWS Outpost で正常にテストされています。
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 | - | - | - | - | - | |
オープンソース | Jersey | 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 | Axis | 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
他の種類のロガーにインストゥルメンテーションを行うには、「エラー検出」を参照してください。
.NETエージェント
サポートされるランタイム環境
このセクションには、ほとんど、またはまったく構成を行わずに、.NETエージェントが自動検出を行う環境がリストアップされています。サポートされているその他の環境については、「ブラウザRUM対応環境」を参照してください。
OSバージョン
- Microsoft Windows Server 2012
- Microsoft Windows Server 2012 R2
- Microsoft Windows Server 2016
- Microsoft Windows Server 2019
- Microsoft Windows 8、8.1、10
Microsoft .NET Framework
次のランタイム環境の Microsoft .NET Framework 2.0、3.0、3.5、4.0、4.5、4.5.2、4.6、4.7、4.8:
- Microsoft IIS 6.0、7.0、7.5、8.0、8.5、10
- 管理されたWindowsサービス
- 管理されたスタンドアロンアプリケーション
- IIS内部で稼働するサービスとしてのMicrosoft SharePoint 2010、2013
Microsoft .NET Core および Microsoft .NET
Microsoft .NET Core 3.1
Microsoft .NET 5.0
Microsoft .NET 6.0
Microsoft Windows Azure
- Azure Portal の .NET 4.6 環境用 Azure App Service
- Web アプリ
- Web ジョブ
- API アプリ
- コンテナ サービス
- Azure Cloud Services
- Web役割
- worker ロール
非対応のフレームワーク
- Microsoft .NET 1.0 および 1.1
- 管理されていないネイティブコード
自動検出されるビジネス トランザクション
.NET エージェントは、デフォルトで以下のフレームワークのビジネストランザクションを検出します。エージェントにより、追加の構成なしで検出が有効になります。
タイプ | カスタム構成オプションですか? | ダウンストリーム相関ですか? |
---|---|---|
ASP.NET* | はい | ○ |
ASP.NET MVC 2 | はい | ○ |
Open Web Interface for .NET(OWIN)Web API | はい | ○ |
.NET Remoting | いいえ | 「.NET Remotingの関連付けを有効化」を参照してください。 |
Windows Communication Foundation(WCF) | いいえ | ○ |
SOAPを含むWebサービス | いいえ | ○ |
メッセージキュー | ||
Apache ActiveMQ NMSフレームワークおよび関連MQ | いいえ | ○ |
IBM WebSphere MQ | いいえ | ○ |
Microsoft Message Queuing (MSMQ) | いいえ | ○ |
Microsoft Service Bus / Windows Azure Service Bus | いいえ | ○ |
MSMQまたはRabbitMQトランスポート上のNServiceBus | いいえ | ○ |
RabbitMQ | はい | ○ |
TIBCO Enterprise Message Service | いいえ | ○ |
TIBCO Rendezvous | いいえ | ○ |
Windows Azureキュー | いいえ | いいえ |
* .NET エージェントは、ページディレクティブで「true」に設定された Asynic プロパティを使用して、ASP.NET Web フォームのエントリポイントを自動的に検出します。
次のエージェントに対応したロガー .NET Agent
- Log4Net
- NLog
- システムトレース
- Windows Event Log
- Microsoft.Extensions.Logging.ILogger API を実装する .NET Core 上のロガー(Windows エージェント 21.2.0 以降)
他のロガーを使用している場合は、「エラー検出」を参照してください。
リモートサービス検出
.NET エージェントは、次のリモートサービスタイプを自動的に検出します。エージェントにより、検出はデフォルトで有効になっています。追加の構成は必要ありません。
タイプ | カスタム構成オプションですか? | 非同期検出ですか?* | ダウンストリーム相関ですか? |
---|---|---|---|
CosmosDB:
(Linux エージェントが 20.9.0 以降、Windows エージェントが 21.2.0 以降) | いいえ | 「.NETの非同期イグジットポイント」を参照してください。 | 該当なし |
LDAPを含むディレクトリサービス | いいえ | いいえ | なし |
HTTP | ○ | 「.NETの非同期イグジットポイント」を参照してください。 | あり |
MongoDB: C#および.NET MongoDBドライババージョン 1.10、2.0 | なし | 「.NETの非同期イグジットポイント」を参照してください。 | 該当なし |
.NET Remoting | はい | いいえ | 「.NET Remotingの関連付けを有効化」を参照してください。 |
WCF | ○ | 「.NETの非同期イグジットポイント」を参照してください。 | あり |
WCF Data Services | はい | いいえ | いいえ |
SOAPを含むWebサービス | ○ | 「.NETの非同期イグジットポイント」を参照してください。 | あり |
Azure Service Fabric Remoting v1 と v2(.NETマイクロサービスエージェントの場合) | - | - | - |
Data Integration | |||
Microsoft BizTalk Server 2010、2013 | いいえ | ○ | 「Microsoft BizTalkにおける相関」を参照してください。 |
メッセージキュー | |||
Apache ActiveMQ NMSフレームワークおよび関連MQ | はい | いいえ | ○ |
IBM WebSphere MQ (IBM XMS) | はい | いいえ | ○ |
Microsoft Message Queuing (MSMQ) | あり | 「.NETのMSMQバックエンド」を参照してください | 参照: .NETのMSMQバックエンド |
Microsoft Service Bus / Windows Azure Service Bus | なし | 非同期イグジットポイントのみ | あり |
MSMQまたはRabbitMQトランスポート上のNServiceBus | なし | 「.NETのNServiceBusバックエンド」を参照してください | はい |
RabbitMQ | 「.NETのRabbitMQバックエンド」を参照してください | いいえ | ○ |
TIBCO Enterprise Message Service | はい | いいえ | ○ |
TIBCO Rendezvous | はい | いいえ | ○ |
Windows Azureキュー | いいえ | いいえ | いいえ |
*エージェントは、Microsoft .NET 4.5 Frameworkの非同期トランザクションを検出します。「.NETの非同期イグジットポイント」を参照してください
サポートされるWindows Azureリモートサービス
タイプ | カスタマイズ可能な構成ですか? | ダウンストリーム相関ですか? |
---|---|---|
Azure Blob | いいえ | いいえ |
Azureキュー | いいえ | いいえ |
Microsoft Service Bus | いいえ | ○ |
クライアントのキャッシュ
タイプ | カスタマイズ可能な構成ですか? | 非同期検出ですか?* | データベース用AppD? |
---|---|---|---|
StackExchange.Redis | いいえ | はい | いいえ |
データストレージ検出
The .NET Agent は、以下のデータストレージタイプを自動的に検出します。エージェントにより、検出はデフォルトで有効になっています。追加の構成は必要ありません。
タイプ | カスタマイズ可能な構成ですか? | 非同期検出ですか?* | データベース用AppD? |
---|---|---|---|
ADO.NET(対応クライアントに関しては下記参照) | はい | はい | いいえ |
Windows Azure Blob Storage | いいえ | はい | いいえ |
Windows Azure File Storage | いいえ | はい | いいえ |
Windows Azure Table Storage | いいえ | はい | いいえ |
*エージェントは、Microsoft .NET 4.5 Frameworkの非同期トランザクションを検出します。参照: .NETの非同期イグジットポイント
サポートされるADO.NETクライアント
AppDynamicsは、あらゆるADO.NETクライアントバージョンおよびタイプをモニタリングできます。以下のクライアントでテストを実施済みです。
データベース名 | データベースバージョン | クライアントタイプ |
---|---|---|
Oracle | 10、11、12 | ODP.NET |
Oracle | 10、11、12 | Microsoft Provider for Oracle |
MySQL | 5.x | コネクタ/NetおよびADO.NET |
Microsoft SQL Server* | 2005、2008、2012 | ADO.NET |
* Microsoft、SQL Server、および Windows は、米国およびその他の国における Microsoft Corporation の登録商標です。
Node.jsエージェント
このページでは、Node.js エージェントでサポートされている環境の概要について説明します。
Node.js エージェントのバージョン
エージェントのバージョン | Node.jsバージョン |
---|---|
21.1.0 以降 | 8.6+、9、10、11、12、13、14、15 |
20.5.0 以降 | 8.6+、9、10、11、12、13、14 |
20.4.0 | 8.6+、9、10、11、12、13 |
4.5.21 以降 | 8.6+、9、10、11、12 |
4.5.12 以降 | 6、7、8、9、10、11 |
4.5.11 | 0.8、0.10、0.12、4、5、6、7、8、9、10、11 |
エージェントのバージョンが 4.5.12 以降の場合、npm install
コマンドが終了し、次のシナリオのメッセージが出力されます。
- 6.x より前の Node.js バージョン:
- このバージョンの AppDynamics エージェントは、Node.js バージョン 6.0 以降をサポートしています。
- それより前のバージョンの Node.js では、
npm install appdynamics@4.5.11
をインストールして AppDynamics エージェント 4.5.11 を使用します。
- Mac 上の 8.x より前の Node.js バージョン:
- Mac OS のこのバージョンの AppDynamics エージェントは、Node.js バージョン 8.0 以降をサポートしています。
- それより前のバージョンの Node.js では、
npm install appdynamics@4.5.11
をインストールして AppDynamics エージェント 4.5.11 を使用します。
オペレーティング システム
- 64 ビットプラットフォーム上の Alpine Linux Docker 3.7 以降
- glibc 2.5 以降および x86/x86-64 アーキテクチャに基づく Linux ディストリビューション
- Mac OS X 10.8 以降
- Node.js バージョン 0.12.0 以降を使用した 64 ビットプラットフォーム上の Windows Server 2012 R2 以降
トランザクションの命名
エントリ種類 | デフォルトトランザクション命名 |
---|---|
Node.js Web | URI |
HTTPイグジットポイント
対応するHTTPイグジットポイント |
---|
Node.js HTTPクライアントライブラリ |
Node.js HTTP クライアントライブラリについては、Node.js のマニュアルを参照してください。
データベースイグジットポイント
対応するデータベースイグジットポイント |
---|
Cassandra Couchbase DynamoDB(AWS SDK ドライバを使用) Redis Memcached MongoDB MSSQL MySQL PostgreSQL |
PHPエージェント
Related pages:
PHPエージェントのサポート
PHPバージョン
PHP エージェントは、次のバージョンの PHP をサポートしています。
- 5.6
- 7.0
- 7.1
- 7.2
- 7.3
- 7.4
PHP Webサーバー
以下のモードの Apache 2.2 および 2.4:
prefork
モード、次を使用するmod_php
- ワーカー MPM モード、
mod_fastcgi
と php-fpm
またはmod_fcgid
と php-
cgi を使用する
php-fpm
と互換性がある Web サーバー。
オペレーティングシステム
glibc 2.5+
および x86 32 ビットまたは x86 64 ビットアーキテクチャに基づく Linux ディストリビューション- Mac OS X 10.9以降
PHP エージェントは、PHP 5.6 でのみ 32 ビット オペレーティング システムをサポートしています。
PHPフレームワークおよびプロトコル
フレームワーク/プロトコル | バージョン | エントリポイントのタイプ |
---|---|---|
Drupal | 7 | Drupal |
Drupal | 8 | PHP MVC |
WordPress | 3.4+、4.x、5.x | Wordpress |
Zend | 1、2、3 | PHP MVC |
CodeIgniter | 2.x、3.x、4.x | PHP MVC |
FuelPHP | 1.5x、1.6x、1.8x | PHP MVC |
Magento | 1.5、1.6、1.7、2.3 | PHP MVC |
Symfony | 1、2、3、4 | PHP MVC |
CakePHP | 2.x、3.x、4.x | PHP MVC |
Laravel | 5.7、6、8、9.x | PHP MVC |
HTTP | PHP Web | |
CLI | PHP CLI |
PHP フレームワークがこの一覧にない場合、エージェントはエントリポイントを PHP Web として検出し、URI の最初の 2 つのセグメント(PHP Web トランザクションのデフォルトの命名規則)に基づきビジネストランザクションを命名します。したがって、「未対応」のフレームワークでアプリケーションをモニタすることは可能です。Laravel BTS は、Laravel が symfony の上に構築されているため、symfony として検出されます。
PHP エージェントにはいくつかの制限があります。PHP エージェントでは次を実行しません。
- Zend Thread Safety(ZTS)モードの PHP アプリケーションのモニタ。ZTS を使用している場合、AppDynamics では ZTS の依存関係を見直し、実際にそれが必要かを確認して、必要でない場合は ZTS 以外のモードに切り替えることが推奨されています。
- Zend モニタのサポート
- Zend Guard または ionCUBE Loader のような、PHP コードを暗号化や難読化するプラグインの公式サポート
- Xdebug モジュールとの互換性のサポート
トランザクションの命名
フレームワーク/環境 | デフォルトトランザクション命名 |
---|---|
Drupal | ページコールバック名 |
WordPress | テンプレート名 |
PHP MVC フレームワーク | controller:action |
PHP モジュール型 MVC フレームワーク | module:controller:action |
PHP Web | URI |
PHP Webサービス | サービス名.オペレーション名 |
PHP CLI | スクリプトのディレクトリパスの最後の2つのセグメントと、スクリプトの名前 |
仮想ホストのプレフィックスは、サポートされているエントリポイントタイプのすべて(PHP CLI以外)で使用できます。
PaaSプロバイダー
PaaSプロバイダー | ビルドパック |
---|---|
Pivotal Cloud Foundry | https://github.com/Appdynamics/php-buildpack |
イグジットポイント
対応するHTTPイグジットポイント |
---|
|
|
|
|
*コントローラの curl/multi_curl 要求にレポートされる合計時間は、関数 curl_getinfo
によってレポートされるものと同じです。また、合計時間に含まれている curl/multi_curl 要求の終了コールの詳細に、次の実行メトリックがレポートされます。
-
namelookup_time
connect_time
pretransfer_time
redirect_time
対応するデータベースイグジットポイント |
---|
MySQLの以前のネイティブドライバ(PHP 7では削除) |
MySQLi 拡張機能* |
OCI8 |
PDO |
PDOおよびpgsql拡張からアクセスされるPostgreSQL |
*mysqli_multi_query
はサポートされていません。
対応するキャッシュイグジットポイント |
---|
Memcache |
Memcached |
Predis 0.8.5 および 1.1.1(PHP バージョン 5.6 以降) |
Phpredis 4.1 |
Predisは完全なPHPクライアントライブラリですが、PHPエージェントはエントリポイントとしてではなく、イグジットポイントとしてのみPredisをサポートします。
対応するWebサービスイグジットポイント |
---|
PHP SOAPClient |
NuSOAP 0.9.5 |
対応するメッセージキューイグジットポイント |
---|
RabbitMQ |
RabbitMQ のサポートには、AMQP 拡張が必要です。
Opcodeキャッシュの互換性
代替PHPキャッシュ(APC) |
Pythonエージェント
Related pages:
Pythonエージェントのサポート
Pythonバージョン
Python エージェントは Python 2.7、3.4、3.5、3.6、3.7、3.8、3.9 をサポートします。
オペレーティング システム
Python エージェントは、glibc 2.12+ および x86 32 ビットまたは x86 64 ビットアーキテクチャに基づく任意の Linux ディストリビューション上で動作します。
- Mac OS X のサポートは、Python エージェントのバージョン 20.7.0 から廃止されます。
- CentOS5 のサポートは廃止されました。
Pythonフレームワークおよびプロトコル
フレームワーク/プロトコル | バージョン | エントリポイントのタイプ | デフォルトトランザクション命名 |
---|---|---|---|
WSGI | 1.0 | Python Web | URIの最初の2つのセグメント |
Tornado | 3.2 〜 4.5(すべてのバージョン)、Tornado 5.x(asyncio ライブラリなし)、Tornado 6(Python 3.5.3 以降) | Python Web | URIの最初の2つのセグメント |
AppDynamicsでは、Tornado、Django、Flask、CherryPy、Bottle、およびPyramidにおいてPythonエージェントをテスト済みです。
エージェントを構成して、以下に示すような(これに限定するものではありません)WSGI ベースのアプリケーションまたはフレームワークを Python Web としてインストゥルメント化できます。
現在、PythonエージェントはDjango、Flask、CherryPy、Bottle、Pyramid、およびTornadoフレームワークの例外検出に完全に対応しています。他のWSGIフレームワークおよびカスタムWSGIアプリケーションの場合は、エージェントからの例外を効果的に隠す例外ハンドラをインストールする場合があります。このような場合、エージェントは終了コール中の例外、WSGI サーバに伝達される欠落した例外、およびカスタム ビジネス トランザクション API を通じて報告された例外のみを検出します。
WSGIベースのフレームワーク | 備考 |
---|---|
Bottle | 0.12.19 |
CherryPy | 18.6.0 |
Django | 3.1.5 |
Flask | 1.1.2 |
PasteDeploy | 2.1.0 |
Pyramid | 1.10.5 |
mod_wsgi | 4.7.1 |
データベースイグジットポイント
対応するデータベースイグジットポイント | バージョン |
---|---|
cx_Oracle | 5.1.x |
MongoDB | 3.1 以降 |
MySQL-Python | |
mysqlclient | |
MySQL Connector/Python | |
Psycopg 2 | |
PyMySql | |
TorMySql |
HTTPイグジットポイント
対応するHTTPイグジットポイント |
---|
httplib* |
httplib2 |
要求 |
urllib |
urllib2 |
urllib3 |
tornado.httpclient |
* エージェントは、httplib
の上にビルドされた外部ライブラリへのコールを検出します。そのため、boto、dropbox、python-twitter などのサービスへのバックエンドコールは HTTP 終了コールとして検出、表示されます。
キャッシュイグジットポイント
対応するキャッシュイグジットポイント |
---|
Memcache |
Redis-py |
Apache Webサーバーエージェント
Apacheサーバーエージェントのサポート
Apache Webサーバー
対応するApache Webサーバーバージョン |
---|
|
オペレーティングシステム
- glibc 2.5以降をベースとするLinuxディストリビューション
アーキテクチャ
- 32 ビット
- 64 ビット
自動検出されるビジネス トランザクション
Apacheエージェントは、以下のビジネストランザクションを自動検出します。
タイプ | カスタム構成オプション | ダウンストリーム相関 |
---|---|---|
Web(HTTP) | はい | はい |
デフォルトでは、エージェントは以下の静的ファイルタイプのリクエストを除外します。
bmp
cab
class
conf
css
doc
gif
ico
jar
jpeg
jpg
js
mov
mp3
mp4
pdf
png
pps
properties
swf
tif
txt
zip
リモートサービス検出
Apacheモジュール
Apacheエージェントは、ロードしたApachモジュールをリモートサービスとして自動検出します。エージェントは共通のモジュールを検出から除外します。
core.c
http_core.c
mod_access_compat.c
mod_actions.c
mod_alias.c
mod_allowmethods.c
mod_appdynamics.cpp
mod_auth_basic.c
mod_auth_digest.c
mod_authn_alias.c
mod_authn_anon.c
mod_authn_core.c
mod_authn_dbd.c
mod_authn_dbm.c
mod_authn_default.c
mod_authn_file.c
mod_authn_socache.c
mod_authnz_ldap.c
mod_authz_core.c
mod_authz_dbd.c
mod_authz_dbm.c
mod_authz_default.c
mod_authz_groupfile.c
mod_authz_host.c
mod_authz_owner.c
mod_authz_user.c
mod_autoindex.c
mod_cache.c
mod_cache_disk.c
mod_cgi.c
mod_data.c
mod_dbd.c
mod_deflate.c
mod_dir.c
mod_disk_cache.c
mod_dumpio.c
mod_echo.c
mod_env.c
mod_expires.c
mod_ext_filter.c
mod_file_cache.c
mod_filter.c
mod_headers.c
mod_include.c
mod_info.c
mod_lbmethod_bybusyness.c
mod_lbmethod_byrequests.c
mod_lbmethod_bytraffic.c
mod_lbmethod_heartbeat.c
mod_log_config.c
mod_logio.c
mod_lua.c
mod_mem_cache.c
mod_mime.c
mod_mime_magic.c
mod_negotiation.c
mod_perl.c
mod_python.c
mod_remoteip.c
mod_reqtimeout.c
mod_rewrite.c
mod_setenvif.c
mod_slotmem_plain.c
mod_slotmem_shm.c
mod_so.c
mod_socache_dbm.c
mod_socache_memcache.c
mod_socache_shmcb.c
mod_speling.c
mod_ssl.c
mod_status.c
mod_substitute.c
mod_suexec.c
mod_systemd.c
mod_unique_id.c
mod_unixd.c
mod_userdir.c
mod_usertrack.c
mod_version.c
mod_vhost_alias.c
prefork.c
util_ldap.c
adrum
ヘッダーとフッターの自動挿入による Web ページのインストゥルメント化はサポートしません。
C++ エージェント
C/C++ 対応プラットフォーム
オペレーティングシステム
- glibc 2.5 以降および x86 32 ビットまたは x86 64 ビットアーキテクチャに基づく Linux ディストリビューション
- Windows Server 2012 R2 以降
- Visual Studio 2015 以降
C++ SDK を使用して開発するには、Visual Studio 2015 以降が必要です。ただし、Windows の SAP ABAP エージェントは、同じ SDK を利用するため、開発作業は必要ありません。
Visual Studio C++ 再頒布可能パッケージをインストールする必要があります。開発環境をすべてインストールする必要はありません。
Go Language エージェント
サポートされる Go プラットフォーム
言語サポート
現在、すべての Go 言語バージョンがサポートされています。
オペレーティング システム
glibc
2.5 以降および x86 32 ビットまたは x86 64 ビットアーキテクチャに基づく Linux ディストリビューション- Mac OS X 10.8 以降、x86/x86-64 アーキテクチャ
AppDynamics は現在、Apple ハードウェア(Apple M1 チップ、ARM ベースのアーキテクチャ)上の Mac をサポートしていません。
IIB エージェント
IIBエージェントのサポート
このページでは、IIB エージェントのサポートされているバージョン、オペレーティングシステム、およびノードタイプについて説明します。AppDynamics IIB エージェントは、Linux および AIX オペレーティングシステムをサポートしています。
オペレーティング システム
IIB エージェントでは、次のオペレーティングシステムがサポートされています。
- Linux x86-64
- AIX v7.1 および v7.2
IIBバージョン
IIB エージェントは、Linux および AIX オペレーティングシステム用の次のバージョンの IIB をサポートしています。
オペレーティング システム(Operating System) | IIB バージョン |
---|---|
Linux (glibc 2.5 以降をベースとする Linux ディストリビューション) |
|
AIX 7.1 (最小パッチレベル 7100-03-09-1717 または 7100-04-04-1717) |
|
AIX 7.2 |
|
IIBノードのタイプ
このエージェントでは、ビジネストランザクションで検出されたアップストリームを次のノードタイプで続行できます。
- SOAPInput
- HTTPInput
- JMSInput
- MQInput
このエージェントでは、ダウンストリーム相関の exit コールを次のノードタイプで検出し、タグを付けることができます。
- SOAPRequest
- HTTPRequest
- JMSOutput、JMSReply
- MQOutput、MQReply
MQ の場合、MQRFH2 メッセージヘッダーを使用して相関を提供します。IIB エージェントを使用して IIB から MQ メッセージを消費するアプリケーションは、MQRFH2 ヘッダーをサポートしている必要があります。
このエージェントでは、次のノードタイプのデータベース バックエンド コールを検出できます。
- DatabaseRetrieve
- DatabaseRoute
すべてのノードは、AppDynamics のビジネストランザクション内でスレッドとして表されます。[Business Transaction] ダッシュボードとトランザクション スナップショットのツリービューで、ノードごとのタイミングを表示できます。