Java (Java Agent, Installation, JVM, and Controller Installation)

cancel
Showing results for 
Search instead for 
Did you mean: 

How do I create a heap dump with AppD?

New Member

How do I create a heap dump with AppD?

Typically in a java application we do specify the following JVM arguments like:

 

 

-XX:+HeapDumpOnOutOfMemoryError

-XX:HeapDumpPath=./java_pid<pid>.hprof

-XX:OnOutOfMemoryError="< cmd args >;< cmd args > 

-XX:+UseGCOverheadLimit

 

Is it possible to get the Heap dump using AppD without having to specify the arguments above? I don't think AppD gives as much capabilities of analyzing a heap dump like Eclipse MAT etc. Which gives information on which are the objects that are responsible for the memory leak etc. and more details.

How do I create a heap dump with AppD?
1 REPLY 1
Highlighted
Employee

Re: How do I create a heap dump with AppD?

Anand,

 

You are corect that, being a real-time APM solution, we do not provide forensic heap dump analysis capabilties.

 

We do, however, provide a set of memory diagnostic capabiltiies to help you pinpoint the root cause of memory leaks; these capabilities are documented here.

 

Warm regards,

Peter



Found something helpful? Click the Accept as Solution button to help others find answers faster.
Liked something? Click the Thumbs Up button.