Profiling

Use this page to manage the system's profiling engine and view the information produced by it. The profiling engine tracks important performance statistics such as executions/second, min/max/average time in any code section, and the number of application server threads active in an area of the application at any given point in time.

To select routines to be profiled:
  1. Choose the routines to be profiled from the list on the page.

  2. For each routine to be profiled, check the box to the far right of the routine.

To start the profiling engine:

Select "Enable Profiling Engine". Statistics will be gathered for all routines that have been selected to be profiled.

To view the profiling statistics for profiled routines:
  1. Select the 'plus' sign to the left of the routine you want to view. The routine will expand and the statistics will be displayed beneath it.

  2. Select the 'minus' sign to the left of the routine to collapse the statistics area.

To set a filter for profiling:
  1. Enable the profiling engine.

  2. Enter the name of a profiling group in the "Filter:" text box.

  3. Select "Enable".

  4. The profiling group will be enabled and profiling information will be logged for it.

To clear a filter:
  1. Enter the name of a profiling group you want to disable in the "Filter:" text box.

  2. Select "Disable".

  3. The profiling group will be disable and profiling information will no longer be logged for it.

To clear the profiling statistics:

Select "Reset Counters". The page will redraw and the statistics for each profiled routine will be reset to zero.

To disable the profiling engine:

Select "Disable Profiling Engine".

See also

Commands

Forms

Pipelines

Job Monitor

Cache Stats

Asset Loaders

Import/Export

Logging Settings