JavaOne 2026

JavaOne 2026 Session

Duke in front of a whiteboard

Intelligent JVM Monitoring: Combining JDK Flight Recorder with AI

Summary

How do you monitor your JVM applications effectively? A powerful option is JDK Flight Recorder (JFR). JFR simplifies troubleshooting and profiling by capturing detailed JVM events, and its streaming API lets you access them in real-time. But what if we could stream live JFR data directly into an AI system to enhance monitoring or even prevent potential issues before they occur?

This session shows how to use JFR to build self-improving applications with AI and new JDK features. Using a real-life simulated example, you’ll learn to stream JFR data, integrate JVM events with AI, spot performance bottlenecks and unusual behavior automatically, and build better debugging and monitoring tools.

By the end, you’ll have a roadmap for combining JFR and AI to enhance troubleshooting and observability.

Profile

Type: Learning Session (50 min)

Track: Machine Learning and Artificial Intelligence

Audience Level: Intermediate

Speaker: Yagmur Eren

Session: Wednesday, March 18th at 11:30 AM in Auditorium