Previous Topic: View the Component Performance DetailNext Topic: Force Garbage Collection


Create Heap Dumps and Thread Dumps

The Server Console lets you create heap dumps and thread dumps for a server component.

Typically, you perform these procedures only when requested to do so by customer support.

An alternate way to create a heap dump is by using the Service Manager command-line utility.

To create a heap dump:

  1. Go to the Server Console.
  2. Right-click a server component in the network graph and select Dump Heap.
  3. When prompted, save the file.
  4. Open the file.

    The file contains the fully qualified path name of the .hprof file, for example, C:\Users\myusername\lisatmp_6.0.7\Coordinator_Server_HeapDump_2012-02-28_08-36-55.hprof.

Note: This functionality is available only on Sun Java 6 Java runtimes. This diagnostic tool can help Support determine the causes of OutOfMemory conditions. The heap is automatically dumped if an OutOfMemory condition occurs; this button is for manually triggering a heap dump.

To create a thread dump:

  1. Go to the Server Console.
  2. Right-click a server component in the network graph and select Dump Threads.
  3. When prompted, save the thread dump file.
  4. Open the thread dump file and view the contents.