- Hot Methods show activity of specific methods and the origins from where the methods were called.
- Threads contention shows which threads were blocked by which threads and for how long.
Using it, we spotted and solved performance problems that had an impact on hardware costs and response times. So it's saved us both money and time.
It would be nice to have a centralized console that receives information from agents installed in every JVM in order to get a big picture of our entire system.
I've used it for two years.
We had no issues with the deployment.
There were no issues with the stability.
We had no issues scaling it for our needs.
We previously used VisualVM and ad hoc programs that I developed myself.
The initial setup was very simple and straightforward.
We implemented it with our in-house team.
The impact on live servers is minimal; however, it is important to perform performance profiling in the pre-live stages of high-transaction systems.