grafana / grafana/pyroscope-jfr-parser

Implement jdk.ThreadSleep JFR event parsing

Open
#93 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
Go
Stars
49
Forks
24
PR merge metrics
No merged PRs in 30d

Description

jdk.ThreadSleep is the most commonly skipped event type in JFR files. In a sample file it accounted for 21,467 out of 27,120 skipped events (~79%).

Currently it hits the default case in ParseEvent and gets skipped entirely.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Contributor guide

No contributing guide indexed for this repository

Research direction

Start at ParseEvent, where jdk.ThreadSleep currently falls through the default case, and inspect how other JFR event types are parsed. Use a sample JFR file to verify that ThreadSleep events are parsed rather than skipped, and confirm the skipped-event count decreases accordingly.

Written by the indexing model from the issue text.

Assessment

Tech stack
go
Domain
observability
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
48/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.