public interface TransactionalBufferMetricsMXBean
| Modifier and Type | Method and Description |
|---|---|
Set<String> |
getAbandonedTransactionIds()
This is to get list of removed transactions from the Transactional Buffer
|
long |
getAverageLagFromSource()
This is to get average value of the time difference between logging of source DB records into redo log and capturing it by Log Miner.
|
long |
getCapturedDmlCount()
exposes total number of captured DMLs
|
long |
getCapturedDmlThroughput()
Exposes average number of captured and parsed DML per second
|
int |
getCommitQueueCapacity()
Gets commit queue capacity.
|
Long |
getCommittedScn()
It shows last committed SCN
|
long |
getCommitThroughput()
Exposes average number of committed transactions per second
|
int |
getErrorCounter()
This is to get logged logError counter.
|
long |
getLagFromSource()
This is to get the lag between latest captured change timestamp in REDO LOG and time of it's placement in the buffer
|
long |
getMaxLagFromSource()
This is to get max value of the time difference between logging of source DB records into redo log and capturing it by Log Miner
|
long |
getMinLagFromSource()
This is to get min value of the time difference between logging of source DB records into redo log and capturing it by Log Miner
|
int |
getNumberOfActiveTransactions()
Exposes number of transaction, buffered in memory
|
long |
getNumberOfCommittedTransactions()
Exposes number of committed transactions
|
long |
getNumberOfRolledBackTransactions()
Exposes number of rolled back transactions
|
Long |
getOldestScn()
Exposes the oldest(smallest) SCN in the Transactional Buffer
|
Set<String> |
getRolledBackTransactionIds()
See which transactions were rolled back
|
int |
getScnFreezeCounter()
Get counter of encountered observations when SCN does not change in the offset.
|
int |
getWarningCounter()
This is to get logged warning counter
|
void |
reset()
action to reset some metrics
|
long getNumberOfRolledBackTransactions()
long getNumberOfCommittedTransactions()
long getCommitThroughput()
long getCapturedDmlThroughput()
long getCapturedDmlCount()
int getNumberOfActiveTransactions()
Long getOldestScn()
Long getCommittedScn()
long getLagFromSource()
long getMaxLagFromSource()
long getMinLagFromSource()
long getAverageLagFromSource()
Set<String> getAbandonedTransactionIds()
Set<String> getRolledBackTransactionIds()
int getCommitQueueCapacity()
void reset()
int getErrorCounter()
int getWarningCounter()
int getScnFreezeCounter()
Copyright © 2020 JBoss by Red Hat. All rights reserved.