What’s New in 1.8.5
If you are tracing Dubbo, we highly suggest upgrading your agent to 1.8.5 as it includes a bug fix for a plugin. Please see Agent Issues below for more details.
Pinpoint Plugin
Pinpoint Web
Maximum throughput limit feature
Feature to limit throughput per second for sampled transactions. You can use this feature with the following cases
- Limiting throughput per second for transactions started by this agent
- Limiting throughput per second for transactions started by an external agent
Configuration example is shown below.
# Permits per second, if throughput is 0, it is unlimited.
# "New" is a transaction that is newly traced.
profiler.sampling.new.throughput=0
# "Continue" is a transaction that is already being tracked.
profiler.sampling.continue.throughput=0
You can check the results on the Inspector page.
S.S.N - Skipped New, S.S.C - Skipped Continuation
Upgrade consideration
HBase compatibility table:
Pinpoint Version | HBase 0.94.x | HBase 0.98.x | HBase 1.0.x | HBase 1.2.x | HBase 2.x.x (BETA) |
---|---|---|---|---|---|
1.0.x | yes | no | no | no | not tested |
1.1.x | no | not tested | yes | not tested | not tested |
1.5.x | no | not tested | yes | not tested | not tested |
1.6.x | no | not tested | not tested | yes | not tested |
1.7.x | no | not tested | not tested | yes | not tested |
1.8.x | no | not tested | not tested | yes | not tested |
1.9.x | no | not tested | not tested | yes | yes |
Agent compatibility to Collector table:
Agent Version | Collector 1.0.x | Collector 1.1.x | Collector 1.5.x | Collector 1.6.x | Collector 1.7.x | Collector 1.8.x |
---|---|---|---|---|---|---|
1.0.x | yes | yes | yes | yes | yes | yes |
1.1.x | not tested | yes | yes | yes | yes | yes |
1.5.x | no | no | yes | yes | yes | yes |
1.6.x | no | no | not tested | yes | yes | yes |
1.7.x | no | no | no | no | yes | yes |
1.8.x | no | no | no | no | no | yes |
Agent compatibility to Collector table:
Pinpoint Version | Agent | Collector | Web |
---|---|---|---|
1.0.x | 6-8 | 6+ | 6+ |
1.1.x | 6-8 | 7+ | 7+ |
1.5.x | 6-8 | 7+ | 7+ |
1.6.x | 6-8 | 7+ | 7+ |
1.7.x | 6-8 | 8+ | 8+ |
1.8.x | 6-8 9+(Experimental) |
8+ | 8+ |
Supported Modules
- JDK 6+
- Supported versions of the * indicated library may differ from the actual version.
Title | Instrumented Library | Min | Max | Comment | |
---|---|---|---|---|---|
Tomcat | 6.x | 9.x | |||
Jetty | 8.x | 9.x | |||
JBoss | 6.x | 7.x | |||
Resin | 4.x | 4.x | |||
Websphere | 6.x | 8.x | |||
Vertx | 3.3 | 3.5 | |||
Weblogic | 10.x | 12.x | |||
Undertow | |||||
Jasper | |||||
OpenWhisk | whisk.core | ||||
SpringMVC Framework | spring-webmvc | 3.0.7 | 5.1.7 | ||
Spring Web | spring-web | 4.1.2 | 4.3.24 | ||
Spring RabbitMQ | spring-rabbit | 1.3.3 | 2.1.6 | ||
Spring IBatis | spring-ibatis | 2.0.7 | 2.0.8 | ||
Spring MyBatis | mybatis-spring | 1.1.0 | 1.3.2 | ||
Spring Boot | spring-boot-autoconfigure | ||||
MyBatis | mybatis | 3.0.3 | 3.3.1 | ||
Hystrix | hystrix-core | 1.4.0 | 1.5.18 | ||
JDKHTTP | |||||
Httpclient3 | commons-httpclient | 3.0 | 3.1 | ||
Httpclient4 | httpclient | 4.0 | 4.5.4 | ||
Thrift | libthrift | 0.9.1 | 0.12.0 | ||
Google HTTP Client | google-http-client | 1.19.0 | 1.29.1 | ||
AsyncHttpClient | async-http-client | 1.7.24 | 1.8.17 | ||
OkHttp | okhttp | 2.0.0 | 3.10.0 | ||
Apache HttpAsyncClient | httpasyncclient | 4.0 | 4.1.3 | ||
*Akka HTTP | akka-http_2.12 | 10.1.0 | 10.1.x | ||
*Kafka | kafka-clients | 0.11.0.1 | |||
GRPC | grpc-stub | 1.8.0 | 1.20.0 | ||
Log4j | log4j | 1.2.16 | 1.2.17 | ||
Logback | logback-classic | 1.0.13 | 1.2.3 | ||
log4j-core | log4j-core | 2.0 | 2.12.1 | ||
*Arcus | arcus-java-client | 1.7.0 | 1.11.4 | ||
*MsSQL (jTDS) | jtds | 1.2.8 | |||
HikariCP | HikariCP-java6 | 2.3.0 | 2.3.13 | ||
Jackson-mapper-asl | jackson-mapper-asl | 1.0.1 | 1.8.11 | ||
Jackson Databind | jackson-databind | 2.0.6 | 2.9.9 | ||
MariaDB Connector/J | mariadb-java-client | 1.3.0 | 2.4.1 | ||
MongoDB Java Driver | mongodb-driver | 3.0.0 | 3.11.0 | ||
Datastax Java Driver | cassandra-driver-core | 2.0.10 | 3.7.1 | ||
Druid | druid | 1.0.0 | 1.1.17 | ||
*Cubrid | cubrid-jdbc-driver | 8.4.1 | 10.0.0 | ||
*Commons DBCP | commons-dbcp | 1.0 | 1.4 | ||
*Commons DBCP2 | commons-dbcp2 | 2.0 | 2.5.0 | ||
*HBase | hbase-client | 1.2.6.1 | 1.2.6.1 | ||
*MySQL | mysql-connector-java | 5.0 | 8.x | ||
*Oracle JDBC Driver | ojdbc | ||||
*PostgreSQL JDBC Driver | postgresql | ||||
*Redis | jedis | 2.4.2 | |||
*Redis | lettuce-core | 5.0.0 | 5.1.2 | ||
*Redis | redisson | 3.10.0 | 3.10.4 | ||
Apache CXF | cxf-rt-rs-client | 3.0.0 | 3.3.2 | ||
Netty | netty-all | 4.1.0 | 4.1.36 | ||
ActiveMQ | activemq-all | 5.1.0 | 5.15.9 | ||
RxJAVA | rxjava | 1.0.0 | 1.3.8 | ||
RabbitMQ | amqp-client | 2.7.0 | 5.7.1 | ||
Gson | gson | 1.1 | 2.8.3 | ||
Json | json-lib | 1.0 | 2.2.2 | ||
FastJson | fastjson | 1.2.10 | 1.2.58 | ||
Dubbo | dubbo | 2.5.1 | 2.6.6 |