# Java Flight Recorder (JFR) Analysis

yCrash analyzes JFR recordings and automatically identifies performance bottlenecks, highlights potential root causes, and generates actionable recommendations to help you troubleshoot production issues more efficiently.

# Upload a JFR Recording

You can upload a JFR recording directly from the Dashboard.

Step 1: Open the Dashboard

Step 2: Click the Bundle Upload button available on the Dashboard.

img

Step 3: Select Upload JFR File option

img

Step 4: Select the .jfr or .zip file you have.

Tags (Optional) – Specify tags for your future reference.

img

Step 5: Click the Upload button to upload the bundle.

Once the upload is complete, yCrash automatically analyzes all artifacts and generates a consolidated Root Cause Analysis report. Once the upload is complete, yCrash processes the JFR recording and generates a detailed performance analysis report. The report includes insights into CPU hotspots, thread activity, garbage collection behavior, memory allocation patterns, lock contention, I/O operations, exceptions, and other JVM performance characteristics.

img