Questions tagged [jmc]

Java Flight Recorder and Java Mission Control together create a complete tool chain to continuously collect low level and detailed runtime information enabling after-the-fact incident analysis.

Java Flight Recorder is a profiling and event collection framework built into the Oracle JDK. It allows Java administrators and developers to gather detailed low level information about how the Java Virtual Machine (JVM) and the Java application are behaving. Java Mission Control is an advanced set of tools that enables efficient and detailed analysis of the extensive of data collected by Java Flight Recorder. The tool chain enables developers and administrators to collect and analyze data from Java applications running locally or deployed in production environments.

http://www.oracle.com/technetwork/java/javaseproducts/mission-control/index.html

157 questions
3
votes
3 answers

no CPU usage recorded in Java Mission Control Flight Recorder

Today I had a look at Mission Control introduced in Java 7 update 45 and tested a bit with Flight Recorder. Everything seems to be working as expected, I get a lot of data about threads, memory and whatever from the application I tested. Only one…
Thorsten Schöning
  • 3,501
  • 2
  • 25
  • 46
2
votes
3 answers

Java Performance: In Java Machine Control How to find heap size , time frame and memory stats for a particular method call

Using Java Mission Control is it possible for us to find heap size, time frame and memory stats for a particular method call. In method profiling section, I am unable for figure out those!!
User27854
  • 824
  • 1
  • 16
  • 40
2
votes
0 answers

Is JMC's "Java Monitor Blocked" caused by vert.x Http1xServerConnection problem?

I do profile my vert.x based http service and noticed in JMC that all my envelop threads(aka verticles) produce lots of "Java Monitor Blocked" events in class io.vertx.core.http.impl.Http1xServerConnection. Javadoc of this class says: "The internal…
slesh
  • 1,902
  • 1
  • 18
  • 29
2
votes
1 answer

I can't see exception details in JMC

After heavy load of my spring boot application, I opened JFR file with JMC. As you can see JFR says there are more than 8000 exception but it don't show what are they. How can I read that exception number? Note : From application layer there are no…
Altug
  • 1,723
  • 3
  • 19
  • 27
2
votes
0 answers

How to profile a single Java (Spring) method run?

I have a Java Spring application that is running on my PC (I can attach debugger), I am looking for a way to profile a single method, preferably one that does have an UI to drilldown the child methods that consume the most time. I tried JDK mission…
qkhanhpro
  • 4,371
  • 2
  • 33
  • 45
2
votes
1 answer

How to generate an HTML JFR report on JMC 8?

I hope somebody could help with the following. In JMC6 to generate a JFR report the syntax was: java com.oracle.jmc.flightrecorder.rules.report.JfrRulesReport file.jfr -format html|json -min ok Then I had to move to JMC8…
Mario.Cadiz
  • 178
  • 12
2
votes
0 answers

How to connect Java Mission Control to an AWS EC2 instance via ssh tunnel in Windows?

I need a ssh tunnel from my local computer running Windows 10 to an AWS EC2 host in order to monitor a java process via Java Mission Control. I followed countless guides for this, e.g. http://issamben.com/how-to-monitor-remote-jvm-over-ssh/. The…
Fencer
  • 1,026
  • 11
  • 27
2
votes
1 answer

Java Flight Recorder - find file descriptor leak

M Java application probably has a file descriptor leak, since I'm getting a Too many open files exception. I'm running my application with JFR, and when I inspect File I/O I barely see any I/O count. Is it possible to use JFR for finding code which…
Ori Popowski
  • 10,432
  • 15
  • 57
  • 79
2
votes
1 answer

Java Mission Control 7 running on Java 11 cannot connect to Wildfly with "jmx:remoting-jmx" protocol

As far as I can tell, I am having the same issue described here: https://developer.jboss.org/thread/278895 (That forum is closed and no additional comments are allowed, their recommendation is to post to SO) I am trying to run JMC 7.1.2 on OpenJDK…
sprockets
  • 981
  • 1
  • 6
  • 16
2
votes
1 answer

Call tree in JMC 7?

Yesterday I've upgrades a project to java 11 because i wanted to give java mission control a try. After a bit of fiddling around i managed to get everything up and running. While searching the web for info about java mission control i found a few…
Tinus Tate
  • 2,237
  • 2
  • 12
  • 33
2
votes
1 answer

Max Live Size and Max Live Count do not make sense

When looking in the Memory tab, I have a class which have 8.96 GiB Max Live Size while the Max Live Count it 401,000,000. This a a Scala Cons class which is an element in a LinkedList of type Byte. By this logic, 401M bytes is 401 MiB (maybe times…
Ori Popowski
  • 10,432
  • 15
  • 57
  • 79
2
votes
1 answer

Is it possible to visualize cpu usage per thread using JFR and JMC (JDK Mission Control)?

I've started dabbling with the JFR + JMC combo which is frankly awesome (great work Hirt & co). One metric that I'd like to monitor is the cpu usage per thread but I've yet to find out if it's stored anywhere. There are the usual graphs for CPU%,…
Billybong
  • 697
  • 5
  • 18
2
votes
1 answer

Java Mission Control doesn't list any JVMs to connect to

I'm running on MacOS Sierra 10.12. Had to replace some jar file for the UI to work and now I don't see any JVM listed in the panel. Tried to follow https://community.oracle.com/thread/2579717 but nothing works. I'm running on 1.8.0_192-b12. The…
Jonathan T
  • 115
  • 7
2
votes
1 answer

Java Mission Control empty plugin list

I have install Java Mission Control using the Zulu Mission Control. However, when I click on "Install New Software..." there are no software available. The list is empty. I am not sure about what to do.
poiuytrez
  • 21,330
  • 35
  • 113
  • 172
2
votes
2 answers

JFR.dump fails. "No data in specified interval"

I get the following error message when executing jcmd 115 JFR.dump name=continuous_recording: 115: Dump failed. No data found in the specified interval. I started the recording with the following configuration:…
Jason Freeberg
  • 149
  • 1
  • 2
  • 8