Chapter 13 BusinessEvents Performance Profiler : Profiler Reference

Profiler Reference
The table in this section explains each of the columns in the profiler report. Data is grouped by RTC_Stats_Type and Description. (Description contains information about the specific RTC.) All data collected for conditions and actions performed during each RTC is listed within each RTC grouping.
Three rows of column headers for the RTC, condition and action are listed at the beginning of the file:
The first column of each data line is always the statistic type, which begins with one of RTC-, CONDITION-, or ACTION-.
Data is also grouped, one row for the overall RTC, and zero or more rows for different conditions or actions or both, as appropriate.
Information relating to the current RTC_Stats_Type. For example, the description of type RTC-Object-Asserted is the name of the object being asserted.
TotalRtcTime / NumExecuted
The maximum time in milliseconds spent to resolve a single RTC, including condition evaluation and action execution, but excluding operations related to object management (OM).
The minimum time in milliseconds spent to resolve a single RTC, including condition evaluation and action execution, but excluding operations related to object management (OM).
Name of the rule containing the condition, or name of state machine transition rule containing the condition.
Condition statement of a rule or a state machine transition rule for user-defined condition, or predefined condition name for internal conditions.
When a user-defined rule condition has a commented-out line, the ConditionDescription of the next condition is
Only applies to CONDITION_Stats_Type.
TotalTime / NumEvaluated.
Only applies to Condition-Join type.
Only applies to CONDITION-Join type.
TotalNumLeftSearch / NumSuccessLeftSearch
Only applies to CONDITION-Join type.
Only applies to CONDITION-Join type.
Only applies to CONDITION-Join type.
Only applies to CONDITION-Join type.
Only applies to CONDITION-Join type.
TotalNumLeftSearch / NumSuccessLeftSearch
Only applies to CONDITION-Join type.
Only applies to CONDITION-Join type.
Only applies to CONDITION-Join type.
For example, description of type ACTION-Rule-Action is the name of the rule.
TotalActionTime / NumExecuted.
Total time in milliseconds spent on the total number of action execution phases. Action execution time is the time Rete network spends on executing the action, for example, time spent in creating new objects, deleting existing objects, and so on.
TotalExecutionTime / NumExecuted.
Total time in milliseconds spent on the total number of action operation phases. Action operation time is the time the Rete network spends on applying changes to the working memory, for example, time spent asserting newly created objects, or retracting deleted objects.
TotalOperationTime / NumExecuted.