Atomikos Forum

How to monitor transaction recovery process?

Having gone through the AtmoikosAPISpecification , AtomikosTransactionGuide and some other web references we have some idea about how the Atomikos transaction manager works and how the transaction recovery process work in 2PC environment
If we need to understand and monitor the actual recovery processes happening inside a production environment what are the existing tools or mechanism which we can use?

Is it possible to configure JMX to monitor the atomikos recovery process or do we need to implement recovery monitor tool using interfaces such as LogControl,LogAdministrator and AdminTransaction by our own?
We need to get some idea about actual XA resources which causing the problems, The root cause,  The current status of the recovery process, Affected transactions etc..

Does following code in JMX configuration provide such details?

<!-- 
    Configure the Atomikos JMX transaction 
    service to administer pending transactions 
-->
<bean id="jmxTransactionService" 
      class="com.atomikos.icatch.admin.jmx.JmxTransactionService">
    <!-- Optional: show only heuristic problem cases -->
    <property name="heuristicsOnly" value="true"/>
</bean>
Pathum Send private email
Monday, November 07, 2016
 
 
The JMX will give you some details like heuristic (problematic) transactions.

We're currently developing something more sophisticated in our commercial edition too, to notify operations teams of actions they need to take with problematic resources.

If you want, we can set up a Skype call about this. Let me know if that is the case?
Guy Pardon Send private email
Friday, November 11, 2016
 
 

This topic is archived. No further replies will be accepted.

Other recent topics Other recent topics