Marc Andreu

I have been a front end, backend and quality testing software engineer now I am following the path towards cybersecurity.

5 Side notes JAX London 2016

11th Oct – 13:45 to 14:35 Java Flight Recorder – Production Time Profiling On Demand

Ola Westin From Oracle

  • InfoQ article about this session.
  • Java flight recorder: Java Flight Recorder (JFR) is a tool for collecting diagnostic and profiling data about a running Java application.
  • Java mission control: Oracle® Java Mission Control for Eclipse is a set of plug-ins for the Eclipse IDE designed to help develop, profile and diagnose applications running on the Oracle® Java HotSpot VM.
  • Key concepts:
    • Configure durable events with thresholds levels to discard events within boundaries.
    • Not tracking native calls yet.
    • Configure continuous recording of the JVM with dump results on exit or on demand.
    • Configure time-boxed recordings at a set time.
    • With the tool Jcmd we can send commands to the JVM in order to control Java Flight Recordings, troubleshoot, and diagnose JVM and Java Applications.
    • Using JMX it is possible to trigger recording sessions when thresholds are breached.
    • Those tools can operate remotely from the JVM under test.

That was all for this session. I hope it helps, please leave a comment if you would like to add something.

Posted by Marc Andreu Fernandez