Oracle Java Mission Control Review

We used it to spot and solve performance problems that had an impact on hardware costs and response times.


What is most valuable?

  • 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.

How has it helped my organization?

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.

What needs improvement?

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. 

For how long have I used the solution?

I've used it for two years.

What was my experience with deployment of the solution?

We had no issues with the deployment.

What do I think about the stability of the solution?

There were no issues with the stability.

What do I think about the scalability of the solution?

We had no issues scaling it for our needs.

Which solution did I use previously and why did I switch?

We previously used VisualVM and ad hoc programs that I developed myself.

How was the initial setup?

The initial setup was very simple and straightforward.

What about the implementation team?

We implemented it with our in-house team.

What other advice do I have?

The impact on live servers is minimal; however, it is important to perform performance profiling in the pre-live stages of high-transaction systems.

**Disclosure: I am a real user, and this review is based on my own experience and opinions.
Add a Comment
Guest