Loading video player...
How do you monitor your JVM applications effectively? One powerful option is JDK Flight Recorder (JFR). JFR makes troubleshooting and profiling easier by capturing detailed records of JVM events, and its streaming API lets you access this data in real-time. But what if we could take this a step further by streaming live JFR data from your JVM application directly into an AI system to enhance monitoring and troubleshooting or even prevent potential issues before they occur? In this session, we’ll demonstrate how to use JFR to build self-improving applications with the help of AI and the latest JDK features. Using a real-life simulated example, you’ll learn how to: Capture and stream JFR data in real time, Integrate JVM event data to an AI-based system, Spot performance bottlenecks and unusual behavior automatically, Build better tools for debugging and monitoring. By the end of this talk, you’ll have a clear roadmap for combining JFR and AI to enhance the troubleshooting experience and observability of your JVM applications.