JFR Incident Analysis - Design Workflow

JFR Incident Analysis - Design Workflow A workflow diagram generated by Archify. 01 / Request and collection 02 / Setup and evidence 03 / Human decision 04 / Outcome and handoff SRE request · JFR + host + symptom · Request and collection · One or more windows SRE request JFR + host + symptom One or more windows Setup complete? · Read data/config.json · Request and collection Setup complete? Read data/config.json Normalize windows · Keep W1 / W2 distinct · Request and collection · Default: New York Normalize windows Keep W1 / W2 distinct Default: New York Download from S3 · Relevant host + dates · Request and collection · Read-only access Download from S3 Relevant host + dates Read-only access Validate coverage · Decode + inspect chunks · Request and collection · Report gaps per window Validate coverage Decode + inspect chunks Report gaps per window Assemble JFR · Separate host / JVM · Request and collection · jfr assemble Assemble JFR Separate host / JVM jfr assemble Resolve blocker · Pause dependent work · Setup and evidence · Explain the actual error Resolve blocker Pause dependent work Explain the actual error First-use setup · Language + AWS + JDK · Setup and evidence · Save only after success First-use setup Language + AWS + JDK Save only after success Preview Jira ticket · Timeline + RCA + proof · Setup and evidence · Professional English Preview Jira ticket Timeline + RCA + proof Professional English Cause supported? · Evidence establishes why · Setup and evidence Cause supported? Evidence establishes why Present findings · Times + evidence + limits · Setup and evidence · User's language Present findings Times + evidence + limits User's language Analyze each window · Then compare mechanisms · Setup and evidence · Stream large recordings Analyze each window Then compare mechanisms Stream large recordings SRE approves? · Approve the shown draft · Human decision · Explicit user consent SRE approves? Approve the shown draft Explicit user consent Cause unconfirmed · Findings + missing proof · Human decision · No automatic ticket Cause unconfirmed Findings + missing proof No automatic ticket Resolve Jira outcome · Keep draft; lookup first · Outcome and handoff · No blind create retry Resolve Jira outcome Keep draft; lookup first No blind create retry Create Jira issue · English title + description · Outcome and handoff · Return confirmed URL Create Jira issue English title + description Return confirmed URL Slack thread reminder · SRE replies to the alert · Outcome and handoff · No automatic message Slack thread reminder SRE replies to the alert No automatic message Approved Declined Actual status Usable chunks No No Created: issue URL Unavailable / unknown Yes: reuse Check fails All checks pass Repaired Yes State uncertainty Legend Agent logic Policy Cloud service External system