Description
The JMC agent allows users to add JFR instrumentation declaratively to a running program. The agent can, for example, be used to add flight recorder events to third party code for which the source is not available.
For more information about the JMC agent (and how to use it in combination with desktop JMC), here's some additional reading:
- JVM performance monitoring with JMC agent: https://developers.redhat.com/articles/2021/11/16/jvm-performance-monitoring-jmc-agent
- Collect JDK Flight Recorder events at runtime with JMC Agent: https://developers.redhat.com/blog/2020/10/29/collect-jdk-flight-recorder-events-at-runtime-with-jmc-agent
Installation Instructions
Enable the copr repo $ dnf copr enable almac/jmc-agent
Install the agent $ sudo dnf install jmc-agent
For use with the JMC Agent Plugin, you can find the installed agent jar at: /usr/share/java/jmc-agent/agent.jar
Active Releases
The following unofficial repositories are provided as-is by owner of this project. Contact the owner directly for bugs or issues (IE: not bugzilla).
Release | Architectures | Repo Download |
---|---|---|
Fedora 38 | x86_64 (4)* | Fedora 38 (0 downloads) |
Fedora 39 | x86_64 (8)* | Fedora 39 (36 downloads) |
Fedora 40 | x86_64 (3)* | Fedora 40 (22 downloads) |
Fedora 41 | x86_64 (0)* | Fedora 41 (5 downloads) |
Fedora rawhide | x86_64 (7)* | Fedora rawhide (48 downloads) |
* Total number of downloaded packages.
Quick Enable
#> dnf copr enable almac/jmc-agent
More info about enabling Copr repositories