{
  "$type": "site.standard.document",
  "bskyPostRef": {
    "cid": "bafyreidrbuge5ecyosprztx3jsfbjngrq3ux6ulbqbqi7wt53pskz64wt4",
    "uri": "at://did:plc:aolq4nwoeoi644iahuzsyn6l/app.bsky.feed.post/3mnerykh2wlt2"
  },
  "path": "/2026/06/02/jfr-ai-monitor/",
  "publishedAt": "2026-06-02T00:00:00.000Z",
  "site": "https://inside.java",
  "tags": [
    "AI",
    "JFR",
    "Serviceability"
  ],
  "textContent": "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? This session shows how to use JFR to build self-improving applications with AI and new JDK features.",
  "title": "Intelligent JVM Monitoring: Combining JDK Flight Recorder with AI",
  "updatedAt": "2026-06-02T00:00:00.000Z"
}