What’s New in 1.8.1
If your application is based on Java 11, you should definitely consider updating Pinpoint-Agent to 1.8.1
We suggest you to upgrade the version if you are using any of recent added plugins
Pinpoint Plugin
-
Support HBase Plugin (Thank you @VictorZeng for your contribution)
-
servermap
-
call stack
-
-
Support Openwhisk Plugin (Thank you @upgle for your contribution)
-
servermap
-
call stack

-
-
Support Druid DataSource Plugin (Thank you @VictorZeng for your contribution)
-
call stack
-
datasource info

-
-
Support gRPC Plugin
-
callstack 1 (req/res)

-
callstack 2 (stream)

-
-
Support Lettuce
- servermap

- servermap
-
Support Fastjson (Thank you @VictorZeng for your contribution)
- callstack

- callstack
- Support Spring Kafka in Kafka Plugin
You can trace spring-kafka in the kafka plugin with the following settings:
profiler.springskafka.consumer.enable=true/false -
Support MongoDB Plugin
Warning: There is a critical bug in certain scenario. Fix planned for 1.8.2.
If you are using Pinpoint 1.8.1 with MongoDB, recommended to disable mongodb plug-in from pinpoint.config - Fix minor bugs
Pinpoint Agent
- Fix Lambda tracking bug
- Fix agent startup failure for certain ibm java versions
Pinpoint Web
- Option added : hide stack trace from web response
- Add deleting api for alarm users
Upgrade consideration
HBase compatibility table:
| Pinpoint Version | HBase 0.94.x | HBase 0.98.x | HBase 1.0.x | HBase 1.2.x |
|---|---|---|---|---|
| 1.0.x | yes | no | no | no |
| 1.1.x | no | not tested | yes | not tested |
| 1.5.x | no | not tested | yes | not tested |
| 1.6.x | no | not tested | not tested | yes |
| 1.7.x | no | not tested | not tested | yes |
| 1.8.x | no | not tested | not tested | 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+
- Tomcat 6/7/8/9, Jetty 8/9, JBoss EAP 6/7, Resin 4, Websphere 6/7/8, Vertx 3.3/3.4/3.5, Weblogic 10/11g/12c, Undertow
- Spring, Spring Boot (Embedded Tomcat, Jetty), Spring asynchronous communication
- Apache HTTP Client 3.x/4.x, JDK HttpConnector, GoogleHttpClient, OkHttpClient, NingAsyncHttpClient, Akka-http, Apache CXF
- Thrift Client, Thrift Service, DUBBO PROVIDER, DUBBO CONSUMER, GRPC
- ActiveMQ, RabbitMQ, Kafka
- MySQL, Oracle, MSSQL(jtds), CUBRID, POSTGRESQL, MARIA
- Arcus, Memcached, Redis(Jedis, Lettuce), CASSANDRA, MongoDB, Hbase
- iBATIS, MyBatis
- DBCP, DBCP2, HIKARICP, DRUID
- gson, Jackson, Json Lib, Fastjson
- log4j, Logback
