跳到主要内容

支持列表

安装4.0 Java探针之前,请确保您的系统满足探针的支持情况。以下为最新版本Java探针的支持列表。

说明:挂载安装功能目前仅在 Linux 系统下可用,Windows 系统暂不支持。

JVM

名称支持版本备注
IBM J9 VM6、7、8、15、16、17、18、19、20、21、22不支持挂载安装
OpenJDK6、7、8、9、10、11、12、13、14、15、16、17、18、19、20、21、22挂载安装支持7, 以及8u231及以上版本
Oracle Hotspot VM6、7、8、9、10、11、12、13、14、15、16、17、18、19、20、21、22挂载安装支持7, 以及8u231及以上版本
Oracle JRockit6不支持挂载安装

应用服务容器

容器名称支持版本备注
Apache Tomcat5.5.x ~ 11.x
CAUCHO Resin3.0.x ~ 4.0.x
Eclipse Jetty6.x ~ 10.x
IBM WebSphere7.0、8.0、8.5.x、9.0.5.x不支持挂载安装
JBoss Application Server4.x ~ 7.x
Oracle GlassFish Server3.x ~ 5.0.1挂载安装不支持3.x
Tongweb6.0、7.0
WebLogic Server10.3.x、12.1.x、12.2.x、12.2.1.3、14.1.x
Wildfly8.x~37.x
Undertowspring-boot-starter-undertow 2.x ~ 3.5.0
宝兰德9.5.2
中创9.1
金蝶ApusicAAS-V9.0

线程池

说明:挂载安装不支持线程池。

容器名称支持版本备注
CAUCHO Resin3.1.8 ~ 3.1.16, 4.0.6 ~ 4.0.8, 4.0.26 ~ 4.0.66
Apache Tomcat5.x、6.x、7.x、8.x、9.x、10.x、11.x有些小版本不支持
Eclipse Jetty6.x ~ 10.x
IBM WebSphere7.0、8.0、8.5.x、9.0.5.x
JBoss Application Server4.x ~ 7.x
Oracle GlassFish Server4.0 ~ 5.0.1
WebLogic Server10.3.x、12.1.x、12.2.x、12.2.1.3、14.1.x
Wildfly8.x~37.x
Undertowspring-boot-starter-undertow 2.x ~ 3.5.0
JDK线程池6 ~ 22

数据库

数据库支持版本
Apache Derby10.3.x~10.15.x
Apache Derby(derbyclient)10.3.x~10.15.x
IBM DB2db2jcc(1.4.2)、db2jcc4(11.1.4.4~11.5.6.0)
Informix4.10.10~4.50.4.1
MariaDBmariadb-java-client(2.1.1~2.7.3)
Microsoft SQL Serversqljdbc4(4.0)、jtds(1.2 ~1.3.1)、mssql-jdbc(6.1.0.jre8 ~ 10.2.1.jre8)
MySQL5.0.x ~ 8.x
mssql-jdbc6.2.2.jre8~9.2.1.jre8
Oracleojdbc5(11.1.x ~ 11.2.x)、ojdbc6(11.1.x ~ 12.1.x)、ojdbc7(12.1.0.2.0)、ojdbc8(12.2.0.1 ~ 23.2.0.0)、ojdbc10(19.3.0.0~19.16.0.0)、ojdbc11(21.1.0.0 ~ 21.7.0.0)、classes12(10g)、ojdbc14(10.2.0.4.0)
PostgreSQL9.3-1104-jdbc4 、9.4.1208、42.0.0、42.1.4、42.4.0、42.5.0
R2DBC-MySQL0.8.1.RELEASE、0.8.2.RELEASE
Sybases1.2~3.0
达梦DM7、DM8
神舟通用支持
人大金仓支持
Apache Hive支持
KBase支持
GoldenDB支持
TiDB支持
南大通用gbasedbtjdbc_3.3.0
OceanBaseoceanbase-client 2.2.6
OpenGaussopengauss-jdbc 3.0.0
ClickHouseclickhouse-jdbc 0.3.2-patch9
clickhouse-native-jdbc-shaded 2.5.4
HBasehbase-client 1.1.1 ~ 1.7.2、2.5.0 ~ 2.5.6

数据库连接池

说明:挂载安装不支持数据库连接池。

