Java Cup
Inside Java

News and views from members of the Java team at Oracle

Intelligent JVM Monitoring: Combining JDK Flight Recorder with AI

How do you monitor your JVM applications effectively? One powerful option is JDK Flight Recorder (JFR).

JFR simplifies troubleshooting and profiling by capturing detailed JVM event data—and with the JFR Streaming API, you can access those insights in real time. But what if you could go further and stream live JFR data straight into an AI system to enhance monitoring, accelerate troubleshooting, and even help prevent issues before they occur?

In this session, we’ll demonstrate how to use JFR with the latest JDK features to build self-improving applications with the help of AI. Using a real-life simulated example, you’ll learn how to:

By the end of this talk, you’ll have a clear roadmap for combining JFR and AI to improve observability and elevate the troubleshooting experience for your JVM applications.

Recorded at Jfokus 2026.