Skip to content

1.7.0-RC2 release notes

Compare
Choose a tag to compare
@koo-taejin koo-taejin released this 07 Dec 08:12
· 4824 commits to master since this release

1.7.0 key features

Support VertX Plugin

f16b8170-cbab-11e7-8af1-900ad3aa4fe8

VertX APIs are mostly non-blocking so it was incredibly hard to monitor them.
We hope Pinpoint can help in 1.7.0.

Application Inspector

1

Each application often have multiple agents running the same application, and it was difficult to check them all out in a single view.
With the introduction of Application Inspector, you now have a bird's eye view of all the agents.
Please refer to this guide for more detail.

Support ProxyServer Monitoring

2

With a simple configuration, you can now monitor proxy servers sitting in front of your application through Pinpoint.
Please refer to this guide for more detail.

Server Map Options

Directional search

Until now, searching 2+ depths included nodes not relevant to the application, resulting in overly complex server maps that took a long time to query/render.
Directional search option has been added to alleviate this issue.

  • Unidirectional (default) : Nodes called by the application will not look for other nodes that called them. Similarly, nodes that called the application will not look for other nodes that they called.
  • Bidirectional : Just as it is now, all nodes (regardless of their relationship to the application) will look for everything that they called, and everything called by them.

WAS Only

Looking for relationships between WAS nodes were often hard with database nodes, and unknown cloud nodes all over the server map.
Now you can use the following option to trim out terminal nodes.

  • wasonly1 Terminal nodes such as database and unknown clouds are not included in the server map.
  • wasonly2 (default) : Everything is included in the server map, just as it is now.

Deadlock Detection

default

It is quite hard to detect and identify deadlocks.
Pinpoint now allows you to identify deadlocks when they happen, and provides relevant thread dumps for you.

Average Response Time

default

Response Time chart has been added!
You may now check out your service's average response time in a blink of an eye.

RxJava 1.x / Hystrix observables Support

rx

Trace support for RxJava 1.x and Hystrix observables have been added. Hystrix tracing now also requires enabling RxJava plugin.
(Note that this is a beta release. You must set profiler.rxjava=true and profiler.hystrix=true in pinpoint.config.)


Release Notes

Plugins

Enhancements

Bugs

Tests

Cleanup

Documents