数据库连接池支持版本
C3p0c3p0(0.9.5.1 ~ 0.9.5.5)
c3p0(0.9.1 ~ 0.9.1.2)
c3p0(0.9.0-pre5 ~ 0.9.0.4, 0.9.2-pre2-RELEASE ~ 0.9.5)
Dbcpcommons-dbcp(1.2 ~ 1.4)
commons-dbcp2(2.0 ~ 2.13.0)
Druiddruid(0.2.4 ~ 1.2.24)
WebLogic10.3.6, 12.1, 12.2
Hikaricp2.4.0 ~ 6.3.0
BoneCP0.7.1.RELEASE、0.8.0.RELEASE
Proxool0.9.1
Oracle UCPUCP (21.1.0.0 ~ 23.8.0.25.04)
Tomcat JDBC Pooltomcat-jdbc (7.0.19 ~ 11.0.8)
TongWeb7.x
IBM WebSphere7.x、8.5
宝兰徳9.5.2

NoSQL

NoSQL支持版本备注
Cassandracassandra-driver-core 2.0.7 ~ 2.0.12.3, 2.1.2 ~ 3.11.3
java-driver-core (4.0.0 ~ 4.17.0)
ElasticSearchelasticsearch(6.0.0 ~ 7.17.28)
elasticsearch-rest-high-level-client(6.6.0 ~ 6.8.23, 7.5.0 ~ 7.17.28)
elasticsearch-java 8.0.0 ~ 9.1.4
elasticsearch-rest-client 8.0.0 ~ 9.1.4
Lettucelettuce-core(5.0.0.RELEASE~5.3.6.RELEASE, 6.0.0.RELEASE ~ 7.2.1.RELEASE)
Memcachedmemcached-client(3.0.x)
spymemcached (2.10.x ~ 2.12.x )
xmemcached (1.4.3+ , 2.0.x ~ 2.4.8 )
MongoDB2.6.x ~ 2.14.x 、3.0.x ~ 3.12.x
mongo-java-driver(3.7.0 ~ 3.12.14)
mongodb-driver-sync(3.7.0 ~ 5.5.1)
mongodb-driver-async(3.7.0 ~ 3.12.14)
Redisson2.3.0 ~ 2.15.2, 3.5.x ~ 3.12.x
redisson (3.13.0 ~ 3.52.0)
JedisJedis(2.7.x ~ 2.10.x、1.5.2)
Jedis(3.0.0 ~ 7.2.0)
spring-data-redis (1.6.0.RELEASE~ 2.3.X.RELEASE)

NoSQL连接池

说明:挂载安装不支持 NoSQL 连接池。

NoSQL支持版本
MongoDB3.5.0 ~ 4.2.3
Redisson3.11.1 ~ 3.16.0
Jedis2.6.3 ~ 3.10.0

Java 框架

Java框架支持版本备注
Servlet2.x, 3.x, 4.x, 5.x, 6.x
Apache Shiro1.2.0 ~ 2.0.5
Apache Strutsstruts2-core(2.0.x~2.5.x)
Enterprise Java Beans (EJB)2.0 、3.0
Java Server Faces (JSF)jsf-api(jsf-api)
Java Server Pagesjsp-api(2.1,2.2)
JfinalJfinal(3.2)
Mule3.6.0 ~ 3.7.0
Play Framework1.2.6 , 2.1.3,2.2.6 , 2.3.8 , 2.4.6,2.4.8,2.5.9,2.8.3 ~ 2.8.19挂载安装不支持
RESTEasyresteasy-core (4.4.0.Final ~ 5.0.10.Final)
resteasy-jaxrs (2.2.0.GA ~ 3.15.6.Final)
Spring Bootspring-boot(1.5.x, 2.x, 3.x)
Spring WebfluxSpring Webflux 5.0.1.RELEASE ~ 5.3.39
Spring Cloud Gateway2.0.x.RELEASE ~ 2.2.x.RELEASE挂载安装不支持
Feign9.0.x~13.6
Spring Cloud Netflix Zuul2.0.0.RELEASE ~ 2.2.9.RELEASE
Resilience4jspring-cloud-circuitbreaker-resilience4j (1.0.0.RELEASE ~ 3.3.0)
Spring3.x ~6.x
Spring Asyncspring-context (3.1.0 ~ 4.0.9)
4.2.0.RELEASE ~ 6.2.8
Reactor Netty0.8.0.RELEASE ~ 0.9.25.RELEASE,1.0.0 ~ 1.2.6挂载安装不支持
Reactor Corereactor-core (3.1.0.RELEASE ~ 3.7.6)
Vert.xvertx-core (3.8.0 ~ 3.8.5)
Google Guava Futuresguava (19.0)

RPC(远程过程调用)

