Tracer
|
After you choose a connection and set Tracer options, the Tracer records selected events from the rule executions, database operations, and other event types you selected.
The Tracer adds a row for each of the Events To Trace that you selected in your Trace Options and for rules executing in the selected RuleSets.
Each row has a color-coded background:
The value of some columns in the Tracer results display change depending on the type of traced event. When applicable, a change in value for a column is noted in the table below.
Column |
Description |
Line |
Number of events traced, starting at 1 for the first (oldest). |
Rule # |
Count of distinct activities traced. This is not reset to zero if you clear all the events. When a single activity is re-executed later, the previously assigned number is repeated. Rules other than activities are not assigned a number. |
Step Method |
For an activity, the method in this step. For a declarative rule or decision rule, indicates the start or end of a computation. For a when condition rule or Boolean expression, identifies the rule name or (a portion of) the expression. When tracing a database operation, this column lists the specific operation performed on the database. (Commit, insert, update) |
Step Page |
Name of the step page, or When tracing a database operation, this column lists the database table affected by the database operation in the Step Method column. |
Step |
Step number of this step. When two or more rows appear with the same step number, an iteration is in process at that step. |
Step Status |
Status of the method in the step, from the pxMethodStatus property, such as
In this context, a red Fail row indicates an unhandled exception condition. If a method returns a Fail status but the step contains a transition, the Tracer row is displays the status as When tracing a database operation, this column lists the number of bytes involved in a write to the database. |
Watch |
(Optional column.) Properties that you've used the Watch Variable facility to watch. |
Event Type |
Type of event or rule: |
Elapsed |
For |
Name |
Full name of the rule being traced as a blue-text link, showing all key parts. When tracing a database or cache operation, the Name and RuleSet columns are combined. The text in this combined column provides details on the rules being searched for in the cache, or on the size of the database operation. |
RuleSet |
RuleSet and Version containing the rule being traced. |
This window supports five types of interactions:
A blue arrow marks the row of your most recent interaction.