Re: Continuous performance monitoring with Java FlightRecorder (JFR)?

2016-12-02 Thread Gil Tene
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)

Re: Continuous performance monitoring with Java FlightRecorder (JFR)?

2016-12-02 Thread zeocio
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

Re: Continuous performance monitoring with Java FlightRecorder (JFR)?

2016-12-01 Thread Marcus Hirt
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

Re: Continuous performance monitoring with Java FlightRecorder (JFR)?

2016-12-01 Thread Gil Tene
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