RPC支持版本备注
Dubbodubbox( 2.8.0 ~ 2.8.4)
alibaba dubbo(2.4.10~2.6.9)
apache dubbo (2.7.0~2.7.1,2.7.3~2.7.13)
apache dubbo (2.7.14~3.1.11)
apache dubbo (3.0.0~3.3.4)
Apache Dubbo 3.0.0+只支持Triple协议
gRPC1.0.1、1.6.1、1.10.1、1.12.1 ~ 1.18.0、1.22.0 ~ 1.29.0、1.40.0 ~ 1.58.1支持四种通信模式:Simple RPC、Server-side streaming RPC、Client-side streaming RPC、Bidirectional streaming RPC
SOFARPCsofa-rpc-all (5.3.1 ~ 5.13.5)
Twitter Finaglefinagle-thrift_2.10(6.22.0)挂载安装不支持
Thriftlibthrift(0.5 , 0.8.0 , 0.9.3, 0.13.0)挂载安装不支持
ServiceCombjava-chassis-core (2.1.5 ~ 2.8.6)

WebService

WebService支持版本
Apache Axis2Axis(1.6.x ~1.8.x)
Apache CXF2.1.x~3.0.x,3.1.x ~ 3.5.11
AxisAxis(1.4)
GlassFish-Jerseyjersey-client(2.0~2.47)
Java JAX-RSjaxrs-api(3.0.x)
Java JAX-WSjaxws-api(2.0.x~2.2.x)
Resteasyresteasy-jaxrs(2.0.x~3.0.x)
Spring WSspring-ws-core(2.1.x - 2.4.x)
Sun-Jerseyjersey-client(1.0.3~1.19.x)

HTTP调用

框架支持版本备注
com.ning.asyncHttpClientasync-http-client(1.6.x ~ 1.9.x)
org.apache.httpcomponents4.0 ~ 4.1.5
HttpClient3.x~4.x
HttpClient55.0 ~ 5.5.1
HttpURLConnectionJDK1.6 、1.7、1.8
JDK 9~ 22
JettyClientjetty-client (9.4.35.v20201120 ~ 9.4.57.v20241219)
OkHttp2.3.0 ~ 2.6.0
2.7.0 ~ 2.7.5
3.4.0,3.5.0,3.8.1
3.14.0 ~ 3.14.9
4.0.0 ~ 4.2.2
4.4.0 ~ 5.3.2
挂载安装不支持2.3.0 ~ 3.3.1
org.asynchttpclientasync-http-client(2.0.32、2.1.0 ~ 3.0.2)

HTTP连接池

说明:挂载安装不支持 HTTP 连接池。

框架支持版本
HttpClient4.3 ~ 4.5.14
HttpClient55.0 ~ 5.5
OkHttp3.5.0 ~ 3.13.1

网络通信

框架支持版本
Minamina-core(2.0.9)
Netty3.2.x ~ 3.10.x、4.0.x ~ 4.1.x

消息中间件

消息中间件支持版本备注
ActiveMQ5.3.x~5.16.x
Kafkakafka server(0.11.0及以上)
kafka client(2.0.x-2.5.x)
kafka client(2.6.x-3.9.1)
kafka client (0.11.0.0 ~ 1.1.1)
spring kafka(2.2.0.RELEASE~2.4.4.RELEASE)
Kafka Server必须支持存储V2消息
格式的数据,否则会引起消息无法生产,导致没有跨应用。
Kafkakafka_2.11 (0.10.0.0 ~ 0.10.2.2)不支持生产者和消费者的跨应用关联
IBMMQcom.ibm.mq.allclient (9.0.4.0 ~ 9.4.3.0)
JMS and Spring-JMSJMS 1.1
RabbitMQSpring RabbitMQ 2.2.X.RELEASE,2.3.0 ~ 2.4.14,3.5.x - 4.x,5.0.x~5.25.0
RocketMQApache RocketMQ 4.1.0, 4.4.0~4.9.8
Alibaba RocketMQ 3.2.6、3.4.6、3.5.x
挂载安装不支持 Apache RocketMQ
Apache Pulsarpulsar-client (2.7.0 ~ 2.7.5)
MQTTv3org.eclipse.paho.client.mqttv3 (1.0.2 ~ 1.2.5)不支持生产者和消费者的跨应用关联

日志组件

说明:挂载安装不支持日志溯源。

组件名称支持版本
Log4jlog4j(1.2.x)
log4j-core(2.0.x~2.25.1)
SLF4Jslf4j-api(1.1.x ~ 2.1.0-alpha1)
Logstashlogstash-logback-encoder (4.0 ~ 8.1)
Logbacklogback-core(0.9.x~1.5.18)

定时任务

组件支持版本
Quartz Job SchedulerQuartz(2.0.0~ 2.5.0)
Quartz(1.3.4 ~ 1.8.6)
SpringSchedule3.1.0.RELEASE ~ 6.2.8
XXL-JOBxxl-job-core (1.9.0 ~ 3.2.0)

其他

组件支持版本备注
ScalaScala 2.9 - 2.10 async tracking挂载安装不支持

目前采集Response Body只支持Response对象类型为ServletServerHttpResponse及其子类的实现