eG Monitoring
 

Measures reported by WsGlobalTxTest

The WsGlobalTxTest measures the statistics pertaining to the global transactions that take place in the WebSphere application server. The measures made by this test are as follows:

Measurement Description Measurement Unit Interpretation
Global_tx_begun_rate Indicates the rate at which global transactions are beginning to occur at the server. Trans/Sec A high value indicates an overload on the server.
Active_global_tx Indicates the average number of concurrently active global transactions. Number If the value of this measure is high, it signifies greater load on the server. This might increase the number of waiting local transactions.
Global_tx_duration Indicates the average duration of global transactions. Secs A high transaction duration value indicates increased load on the server.
Global_commit_duration Indicates the average duration of commit for global transactions. Secs If the total time taken for committing a global transaction is high, then it indicates a bottleneck on the server.
Optimization_rate Indicates the rate at which global transactions being converted to single phase for optimization. Trans/Sec A sudden increase in this value might be caused due to one of the following reasons.

a.      There might be more number of requests for the application.

b.      There might be a bottleneck on the application.

Global_tx_commit_rate Indicates the rate at which global transactions being committed. Trans/Sec If the rate of transactions that are being committed is very high, it signifies load on the server. It might be caused when some locked transactions are released suddenly.
Global_tx_rolled_back_rate Indicates the rate at which the global transactions are being rolled back. Trans/Sec A high value indicates a problem with the application. Possible reasons could be the problem with the application or with some other dependent server (e.g. Database).
Global_tx_timedout_rate Indicates the rate at which the global transactions are being timed out. Trans/Sec Again, a rise in the value could be due to the problem with the application or with some other dependent server like the database.
Global_tx_involved Indicates the total number of global transactions involved at the server. Number A sudden increase in the value might be caused if the commit duration of a transaction goes low.
Global_prepare_duration This measure indicates the average duration of prepare for the global transactions. Secs A high value indicates a bottleneck on the server.