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

  • Started to support log4j2 #5971
  • Fix Dubbo plugin bugs #5911

Bug Details

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