Submit a ticketCall us

AnnouncementsSystem Monitoring for Dummies

Tired of monitoring failures disrupting the system, application, and service? Learn the key monitoring concepts needed to help you create sophisticated monitoring and alerting strategies that can help you save time and money. Read the eBook.

Get your free eBook.

Home > Success Center > Database Performance Analyzer (DPA) > DPA - Knowledgebase Articles > Use JConsole to obtain an DPA memory profile

Use JConsole to obtain an DPA memory profile

Created by Interspire Import, last modified by MindTouch on Jun 23, 2016

Views: 938 Votes: 0 Revisions: 11

This article applies to DPA versions 9.0 and above and Ignite versions 7.0 and above.


Whenever the SolarWinds DPA server is running low on memory, you will see a message in the user interface or see entries in the DPA log files related to Java heap space. In either case, a good tool for our support team is a memory profile from a utility called JConsole. JConsole is shipped with and is available in one of the following directories:

  • Windows: installdir\iwc\jre\bin\jconsole.exe
  • Linux: installdir/iwc/jre_linux/bin/jconsole


Step 1 - Run JConsole and connect to the Ignite Apache Tomcat server

The easiest method for running JConsole is to log on to the DPA server's operating system and run the above executables. It will first request a New Connection with a screen similar to this:



Enter the Remote Process of: service:jmx:rmi://localhost:11099/jndi/rmi://localhost:11099/idc - no username or password is needed.


Step 2 - Request a Memory Profile from JConsole

  1. Click the MBeans tab and in the left-hand menu open up > HotSpotDiagnostic > Operations > dumpHeap.
  2. Fill in the p0 parameter with a filename for the memory profile. Something like C:\temp\IgniteMemoryProfile.hprof, but use whatever you want here.
  3. Click the dumpHeap button.


Step 3 - Send the Memory Profile to SolarWinds Support

  1. Open a technical support ticket at  
  2. Zip up the file from Step 2 and send it to the support rep who contacts you. If it is over 5MB, inform the support rep of this and follow this procedure to upload the large file to us:
    1. Navigate to and select 'Secure Upload'.
    2. Type for the recipient.
    3. For the Subject, use CompanyName has files for AgentName. Ticket: TicketNumber.
    4. Under Message, type the same and also enter your contact information. 
    5. Click Browse and Upload the files.

Last modified