Continuous Monitoring with JDK Flight Recorder
summary
JDK Flight Recorder exposes ~150 JVM and application events, lets code create events by extending jdk.jfr.Event and calling begin/end/commit, and writes into thread-local buffers so production overhead stays <1% overhead by default. Recordings are started with -XX:StartFlightRecording or jcmd, inspected with jfr and Mission Control, and a small agent demo shows continuous consumption. Work on JFR Event Streaming / JMX-based remote streaming is underway so you can stream and act on events instead of postmortem analysis.
AI-written summary · about
chapters (5)
- 0:00Introduction
- 0:56What is JDK Flight Recorder
- 28:50How to Use JFR
- 33:31Continuous Monitoring
- 35:20Q&A and Summary
related talks
46mContinuous Monitoring with JDK Flight Recorder
01h 09mContinuous Monitoring With JDK Flight Recorder (JFR)
39mProgrammer's Guide to JDK Flight Recorder
56mTaking Off With #JDK #FlightRecorder
42mProfiling and monitoring with the JDK
39mProfiling and Monitoring with the JDK
45mAnalyzing Safe Flights, and Firey Wrecks with JDK Flight Recorder
51mThe Power of JDK Flight Recorder: Efficient Profiling and Troubleshooting for Java Applications
