Skip to content

feat(diagnostics): Add frontend for Heap dump analysis#2311

Draft
Josh-Matsuoka wants to merge 5 commits into
cryostatio:mainfrom
Josh-Matsuoka:heap-dump-analysis
Draft

feat(diagnostics): Add frontend for Heap dump analysis#2311
Josh-Matsuoka wants to merge 5 commits into
cryostatio:mainfrom
Josh-Matsuoka:heap-dump-analysis

Conversation

@Josh-Matsuoka

Copy link
Copy Markdown
Contributor

Welcome to Cryostat! 👋

Before contributing, make sure you have:

  • Read the contributing guidelines
  • Linked a relevant issue which this PR resolves
  • Linked any other relevant issues, PR's, or documentation, if any
  • Resolved all conflicts, if any
  • Rebased your branch PR on top of the latest upstream main branch
  • Attached at least one of the following labels to the PR: [chore, ci, docs, feat, fix, test]
  • Signed all commits using a GPG signature

To recreate commits with GPG signature git fetch upstream && git rebase --force --gpg-sign upstream/main


Fixes: #

Description of the change:

Adds a frontend for visualization of heap dump data.

How to manually test:

  1. Pull and build with all related PRs
  2. Trigger a heap dump in an agent target
  3. Navigate to Analyze Heap Dumps, check the visualizations

@Josh-Matsuoka Josh-Matsuoka added feat New feature or request safe-to-test labels Jun 16, 2026
@andrewazores

Copy link
Copy Markdown
Member
Screenshot_2026-06-17_16-14-33 Screenshot_2026-06-17_16-14-09
  1. "Diagnostics > Analyze > Heap Dumps" should probably be renamed "Diagnostics > Analyze > Heap Dump Archives" to be symmetric with Thread Dump Archives. The page titles should also match - currently on the "Thread Dumps Archives" view, the title above the tabs just says "Thread Dumps".
  2. The navigation layout being "thread dump archives, analyze thread dumps, analyze heap dumps, heap dump archives" seems odd. Maybe "thread dump archives, analyze thread dumps, heap dump archives, analyze heap dumps"?
  3. The heap dump archives table is missing the action menu item to jump to the analysis view

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

feat New feature or request safe-to-test

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Story] Heap Dump analysis

2 participants