トレース/アニメーション設定されたフレームワークおよびライブラリー
Java センサーは、いくつかのフレームワークおよびツールを使用して Java ベースのアプリケーションを計測します。 以下の表に、Java アプリケーションのパフォーマンスに関するデータを収集するために使用されるすべてのテクノロジーと、それらのサポート対象バージョンをリストします。
- HTTP ライブラリー
- データベース
- メッセージング・サービス
- ロギング・フレームワーク
- LDAP フレームワーク
- BPM フレームワーク
- Web サーバーとアプリケーション・サーバー
- その他のインスツルメントされたテクノロジー
- Weblogic Application Server
- JBoss/Wildfly アプリケーション・サーバー
- Apache Tomcat
- 非推奨のライブラリー
以下の表に、Java アプリケーションのパフォーマンスに関するデータを収集するために使用されるすべてのフレームワークとツールを、サポートされるバージョンとともにリストします。
以下の表のバージョンは、 IBM 統合テスト・スイートによって自動的に生成されます。 これらは、クローズされた間隔として表されます。 例えば、[1.0, 1.2] は、最初にテストされたバージョンが 1.0 であり、最後にテストされたバージョンが 1.2であることを意味します。
HTTP ライブラリー
名前 | バージョン |
---|---|
Akka HTTP (Akka HTTP) | [2.4, 2.4], [10.0, 10.5] |
Apache 非同期 HttpClient | [4.0, 4.1] |
Apache Axis | [1.3, 1.4] |
Apache Axis2 | [1.5, 1.8] |
Apache CXF | [2.3, 2.7], [3.0, 3.6], [4.0, 4.0] |
Apache HttpClient | [3.0, 3.1], [4.3, 4.5] |
Apache HttpClient 5 | [5.0, 5.3] |
Apache HttpClient 5 Fluent API | [5.0, 5.3] |
Apache Wicket | [6.0, 6.0], [7.4, 7.14], [8.5, 8.11], [9.0, 9.16] |
AsyncHttpクライアント (AHC) | [2.0, 2.12] |
AsyncHttpクライアント (NING) | [1.8, 1.9] |
Dropwizard | [0.9, 0.9], [1.0, 1.3], [2.0, 2.1], [3.0, 3.0], [4.0, 4.0] |
良性 (Feign) | [9.0, 9.7], [10.0, 10.10], [11.0, 11.10], [12.3, 12.5] |
Finagle | [6.45, 6.45] |
GraphQL (サーブレット) | [8.0, 8.0], [9.0, 9.3], [10.0, 10.1], [11.0, 11.1] |
GraphQL (Spring Boot) | [1.0, 1.0], [2.0, 2.0] |
GraphQL (Spring Webflux) | [1.0, 1.0], [2.0, 2.0] |
GraphQL Java | [0.0, 0.0], [4.2, 4.2], [5.0, 5.0], [6.0, 6.0], [7.0, 7.0], [8.0, 8.0], [9.7, 9.7], [10.0, 10.0], [11.0, 11.0], [12.0, 12.0], [13.0, 13.0], [17.3, 17.6], [18.5, 18.5], [19.5, 19.5], [20.2, 20.2] |
グリズリー | [2.1, 2.4], [3.0, 3.0], [4.0, 4.0] |
HTTP キット | [2.2, 2.2] |
http4s[1] | [0.19.0, 0.21.31] |
HttpURLConnection | サポートされるすべての JDK |
Java HTTP クライアント | サポートされるすべての JDK |
JAX-RS | |
JAX-WS | |
ジャージー | [1.1, 1.19], [2.20, 2.43], [3.1, 3.1] |
Micronaut (ミクロノート) | [1.1, 1.3], [2.0, 2.5], [3.8, 3.10] |
NanoHTTPD | [2.2, 2.2] |
OkHttp | [2.0, 2.7], [3.4, 3.14], [4.0, 4.12] |
フレームワークの再生 (AHC WS スタンドアロンの再生) | [1.1, 1.1], [2.0, 2.1] |
フレームワークの再生 (Play2) | [2.3, 2.8] |
レーティング・パック | [1.5, 1.9] |
原子炉 | [3.0, 3.6] |
スカラー (Scalatra) | [2.3, 2.8] |
サーブレット | [2.0, 2.0], [3.0, 3.1], [4.0, 4.0] |
Spray | [1.3, 1.3] |
Spring Boot Starter Web | [1.2.0.RELEASE, 1.5.22.RELEASE], [2.0.0.RELEASE, 2.7.18], [3.0.13, 3.2.5] |
Spring Boot Starter Webflux | [2.0.0.RELEASE, 2.7.18], [3.0.4, 3.2.5] |
Spring Cloud AWS | [2.2.6.RELEASE, 2.2.6.RELEASE] |
Spring Cloud ゲートウェイ | [2.0.2.RELEASE, 2.2.10.RELEASE], [3.0.0, 3.0.5], [4.0.8, 4.1.3] |
Spring REST | [4.0.0.RELEASE, 4.3.30.RELEASE], [5.0.0.RELEASE, 5.3.34], [6.0.18, 6.1.6] |
Spring Web | [3.0.0.RELEASE, 3.2.18.RELEASE], [4.0.0.RELEASE, 4.3.30.RELEASE], [5.0.0.RELEASE, 5.3.33], [6.1.5, 6.1.5] |
春の Webflux | [5.0.0.RELEASE, 5.3.34], [6.0.18, 6.1.6] |
Vaadin (Vaadin) | [7.0, 7.7], [8.7, 8.24] |
Vert.x-Core | [3.0, 3.9], [4.0, 4.5] |
Vert.x-Web | [3.1, 3.9], [4.0, 4.2] |
データベース
名前 | バージョン |
---|---|
Amazon DynamoDB | [1.11.1034, 1.12.725], [2.1.4, 2.25.55] |
Amazon Elasticache | [1.1, 1.2] |
Amazon S3 | [1.11.835, 1.12.725], [2.1.4, 2.25.55] |
Apache HBase | [1.1, 1.5], [2.0, 2.2] |
Cassandra | [2.0, 2.1], [3.0, 3.11], [4.0, 4.17] |
Couchbase | [2.5, 2.7], [3.0, 3.6] |
Ehcache | [2.0, 2.10] |
Elasticsearch | [1.3, 1.7], [2.3, 2.4], [6.0, 6.8], [7.0, 7.17] |
Google Cloud Bigtable (HBase 1.x) | [1.0, 1.29] |
Google Cloud Bigtable (HBase 2.x) | [1.1, 1.29] |
Google Cloud Storage | [1.2, 1.2] |
Hazelcast Java Client | [3.7, 3.12], [4.0, 4.2], [5.0, 5.3] |
IBM IMS TM Resource Adapter | [14.1, 14.1], [15.3, 15.3] |
JDBC | [4, 4] |
JDBC (H2 Database Engine) | [1.1, 1.4] |
JDBC (IBM DB2)[2] | [11.1, 11.5] |
JDBC (Microsoft SQL Server) | [6.2, 6.4], [7.0, 7.4], [8.2, 8.4], [9.2, 9.4], [10.2, 10.2], [11.2, 11.2], [12.2, 12.6] |
JDBC (MySQL Connector/J) | [5.1, 5.1], [6.0, 6.0], [8.0, 8.0] |
JDBC (Oracle) | [12.1, 12.2], [18.15, 18.15], [19.3, 19.23], [21.13, 21.13], [23.3, 23.4] |
JDBC (PostgreSQL) | [7.4, 7.4], [8.4, 8.4], [9.0, 9.4], [42.0, 42.7] |
MongoDB (Java Driver) | [2.13, 2.13], [3.0, 3.12], [4.0, 4.11], [5.0, 5.1] |
MongoDB (ReactiveMongo) | [0.12.2, 0.16.0] |
MongoDB (Spring Data MongoDB) | [2.0.0.RELEASE, 2.7.18], [3.0.2, 3.2.5] |
Neo4j | [1.5, 1.7] |
Redis (Jedis) | [2.8, 2.10], [3.0, 3.10], [4.0, 4.4], [5.0, 5.1] |
Redis (Lettuce) | [3.4, 3.4], [4.1, 4.5], [5.0, 5.3], [6.0, 6.3] |
Redis (Redisson)[3] | [3.0, 3.30] |
Redis (Spring Data Redis) | [2.0.0.RELEASE, 2.7.8], [3.0.0, 3.2.3] |
Redis (Spring Redis Reactor) | [2.0.0.RELEASE, 2.7.18], [3.0.13, 3.2.5] |
Redis (Spring Session Data Redis) | [2.0.0.RELEASE, 2.7.4], [3.2.2, 3.2.2] |
Redis (Vert.x) | [3.1, 3.6] |
Spring Boot Starter Data JPA | [2.3.12.RELEASE, 2.7.18], [3.0.13, 3.2.5] |
SpyMemcached | [2.10, 2.12] |
SpyMemcached (Amazon ElastiCache) | [1.1, 1.2] |
SpyMemcached (Google XMemcached) | [1.4, 1.4], [2.0, 2.4] |
メッセージング・サービス
名前 | バージョン |
---|---|
Aerospike | [3.3, 3.3], [4.0, 4.4], [5.0, 5.1], [6.1, 6.3] |
Akka Remote | [2.3, 2.8] |
Amazon Kinesis | [1.11.835, 1.12.657], [2.1.4, 2.24.8] |
Amazon SNS | [1.11.1034, 1.12.723], [2.1.4, 2.25.53] |
Amazon SQS Java メッセージング・ライブラリー | [1.0, 1.2], [2.0, 2.0] |
Apache Camel | [2.17, 2.25], [3.0, 3.22] |
Apache Flink Kafka コネクター | [1.7, 1.17], [3.1, 3.1] |
Apache RocketMQ | [4.9, 4.9], [5.0, 5.1] |
AWS Java SDK (Amazon SQS 用)[4] | [1.11.1034, 1.12.723], [2.1.4, 2.25.53] |
Executor Pools | サポートされるすべての JDK |
Fork Join Pool | サポートされるすべての JDK |
Google Cloud Pub/Sub (Spring Cloud GCP 1.2) | [1.2.5.RELEASE, 1.2.8.RELEASE] |
Google Cloud Pub/Sub (Spring Cloud GCP 2 & 3) | [2.0.2, 2.0.11], [3.2.1, 3.8.3] |
gRPC | [1.2, 1.63] |
HornetQ | [2.2, 2.4] |
IBM MQ | [8.0, 8.0], [9.0, 9.3] |
JMS | |
JMS (Apache ActiveMQ Artemis) | [2.0, 2.33] |
JMS (Apache ActiveMQ) | [5.13, 5.18] |
JMS (Atomikos) | [3.6, 3.9], [4.0, 4.0], [5.0, 5.0] |
JMS (Solace) | [10.0, 10.23] |
Kafka (Apache)[5] | [0.8, 0.11], [1.0, 1.1], [2.0, 2.8], [3.0, 3.6] |
Kafka (Reactor) | [1.0, 1.3] |
Kafka Connect ランタイム | [2.6, 2.8], [3.0, 3.6] |
RabbitMQ | [3.6, 3.6], [4.11, 4.12], [5.7, 5.21] |
RabbitMQ (Spring) | [1.0.0.RELEASE, 1.7.15.RELEASE], [2.0.0.RELEASE, 2.4.0] |
Spring Kafka | [3.0.11, 3.0.11] |
Spring Netflix Hystrix (英語) | [2.0.2.RELEASE, 2.2.10.RELEASE] |
Spring Solace (Spring Solace) | [4.0.0, 4.0.0] |
Tibco ESB |
Logging Framework
名前 | バージョン |
---|---|
Java Util Logging | サポートされるすべての JDK |
Log4j | [1.2, 1.2] |
Log4j 2 | [2.4, 2.23] |
Log4j over SLF4J | [1.5, 1.7] |
Logback | [0.9, 0.9], [1.0, 1.5] |
SLF4J | [1.5, 1.7], [2.0, 2.0] |
SLF4J over Log4j | [1.1, 1.7], [2.0, 2.0] |
LDAP フレームワーク
名前 | バージョン |
---|---|
JNDI | サポートされるすべての JDK |
Ldaptive (Apache) | [1.0, 1.3] |
Ldaptive (JLDAP) | [1.0, 1.3] |
Ldaptive (JNDI) | [1.0, 1.3] |
BPM フレームワーク
名前 | バージョン |
---|---|
Camunda BPM Spring Boot Starter Webapp[6] | [3.1.0, 3.4.0], [7.13.0, 7.19.0] |
Camunda 外部タスク・クライアント[7] | [1.0, 1.4], [7.15, 7.20] |
Camunda 外部タスク・クライアント (Java) | [1.0, 1.4], [7.15, 7.20] |
Camunda プラットフォーム 7 | |
IBM Business Automation Workflow | |
Redhat Process Automation Manager |
Web サーバーおよびアプリケーション・サーバー
- Apache Tomcat
- Eclipse Jetty
- Glassfish / Payara
- IBM WebSphere
- JBoss AS / Wildfly
- Oracle / BEA Weblogic
- Pega Systems AS
- クォークス
- Sun ONE Server
その他のインスツルメンテーション・テクノロジー
名前 | バージョン |
---|---|
Akka Actor | [2.3, 2.8] |
Apache Sofa RPC | [5.4, 5.12] |
Corba (Sun) | |
DistributeMe | [2.3, 2.3] |
ダボ | [2.5, 2.7], [3.0, 3.0] |
EJB (Apache Open EJB) | [4.0, 4.7] |
EJB (Glassfish) | |
EJB (Websphere) | [8.5, 8.5], [9.0, 9.0] |
FTP Commons | [3.5, 3.5] |
FTP JSCH | [0.1.38, 0.1.55] |
Google Cloud Store | [1.2, 1.2] |
Google GWT User | [1.5, 1.7], [2.0, 2.10] |
Java Mail | サポートされるすべての JDK |
Java RMI | サポートされるすべての JDK |
Kotlin Coroutines | [1.0, 1.7] |
Quartz Scheduler | [1.7, 1.8], [2.0, 2.3] |
Spring Batch | [1.1.4.RELEASE, 1.5.22.RELEASE], [2.0.0.RELEASE, 2.7.18], [3.0.0, 3.2.5] |
Spring Context | [3.0.0.RELEASE, 3.2.18.RELEASE], [4.0.9.RELEASE, 4.3.30.RELEASE], [5.0.20.RELEASE, 5.3.34], [6.0.0, 6.1.6] |
Spring Mail | [1.2.0.RELEASE, 1.5.22.RELEASE], [2.0.0.RELEASE, 2.7.15], [3.0.13, 3.2.3] |
Spring Scheduler | [1.1.4.RELEASE, 1.5.22.RELEASE], [2.0.0.RELEASE, 2.7.18], [3.0.0, 3.2.5] |
Spring Security | [1.2.0.RELEASE, 1.5.22.RELEASE], [2.0.0.RELEASE, 2.7.18], [3.2.4, 3.2.4] |
Sun ONC/RPC[8] | [1.1, 1.1] |
Vert.x (Hazelcast Cluster Manager) | [3.3, 3.3] |
WebLogic アプリケーション・サーバー
名前 | バージョン |
---|---|
EJB (Weblogic)[9] | [12、14] |
JAX-RPC |
JBoss/Wildfly アプリケーション・サーバー
名前 | バージョン |
---|---|
EJB (JBoss / Wildfly) | [5、31] |
EJB (JBoss EAP) | [5、8] |
JBoss データ・グリッド (Infinispan ホット・ロッド・クライアント) | [9.0, 9.0], [10.0, 10.0], [11.0, 11.0], [12.0, 12.0], [13.0, 13.0], [14.0, 14.0] |
JBoss Log Manager (Log4j) | [1.0, 1.3] |
JBoss ロギング[10] | [3.0, 3.5] |
JBoss Scheduler | [4.2, 4.2] |
JBoss スケジューラーの変数 | [5.0, 5.1], [6.0, 6.1] |
RESTEasy (再 STEasy) | [3.0, 3.15], [4.0, 4.7], [5.0, 5.0], [6.0, 6.2] |
Apache Tomcat
名前 | バージョン |
---|---|
Tomcat の組み込みコア | [7.0, 7.0], [8.0, 8.5], [9.0, 9.0], [10.0, 10.1] |
Tomcat 組み込み済み Jasper | [7.0, 7.0], [8.0, 8.5], [9.0, 9.0], [10.0, 10.1] |
Tomcat ジャスパー | [7.0, 7.0], [8.0, 8.5], [9.0, 9.0], [10.0, 10.1] |
Tomcat Jasper EL | [7.0, 7.0], [8.0, 8.5], [9.0, 9.0], [10.0, 10.1] |
Tomcat JSP API | [7.0, 7.0], [8.0, 8.5], [9.0, 9.0], [10.0, 10.1] |
Tomcat サーブレット API | [7.0, 7.0], [8.0, 8.5], [9.0, 9.0], [10.0, 10.1] |
非推奨ライブラリー
名前 | バージョン |
---|---|
FaunaDB | [1.2, 1.2] |
Google Cloud Pub/Sub (Java 用クライアント) | [1.105, 1.129] |
JDBC (Sybase) | [1.3, 1.3] |
JSF | [2.0, 2.2] |
Ldaptive (Netscape) | [1.0, 1.0] |
Ldaptive (UnboundID) | [1.0, 1.2] |
Lift Actor | [2.6, 2.6], [3.3, 3.5] |
Mule | [3.3, 3.9] |
Netflix Hystrix | [1.0, 1.5] |
Netscape | [4.1, 4.1] |
Novell | [2009, 2009] |
Seam Mail (JBoss) | [3.1, 3.1] |
SpyMemcached (Netty) | [4.1, 4.1] |
SpyMemcached (Shade) | [1.8, 1.10] |
TABEX4 (BOI) | |
UnboundID | [3.2, 3.2] |
WebMethods Glue | [5.0, 5.0] |
HTTP 1.x 要求のみがトレースされます。 ↩︎
「 IBM DB2 トレースの構成」( ↩︎ ) を参照してください。
Redisson Pro フィーチャーはサポートされていません ↩︎
Amazon SQS での非同期バッチ操作はサポートされていません。 ↩︎
トレース継続性は、 Kafka バージョン 0.11 (レコード・ヘッダーのサポートを導入) 以降、 Kafka でサポートされます。 ↩︎
アクティビティー・スパン間のトレース継続性はまだサポートされていません。 ↩︎
Camunda External Task Client のハンドラー・クラスを実装する場合は、指定されたハンドラー・クラスを使用する必要があります。 ハンドラーのラムダ式の実装はサポートされていません。 ↩︎
トレースの継続性はサポートされていません。トレースの相関には Instana SDK を使用してください。 ↩︎
Configuring Weblogic T3 Trace correlation ↩︎ を参照してください。
プログラマチック API のみがトレースされます。
@Message
や@MessageLogger
などのアノテーションを使用したロギングはサポートされていません。 ↩︎