1.2.2.4 XA Transaction
Table 1-27 XA Transaction Query by Scope Panel Options
| Options | Description |
|---|---|
| Initiator Type | There XA Transaction monitoring scenarios:
All and the second monitoring scenario must use the default setting.
|
| Status | Allows you to select the following values:
|
| Query for latest | Query under latest time (in seconds). |
| Query during | Query XA transactions during a specific time period. |
| Query by GTRID | Query an XA transaction by using an XA transaction identifier. For example x0 x46524a28 x1. For more information, see How the System Tracks Distributed Transaction Processing in the Oracle Tuxedo User Documentation.
The Exact Match checkbox is under the text field. If checked, the whole identifier string must be matched, otherwise all the XA transaction IDs that contain the specified string are listed. |
Click Submit; the XA Transaction results appears in the XA Transaction Result List panel.
Table 1-28 XA Transaction Results List Panel Options
| Options | Description |
|---|---|
| GTRID | Global Transaction ID. |
| Initiator | The initiated process where the transaction starts. |
| Status | Successful transactions indicated by Failed transactions indicated by |
| Start Time | Time when the XA Transaction started. |
| Duration (microsecond) | Total transaction time span. |
| Execution Time (microsecond) | Total transaction time per Oracle Tuxedo service. |
| Parent GTRID | Displays the GTRID of the previous domain if the transaction was propagated from another Oracle Tuxedo domain. |
When you click on a transaction item in the list, the transaction path, related call path ID and transaction details are displayed in the XA Transaction Path, Corresponding Call Path Correlation ID and XA Transaction Detail panels respectively.
The XA Transaction Path shows the XA Transaction network in a tree structure similar to the Component Tree. In the XA Transaction Path tree, each node represents one domain XA Transaction. If multiple /T domains are involved in the XA Transaction, the XA transaction spread path can be easily observed.
In the Corresponding Call Path Correlation ID panel, the call path(s) related to the XA transaction are listed. You can include multiple call path correlation IDs in an XA Transaction. To do so, you must define an XA Transaction policy element and a call boundary call path policy element. If the two elements are applied to one process, one XA Transaction monitoring process includes multiple call paths. Clicking on the call path ID displays the call path detail in the Call Path Metric.
Table 1-29 XA Transaction Detail Panel Options
| Options | Description |
|---|---|
| XA Routine | The transaction routine names are as follows:
|
| Return Code | The XA Routine return code. |
| Machine/Group/Process | The XA Routine process information. The process can be an Oracle Tuxedo server or a client. |
| Start Time | The time when the XA Routine started. |
| Execution Time (microsecond) | The elapse time used for the XA Routine. |
Parent topic: Tuxedo Metrics Monitoring