For profiling information you have the option of using
honest-profiler:https://github.com/RichardWarburton/honest-profiler
It works on OpenJDK, Oracle (going back to before JMC days) and Zing (recent
releases), though it does rely on an unofficial profiling API.It does not cover
anything else th
I agree with the need/wish for a common way to get such information from
JVMs. A common & standard way for JVMs and OpenJDK to provide event tracing
as well as low-runtime-cost JVM instrumentation details (for information no
currently covered by JVMTI and not cheaply [enough] gleaned via BCI) wo
Hi Marcus,
Thanks for the clarification, it is encouraging to hear about real
deployment cases!
Do you know if there is a way to trigger chunk rotation at a higher
frequency than 60s? There doesn't seem to be any JFR option param that will
modify that behavior. BTW in JDK8 jcmd doesn't accept
Hi Gil,
Thanks for the heads up and price references! I was certainly wary of the
license aspect even though the project I am planning is for open source
development.
Would there be anything of similar capability in openjdk? Looking at the
openjdk src repo, it seems that there has been some mo
Hi there,
The max age tells the recording engine to keep data around until the max age is
passed. Since the smallest chunk of data to reason about in the file repository
is a chunk, that usually means a little bit more. It’s only for controlling
what data to keep in the repo - a simple mechanis
Virtually all the benefits of monitoring come in production environments
(by definition, I think), and that's probably why you don't see this
scenario (as) commonly used with JFR.
Basically, using JFR for production [currently at least] requires a
commercial Java SE Advanced license. How/if thi