Extended Transactions, which are transactions that span more than one monitored service/domain/device, are being tracked in a non-intrusive way over HTTP protocol. This correlation is defined by means of a global transaction ID.
Examples of extended transactions include:
- A DMZ gateway relays a request into the LAN internal gateway. The request transcends two machines and would have consists of two separate transactions.
With the Extended Transaction, you can treat this operation as a single one. - An extended transaction may span domains inside a single gateway or across several gateways.
The following information is available for each extended transaction:
Column | Description |
---|---|
Service Name | The service the first transaction ran on |
Operation/URI | The operation’s name for this first transaction or URI |
Time | Timestamp for the first transaction. |
Device Name | The device this first transaction ran on |
Domain | The domain this first transaction ran on |
Status | The status for the first transaction. The possible values are
|
Error Message | When the extended transaction completed in an error state, this column will hold the error message |
Client IP | The client IP of the machine (or load balancer) where this transaction started. |
Steps | Indicates the number of transactions that are part of the extended transaction |
Gl. Trans. ID | Correlation ID between transactions across services/domains/devices |
Elapsed (ms) | The number of milliseconds the extended transaction spanned. |
Click the icon to the left of an extended transaction to open a panel with extra information relating the single transactions comprising it:
Column | Description |
---|---|
Service Name | The service this transaction ran on. |
Time | Timestamp for the transaction. |
Device Name | The device this transaction ran on |
Domain | The domain the transaction ran on |
Status | The status for this transaction. The possible values are:
|
Error Message | If the transaction ended in an error state, this column will hold the error message received. If the error message is too long, it will be abbreviated, |
Transaction Id | The Transaction id. Click on the transaction id to open a single transaction view for this transaction |
Elapsed (ms) | Total elapsed time, the number of milliseconds the transaction took. |
Network Elapsed (ms) | Network elapsed time |
Device Elapsed (ms) | DataPower processing elapsed time |
Back-End Elapsed (ms) | Back-End processing elapsed time |
Limitations
Currently this feature is disabled for new installations by default. To enable/disable it, please execute the following script: app_logical_tran.sh