This opens a new view tab showing the RTI Configuration editor (see Section 4.2, “Configuring a Collector”). Along the bottom are the following tabs, each of which is described in subsequent sections.  Select the BTO Commands tab.  The collector may already have a thread dump configuration command, in which case select that command, or click the New button to add a thread dump configuration command.
Enable the thread dump command by selecting the appropriate radio button, then set the parameters of the thread dump command.
Select the thread dump reporting interval by specifying the interval between thread dumps in milliseconds.  Shorter intervals mean more frequent thread dumps and more overhead.  Less-frequent thread dumps can give an overview of thread performance over long durations while more-frequent thread dumps over short periods can help diagnose close thread deadlocks.  Select the depth of the thread dumps based on the complexity of your application.  Deeper collection requires more storage space and more overhead.  Select the number of thread dumps to keep to control the amount of storage and the time period covered.  Select the options of detecting thread deadlocks and recording monitor wait times to get the most information available from thread dumps.  These options require more overhead but are generally worth it.
The example above collects thread dumps once a minute, to a depth of one thousand method calls, and keeps thirty snapshots (30 minutes).  In general you should try various combinations of settings to find the correct combination for your environment and situation, starting with conservative values.
Once the thread dumps are enabled exercise the application for the desired period of coverage then download the thread dump data.
and choose the application.
The Thread Dump perspective includes a number of related views.  The upper-left view describes the thread dump snapshots that have been loaded from the collector.  Selecting snapshots in this view will display them in the lower timeline view.  By default all snapshots are selected when the data is first displayed.
Select a cell in a timeline view to display the thread or monitor details in either the Thread/Monitor Details view in the upper-right.  Information about the thread/monitor state, times, and stack trace are available, as well as any monitors being waited on by the thread.  Select a table column header to sort the rows in ascending and descending order.
The Thread Dump can be refreshed with from the Thread Dump Snapshots view in the upper-left .  The refresh operations will retrieve the thread dump snapshot data from the collector and add new thread dump snapshots to the views in the Thread Dump perspective.
The Thread Dump snapshots data can be saved with from the Thread Dump Snapshots view.  The data will be saved in the workspace and can be opened later for further analysis.


loading table of contents...