Be the first to like this
If there is one tool that have almost all what is needed for monitoring, troubleshooting and tuning Java apps, that will be JMC. There are several reasons why JMC will be a hot topic in Java events from now on:
- More than 95% of all issues related to JVM, application servers, deployed apps and even OS can be resolved by leveraging JFR and JMC
- less than 3% overhead makes JFR ideal for production environments
- Java Flight Recorder is Open Sourced now and it's bundled with OpenJDK 11
- Java Mission Control went Open Source too, thus both components can be used in production
Although latest version 7.1 is in Early Access state, even now you can play with and figure out what you can expect in the final release.
From Automated Analysis results, through the spectacular views of most important events, flexible configuration, filtering only events of interest, this tool will become (and already is) pearl in Java developing, monitoring, troubleshooting and tuning.
Equipped with GPL license, it's not difficult to imagine that the whole ecosystem will be created around with dozens of plug-ins (in Oracle JDK version of JMC there are just a few plugins available like JConsole, DTrace Recorder, WebLogic Tab Pack and few more).
In presentation several topics will be described:
- how to install Open Sourced version of JMC
- best practice of how to make JFR recordings
- how to analyze results with such formidable powerful tool