Forum Stats

  • 3,874,103 Users
  • 2,266,679 Discussions
  • 7,911,727 Comments

Discussions

How to develop a new JMC 6 JFR Plugin?

Isuru Perera
Isuru Perera Member Posts: 5
edited Sep 27, 2018 9:43AM in Java Mission Control

Hi,

I have a project to generate Flame Graphs from Java Flight Recording (https://github.com/chrishantha/jfr-flame-graph ). However, with that project, it's difficult to generate Flame Graphs for a given time range.

Now, I want to develop a JFR plug-in, which can generate Flame Graphs for Hot Methods, Allocations etc. Basically from the UI, we should be able to select a time range for Hot Methods, Allocations etc., and the plugin will generate a Flame Graph using stack samples in the selected range. Is it possible to do that from a plug-in?

Is there any documentation on how to develop a plugin? Since there are several experimental plugins for JMC 6.0, I guess there should be at least some documentation on how to develop a plugin for JMC 6.0 (even though it's not official supported).

Are there any open source plugins? If there are any open source plugins, I can take a look at the code and figure out how those plugins were developed.

Thank you.

Best Answer

Answers

This discussion has been closed.