tencent cloud

Feedback

Frameworks Supported by Java Agent

Last updated: 2023-12-25 16:04:11
This document lists the Java frameworks and components supported by APM.
Component
Project
HTTP Server
Tomcat 8
Tomcat 9
Spring Boot Web 4.x
Spring MVC 3.x, 4.x 5.x with servlet 3.x
Struts2 MVC 2.3.x -> 2.5.x
Resin 3
Resin 4
Undertow 1.3.0.Final -> 2.0.27.Final
RESTEasy 3.1.0.Final -> 3.7.0.Final
Play Framework 2.6.x -> 2.8.x
HTTP Client
Feign 9.x
Okhttp 2.x -> 3.x -> 4.x
Apache httpcomponent HttpClient 2.0 -> 3.1, 4.2, 4.3, 5.0, 5.1
JRE HttpURLConnection
HTTP Gateway
Spring Cloud Gateway 2.0.2.RELEASE -> 3.x
JDBC
Mysql Driver 5.x, 6.x, 8.x
Oracle Driver
H2 Driver 1.3.x -> 1.4.x
ShardingSphere 3.0.0, 4.0.0, 4.0.1, 4.1.0, 4.1.1, 5.0.0-beta
PostgreSQL Driver 8.x, 9.x, 42.x
Mariadb Driver 2.x, 1.8
InfluxDB 2.5 -> 2.17
Mssql-Jtds 1.x
Mssql-jdbc 6.x -> 8.x
Apache-Kylin-Jdbc 2.6.x -> 3.x -> 4.x
RPC Frameworks
Dubbo 2.5.4 -> 2.6.0
Dubbox 2.8.4
Apache Dubbo 2.7.x -> 3.x
Motan 0.2.x -> 1.1.0
gRPC 1.x
SOFARPC 5.4.0
Armeria 0.63.0 -> 0.98.0
Apache Avro 1.7.0 - 1.8.x
Finagle 6.44.0 -> 20.1.0
Brpc-Java 2.3.7 -> 2.5.3
Thrift 0.10.0 -> 0.12.0
Apache CXF 3.x
JSONRPC4J 1.2.0 -> 1.6
MQ
RocketMQ 4.x
Kafka 0.11.0.0 -> 2.8.0
Spring-Kafka Spring Kafka Consumer 1.3.x -> 2.3.x
ActiveMQ 5.10.0 -> 5.15.4
RabbitMQ 5.x
Pulsar 2.2.x -> 2.9.x
Aliyun ONS 1.x (Optional¹)
NoSQL-Redis
Jedis 2.x
Redisson Easy Java Redis client 3.5.2+
Lettuce 5.x
NoSQL-MongoDB
MongoDB Java Driver 2.13-2.14, 3.4.0-3.12.7, 4.0.0-4.1.0
NoSQL-Memcached Client
Xmemcached 2.x
NoSQL-Elasticsearch
transport-client 5.2.x-5.6.x
transport-client 6.7.1-6.8.4
transport-client 7.0.0-7.5.2
rest-high-level-client 6.7.1-6.8.4
rest-high-level-client 7.0.0-7.5.2
NoSQL-Solr
SolrJ 7.x
NoSQL-Cassandra 3.x
cassandra-java-driver 3.7.0-3.7.2
NoSQL-HBase
hbase-client HTable 1.0.0-2.4.2
NoSQL-Neo4j
Neo4j-java 4.x
Service Discovery
Distributed Coordination
Zookeeper 3.4.x (Optional² & Except 3.4.4)
Spring Ecosystem
Spring Bean annotations 3.x and 4.x
Spring Core Async SuccessCallback /FailureCallback /ListenableFutureCallback 4.x
Spring Transaction 4.x and 5.x
Hystrix
1.4.20 -> 1.5.18
Sentinel
1.7.0 -> 1.8.1
Scheduler
XXL Job 2.x
Canal
1.0.25 -> 1.1.2
JSON
GSON 2.8.x
Fastjson 1.2.x
Jackson 2.x
Vert.x Ecosystem
Vert.x Eventbus 3.2+
Vert.x Web 3.x
Thread Schedule Framework
pring @Async 4.x and 5.x
Quasar 0.7.x
JRE Callable and Runnable
Cache
Ehcache 2.x
GuavaCache 18.x -> 23.x
Kotlin
Coroutine 1.0.1 -> 1.3.x
GraphQL
Graphql 8.0 -> 15.x
Pool
HikariCP 3.x -> 4.x
Logging Framework
log4j 2.x
log4j2 1.2.x
logback 1.2.x
ORM
MyBatis 3.4.x -> 3.5.x

Contact Us

Contact our sales team or business advisors to help your business.

Technical Support

Open a ticket if you're looking for further assistance. Our Ticket is 7x24 avaliable.

7x24 Phone Support