Fix TransactionMonitor usage

Documents TransactionMonitor and removed usage of TransactionMonitor from HA processes. It is local only.
I didn't suggest to do negative testing, I have simply suggested to fix the test in order to 'document' the locality of counters in monitors. A comment won't fail the build if we mess up the <code>TransactionMonitor</code> again.