title: Java VisualVM missing features
body: <p>I have a Java application, and I'd like to monitor it using Java VisualVM (<code>jvisualvm</code>).</p>
  
  <p>However, in the VisualVM window very little data can be seen. Also, I can't take a heap dump.</p>
  
  <p>Here is a screenshot of what it looks like, with another test app I wrote:</p>
  
  <p><img src="https://i.stack.imgur.com/P0Lx9.png" alt="screenshot"></p>
  
  <p>I can monitor memory usage, classes loaded and threads. Heap dumps, performing GC as well as sampling is disabled.</p>
  
  <p>I have tried adding <code>-Dcom.sun.management.jxmremote</code> to VM arguments, as described <a href="https://stackoverflow.com/a/19951053/1938435">here</a>. This is showing up in the Installation Details window. However, it does not appear in the Java process arguments. (should it?)</p>
  
  <p><img src="https://i.stack.imgur.com/Y6KRe.png" alt="screenshots"></p>
  
  <p>I also tried to click the button in my test app until an <code>OutOfMemoryError</code> occurred. No heap dump; that is not weird as Heap Dump on OOME is disabled.</p>
  
  <p>What could I do to solve this?</p>