public class CacheClusterMetricsMXBeanImpl extends Object implements CacheMetricsMXBean
IgniteCache.| Modifier and Type | Method and Description |
|---|---|
void |
clear() |
void |
disableStatistics()
Disable statistic collection for the cache.
|
void |
enableStatistics()
Enable statistic collection for the cache.
|
long |
estimateRebalancingFinishTime()
This method is deprecated and will be deleted in future major release.
|
float |
getAverageGetTime()
The mean time to execute gets.
|
float |
getAveragePutTime()
The mean time to execute puts.
|
float |
getAverageRemoveTime()
The mean time to execute removes.
|
float |
getAverageTxCommitTime()
The mean time to execute tx commit.
|
float |
getAverageTxRollbackTime()
The mean time to execute tx rollbacks.
|
long |
getCacheEvictions()
The total number of evictions from the cache.
|
long |
getCacheGets()
The total number of requests to the cache.
|
float |
getCacheHitPercentage()
This is a measure of cache efficiency.
|
long |
getCacheHits()
The number of get requests that were satisfied by the cache.
|
long |
getCacheMisses()
A miss is a get request that is not satisfied.
|
float |
getCacheMissPercentage()
Returns the percentage of cache accesses that did not find a requested entry
in the cache.
|
long |
getCachePuts()
The total number of puts to the cache.
|
long |
getCacheRemovals()
The total number of removals from the cache.
|
long |
getCacheSize()
Cache size.
|
long |
getCacheTxCommits()
Gets total number of transaction commits.
|
long |
getCacheTxRollbacks()
Gets total number of transaction rollbacks.
|
int |
getDhtEvictQueueCurrentSize()
Gets current size of evict queue used to batch up evictions.
|
float |
getEntryProcessorAverageInvocationTime()
The mean time to execute cache invokes.
|
float |
getEntryProcessorHitPercentage()
The percentage of invocations on keys, which exist in cache.
|
long |
getEntryProcessorHits()
The total number of invocations on keys, which exist in cache.
|
long |
getEntryProcessorInvocations()
The total number of cache invocations.
|
float |
getEntryProcessorMaxInvocationTime()
So far, the maximum time to execute cache invokes.
|
float |
getEntryProcessorMinInvocationTime()
So far, the minimum time to execute cache invokes.
|
long |
getEntryProcessorMisses()
The total number of invocations on keys, which don't exist in cache.
|
float |
getEntryProcessorMissPercentage()
The percentage of invocations on keys, which don't exist in cache.
|
long |
getEntryProcessorPuts()
The total number of cache invocations, caused update.
|
long |
getEntryProcessorReadOnlyInvocations()
The total number of cache invocations, caused no updates.
|
long |
getEntryProcessorRemovals()
The total number of cache invocations, caused removal.
|
long |
getEstimatedRebalancingFinishTime() |
long |
getEstimatedRebalancingKeys() |
long |
getHeapEntriesCount()
Gets the number of cache entries in heap memory, including entries held by active transactions, entries in
onheap cache and near entries.
|
long |
getIndexRebuildKeysProcessed()
Return number of keys processed during index rebuilding.
|
int |
getKeySize()
Gets number of keys in the cache, possibly with
null values. |
long |
getKeysToRebalanceLeft() |
String |
getKeyType()
Determines the required type of keys for this
Cache, if any. |
long |
getOffHeapAllocatedSize()
Gets memory size allocated in off-heap.
|
long |
getOffHeapBackupEntriesCount()
Gets number of backup entries stored in off-heap memory.
|
long |
getOffHeapEntriesCount()
Gets number of entries stored in off-heap memory.
|
long |
getOffHeapEvictions()
The total number of evictions from the off-heap memory.
|
long |
getOffHeapGets()
The total number of get requests to the off-heap memory.
|
float |
getOffHeapHitPercentage()
Gets the percentage of hits on off-heap memory.
|
long |
getOffHeapHits()
The number of get requests that were satisfied by the off-heap memory.
|
long |
getOffHeapMisses()
A miss is a get request that is not satisfied by off-heap memory.
|
float |
getOffHeapMissPercentage()
Gets the percentage of misses on off-heap memory.
|
long |
getOffHeapPrimaryEntriesCount()
Gets number of primary entries stored in off-heap memory.
|
long |
getOffHeapPuts()
The total number of put requests to the off-heap memory.
|
long |
getOffHeapRemovals()
The total number of removals from the off-heap memory.
|
long |
getRebalanceClearingPartitionsLeft() |
long |
getRebalancedKeys() |
long |
getRebalancingBytesRate() |
long |
getRebalancingKeysRate() |
int |
getRebalancingPartitionsCount() |
long |
getRebalancingStartTime() |
int |
getSize()
Gets number of non-
null values in the cache. |
int |
getTotalPartitionsCount() |
int |
getTxCommitQueueSize()
Gets committed transaction queue size.
|
int |
getTxCommittedVersionsSize()
Gets number of cached committed transaction IDs.
|
int |
getTxDhtCommitQueueSize()
Gets committed DHT transaction queue size.
|
int |
getTxDhtCommittedVersionsSize()
Gets number of cached committed DHT transaction IDs.
|
int |
getTxDhtPrepareQueueSize()
Gets prepared DHT transaction queue size.
|
int |
getTxDhtRolledbackVersionsSize()
Gets number of cached rolled back DHT transaction IDs.
|
int |
getTxDhtStartVersionCountsSize()
Gets DHT start version counts map size.
|
int |
getTxDhtThreadMapSize()
Gets transaction DHT per-thread map size.
|
int |
getTxDhtXidMapSize()
Gets transaction DHT per-Xid map size.
|
String |
getTxKeyCollisions()
Checks if there were any tx key collisions last time.
|
int |
getTxPrepareQueueSize()
Gets prepared transaction queue size.
|
int |
getTxRolledbackVersionsSize()
Gets number of cached rolled back transaction IDs.
|
int |
getTxStartVersionCountsSize()
Gets start version counts map size.
|
int |
getTxThreadMapSize()
Gets transaction per-thread map size.
|
int |
getTxXidMapSize()
Gets transaction per-Xid map size.
|
String |
getValueType()
Determines the required type of values for this
Cache, if any. |
int |
getWriteBehindBufferSize()
Gets count of entries that were processed by the write-behind store and have not been
flushed to the underlying store yet.
|
int |
getWriteBehindCriticalOverflowCount()
Gets count of write buffer overflow events in progress at the moment.
|
int |
getWriteBehindErrorRetryCount()
Gets count of cache entries that are in a store-retry state.
|
long |
getWriteBehindFlushFrequency()
Gets the cache flush frequency.
|
int |
getWriteBehindFlushSize()
Gets the maximum size of the write-behind buffer.
|
int |
getWriteBehindFlushThreadCount()
Gets the number of flush threads that will perform store update operations.
|
int |
getWriteBehindStoreBatchSize()
Gets the maximum count of similar (put or remove) operations that can be grouped to a single batch.
|
int |
getWriteBehindTotalCriticalOverflowCount()
Gets count of write buffer overflow events since initialization.
|
boolean |
isEmpty()
Returns
true if this cache is empty. |
boolean |
isIndexRebuildInProgress()
Return
true if index rebuild is in progress. |
boolean |
isManagementEnabled()
Checks whether management is enabled on this cache.
|
boolean |
isReadThrough()
Determines if a
Cache should operate in read-through mode. |
boolean |
isStatisticsEnabled()
Checks whether statistics collection is enabled in this cache.
|
boolean |
isStoreByValue()
Whether storeByValue
true or storeByReference false. |
boolean |
isValidForReading()
Checks whether cache topology is valid for read operations.
|
boolean |
isValidForWriting()
Checks whether cache topology is valid for write operations.
|
boolean |
isWriteBehindEnabled()
Returns
true if write-behind is enabled. |
boolean |
isWriteThrough()
Determines if a
Cache should operate in "write-through"
mode. |
String |
name()
Gets name of this cache.
|
long |
rebalancingStartTime()
This method is deprecated and will be deleted in future major release.
|
public String name()
name in interface CacheMetricsname in interface CacheMetricsMXBeanpublic long getOffHeapGets()
getOffHeapGets in interface CacheMetricsgetOffHeapGets in interface CacheMetricsMXBeanpublic long getOffHeapPuts()
getOffHeapPuts in interface CacheMetricsgetOffHeapPuts in interface CacheMetricsMXBeanpublic long getOffHeapRemovals()
getOffHeapRemovals in interface CacheMetricsgetOffHeapRemovals in interface CacheMetricsMXBeanpublic long getOffHeapEvictions()
getOffHeapEvictions in interface CacheMetricsgetOffHeapEvictions in interface CacheMetricsMXBeanpublic long getOffHeapHits()
getOffHeapHits in interface CacheMetricsgetOffHeapHits in interface CacheMetricsMXBeanpublic float getOffHeapHitPercentage()
getOffHeapHitPercentage in interface CacheMetricsgetOffHeapHitPercentage in interface CacheMetricsMXBeanpublic long getOffHeapMisses()
getOffHeapMisses in interface CacheMetricsgetOffHeapMisses in interface CacheMetricsMXBeanpublic float getOffHeapMissPercentage()
getOffHeapMissPercentage in interface CacheMetricsgetOffHeapMissPercentage in interface CacheMetricsMXBeanpublic long getOffHeapEntriesCount()
getOffHeapEntriesCount in interface CacheMetricsgetOffHeapEntriesCount in interface CacheMetricsMXBeanpublic long getHeapEntriesCount()
getHeapEntriesCount in interface CacheMetricsgetHeapEntriesCount in interface CacheMetricsMXBeanpublic long getOffHeapPrimaryEntriesCount()
getOffHeapPrimaryEntriesCount in interface CacheMetricsgetOffHeapPrimaryEntriesCount in interface CacheMetricsMXBeanpublic long getOffHeapBackupEntriesCount()
getOffHeapBackupEntriesCount in interface CacheMetricsgetOffHeapBackupEntriesCount in interface CacheMetricsMXBeanpublic long getOffHeapAllocatedSize()
getOffHeapAllocatedSize in interface CacheMetricsgetOffHeapAllocatedSize in interface CacheMetricsMXBeanpublic int getSize()
null values in the cache.
Note this method will always return 0getSize in interface CacheMetricsgetSize in interface CacheMetricsMXBeannull values in the cache.public long getCacheSize()
getCacheSize in interface CacheMetricsgetCacheSize in interface CacheMetricsMXBeanpublic int getKeySize()
null values.
Note this method will always return 0getKeySize in interface CacheMetricsgetKeySize in interface CacheMetricsMXBeanpublic boolean isEmpty()
true if this cache is empty.isEmpty in interface CacheMetricsisEmpty in interface CacheMetricsMXBeanTrue if this cache is empty.public int getDhtEvictQueueCurrentSize()
getDhtEvictQueueCurrentSize in interface CacheMetricsgetDhtEvictQueueCurrentSize in interface CacheMetricsMXBeanpublic int getTxCommitQueueSize()
getTxCommitQueueSize in interface CacheMetricsgetTxCommitQueueSize in interface CacheMetricsMXBeanpublic int getTxThreadMapSize()
getTxThreadMapSize in interface CacheMetricsgetTxThreadMapSize in interface CacheMetricsMXBeanpublic int getTxXidMapSize()
getTxXidMapSize in interface CacheMetricsgetTxXidMapSize in interface CacheMetricsMXBeanpublic int getTxPrepareQueueSize()
getTxPrepareQueueSize in interface CacheMetricsgetTxPrepareQueueSize in interface CacheMetricsMXBeanpublic int getTxStartVersionCountsSize()
getTxStartVersionCountsSize in interface CacheMetricsgetTxStartVersionCountsSize in interface CacheMetricsMXBeanpublic int getTxCommittedVersionsSize()
getTxCommittedVersionsSize in interface CacheMetricsgetTxCommittedVersionsSize in interface CacheMetricsMXBeanpublic int getTxRolledbackVersionsSize()
getTxRolledbackVersionsSize in interface CacheMetricsgetTxRolledbackVersionsSize in interface CacheMetricsMXBeanpublic int getTxDhtThreadMapSize()
getTxDhtThreadMapSize in interface CacheMetricsgetTxDhtThreadMapSize in interface CacheMetricsMXBeanpublic int getTxDhtXidMapSize()
getTxDhtXidMapSize in interface CacheMetricsgetTxDhtXidMapSize in interface CacheMetricsMXBeanpublic int getTxDhtCommitQueueSize()
getTxDhtCommitQueueSize in interface CacheMetricsgetTxDhtCommitQueueSize in interface CacheMetricsMXBeanpublic int getTxDhtPrepareQueueSize()
getTxDhtPrepareQueueSize in interface CacheMetricsgetTxDhtPrepareQueueSize in interface CacheMetricsMXBeanpublic int getTxDhtStartVersionCountsSize()
getTxDhtStartVersionCountsSize in interface CacheMetricsgetTxDhtStartVersionCountsSize in interface CacheMetricsMXBeanpublic int getTxDhtCommittedVersionsSize()
getTxDhtCommittedVersionsSize in interface CacheMetricsgetTxDhtCommittedVersionsSize in interface CacheMetricsMXBeanpublic int getTxDhtRolledbackVersionsSize()
getTxDhtRolledbackVersionsSize in interface CacheMetricsgetTxDhtRolledbackVersionsSize in interface CacheMetricsMXBeanpublic boolean isWriteBehindEnabled()
true if write-behind is enabled.isWriteBehindEnabled in interface CacheMetricsisWriteBehindEnabled in interface CacheMetricsMXBeanTrue if write-behind is enabled.public int getWriteBehindFlushSize()
0, then flush is performed only on time-elapsing basis. However,
when this value is 0, the cache critical size is set to
CacheConfiguration.DFLT_WRITE_BEHIND_CRITICAL_SIZEgetWriteBehindFlushSize in interface CacheMetricsgetWriteBehindFlushSize in interface CacheMetricsMXBeanpublic int getWriteBehindFlushThreadCount()
getWriteBehindFlushThreadCount in interface CacheMetricsgetWriteBehindFlushThreadCount in interface CacheMetricsMXBeanpublic long getWriteBehindFlushFrequency()
0, then flush is performed only when buffer size exceeds flush size.getWriteBehindFlushFrequency in interface CacheMetricsgetWriteBehindFlushFrequency in interface CacheMetricsMXBeanpublic int getWriteBehindStoreBatchSize()
getWriteBehindStoreBatchSize in interface CacheMetricsgetWriteBehindStoreBatchSize in interface CacheMetricsMXBeanpublic int getWriteBehindTotalCriticalOverflowCount()
getWriteBehindTotalCriticalOverflowCount in interface CacheMetricsgetWriteBehindTotalCriticalOverflowCount in interface CacheMetricsMXBeanpublic int getWriteBehindCriticalOverflowCount()
getWriteBehindCriticalOverflowCount in interface CacheMetricsgetWriteBehindCriticalOverflowCount in interface CacheMetricsMXBeanpublic int getWriteBehindErrorRetryCount()
getWriteBehindErrorRetryCount in interface CacheMetricsgetWriteBehindErrorRetryCount in interface CacheMetricsMXBeanpublic int getWriteBehindBufferSize()
getWriteBehindBufferSize in interface CacheMetricsgetWriteBehindBufferSize in interface CacheMetricsMXBeanpublic void clear()
clear in interface javax.cache.management.CacheStatisticsMXBeanclear in interface CacheMetricsMXBeanpublic long getCacheHits()
getCacheHits in interface javax.cache.management.CacheStatisticsMXBeangetCacheHits in interface CacheMetricsgetCacheHits in interface CacheMetricsMXBeanpublic float getCacheHitPercentage()
getCacheHitPercentage in interface javax.cache.management.CacheStatisticsMXBeangetCacheHitPercentage in interface CacheMetricsgetCacheHitPercentage in interface CacheMetricsMXBeanpublic long getCacheMisses()
getCacheMisses in interface javax.cache.management.CacheStatisticsMXBeangetCacheMisses in interface CacheMetricsgetCacheMisses in interface CacheMetricsMXBeanpublic float getCacheMissPercentage()
getCacheMissPercentage in interface javax.cache.management.CacheStatisticsMXBeangetCacheMissPercentage in interface CacheMetricsgetCacheMissPercentage in interface CacheMetricsMXBeanpublic long getCacheGets()
getCacheGets in interface javax.cache.management.CacheStatisticsMXBeangetCacheGets in interface CacheMetricsgetCacheGets in interface CacheMetricsMXBeanpublic long getCachePuts()
getCachePuts in interface javax.cache.management.CacheStatisticsMXBeangetCachePuts in interface CacheMetricsgetCachePuts in interface CacheMetricsMXBeanpublic long getEntryProcessorPuts()
getEntryProcessorPuts in interface CacheMetricsgetEntryProcessorPuts in interface CacheMetricsMXBeanpublic long getEntryProcessorRemovals()
getEntryProcessorRemovals in interface CacheMetricsgetEntryProcessorRemovals in interface CacheMetricsMXBeanpublic long getEntryProcessorReadOnlyInvocations()
getEntryProcessorReadOnlyInvocations in interface CacheMetricsgetEntryProcessorReadOnlyInvocations in interface CacheMetricsMXBeanpublic long getEntryProcessorInvocations()
getEntryProcessorInvocations in interface CacheMetricsgetEntryProcessorInvocations in interface CacheMetricsMXBeanpublic long getEntryProcessorHits()
getEntryProcessorHits in interface CacheMetricsgetEntryProcessorHits in interface CacheMetricsMXBeanpublic float getEntryProcessorHitPercentage()
getEntryProcessorHitPercentage in interface CacheMetricsgetEntryProcessorHitPercentage in interface CacheMetricsMXBeanpublic float getEntryProcessorMissPercentage()
getEntryProcessorMissPercentage in interface CacheMetricsgetEntryProcessorMissPercentage in interface CacheMetricsMXBeanpublic long getEntryProcessorMisses()
getEntryProcessorMisses in interface CacheMetricsgetEntryProcessorMisses in interface CacheMetricsMXBeanpublic float getEntryProcessorAverageInvocationTime()
getEntryProcessorAverageInvocationTime in interface CacheMetricsgetEntryProcessorAverageInvocationTime in interface CacheMetricsMXBeanpublic float getEntryProcessorMinInvocationTime()
getEntryProcessorMinInvocationTime in interface CacheMetricsgetEntryProcessorMinInvocationTime in interface CacheMetricsMXBeanpublic float getEntryProcessorMaxInvocationTime()
getEntryProcessorMaxInvocationTime in interface CacheMetricsgetEntryProcessorMaxInvocationTime in interface CacheMetricsMXBeanpublic long getCacheRemovals()
getCacheRemovals in interface javax.cache.management.CacheStatisticsMXBeangetCacheRemovals in interface CacheMetricsgetCacheRemovals in interface CacheMetricsMXBeanpublic long getCacheEvictions()
getCacheEvictions in interface javax.cache.management.CacheStatisticsMXBeangetCacheEvictions in interface CacheMetricsgetCacheEvictions in interface CacheMetricsMXBeanpublic float getAverageGetTime()
getAverageGetTime in interface javax.cache.management.CacheStatisticsMXBeangetAverageGetTime in interface CacheMetricsgetAverageGetTime in interface CacheMetricsMXBeanpublic float getAveragePutTime()
getAveragePutTime in interface javax.cache.management.CacheStatisticsMXBeangetAveragePutTime in interface CacheMetricsgetAveragePutTime in interface CacheMetricsMXBeanpublic float getAverageRemoveTime()
getAverageRemoveTime in interface javax.cache.management.CacheStatisticsMXBeangetAverageRemoveTime in interface CacheMetricsgetAverageRemoveTime in interface CacheMetricsMXBeanpublic float getAverageTxCommitTime()
getAverageTxCommitTime in interface CacheMetricsgetAverageTxCommitTime in interface CacheMetricsMXBeanpublic float getAverageTxRollbackTime()
getAverageTxRollbackTime in interface CacheMetricsgetAverageTxRollbackTime in interface CacheMetricsMXBeanpublic long getCacheTxCommits()
getCacheTxCommits in interface CacheMetricsgetCacheTxCommits in interface CacheMetricsMXBeanpublic long getCacheTxRollbacks()
getCacheTxRollbacks in interface CacheMetricsgetCacheTxRollbacks in interface CacheMetricsMXBeanpublic String getKeyType()
Cache, if any.getKeyType in interface javax.cache.management.CacheMXBeangetKeyType in interface CacheMetricsgetKeyType in interface CacheMetricsMXBean"java.lang.Object" if the type is undefined.public String getValueType()
Cache, if any.getValueType in interface javax.cache.management.CacheMXBeangetValueType in interface CacheMetricsgetValueType in interface CacheMetricsMXBean"java.lang.Object" if the type is undefined.public boolean isStoreByValue()
true or storeByReference false.
When true, both keys and values are stored by value.
When false, both keys and values are stored by reference.
Caches stored by reference are capable of mutation by any threads holding
the reference. The effects are:
When a cache is storeByValue, any mutation to the key or value does not affect the key of value stored in the cache.
The default value is true.
isStoreByValue in interface javax.cache.management.CacheMXBeanisStoreByValue in interface CacheMetricsisStoreByValue in interface CacheMetricsMXBeanTrue if the cache is store by value.public boolean isStatisticsEnabled()
The default value is false.
isStatisticsEnabled in interface javax.cache.management.CacheMXBeanisStatisticsEnabled in interface CacheMetricsisStatisticsEnabled in interface CacheMetricsMXBeanTrue if statistics collection is enabled.public boolean isManagementEnabled()
The default value is false.
isManagementEnabled in interface javax.cache.management.CacheMXBeanisManagementEnabled in interface CacheMetricsisManagementEnabled in interface CacheMetricsMXBeantrue if management is enabled.public boolean isReadThrough()
Cache should operate in read-through mode.
The default value is false
isReadThrough in interface javax.cache.management.CacheMXBeanisReadThrough in interface CacheMetricsisReadThrough in interface CacheMetricsMXBeanTrue when a Cache is in
"read-through" mode.CacheLoaderpublic boolean isWriteThrough()
Cache should operate in "write-through"
mode.
will appropriately cause the configured CacheWriter to be invoked.
The default value is false
isWriteThrough in interface javax.cache.management.CacheMXBeanisWriteThrough in interface CacheMetricsisWriteThrough in interface CacheMetricsMXBeanTrue when a Cache is in "write-through" mode.CacheWriterpublic int getTotalPartitionsCount()
getTotalPartitionsCount in interface CacheMetricsgetTotalPartitionsCount in interface CacheMetricsMXBeanpublic long getRebalancedKeys()
getRebalancedKeys in interface CacheMetricsgetRebalancedKeys in interface CacheMetricsMXBeanpublic long getEstimatedRebalancingKeys()
getEstimatedRebalancingKeys in interface CacheMetricsgetEstimatedRebalancingKeys in interface CacheMetricsMXBeanpublic int getRebalancingPartitionsCount()
getRebalancingPartitionsCount in interface CacheMetricsgetRebalancingPartitionsCount in interface CacheMetricsMXBeanpublic long getKeysToRebalanceLeft()
getKeysToRebalanceLeft in interface CacheMetricsgetKeysToRebalanceLeft in interface CacheMetricsMXBeanpublic long getRebalancingKeysRate()
getRebalancingKeysRate in interface CacheMetricsgetRebalancingKeysRate in interface CacheMetricsMXBeanpublic long getRebalancingBytesRate()
getRebalancingBytesRate in interface CacheMetricsgetRebalancingBytesRate in interface CacheMetricsMXBeanpublic long estimateRebalancingFinishTime()
CacheMetrics.getEstimatedRebalancingFinishTime() instead.estimateRebalancingFinishTime in interface CacheMetricspublic long rebalancingStartTime()
CacheMetrics.getRebalancingStartTime() instead.rebalancingStartTime in interface CacheMetricspublic long getEstimatedRebalancingFinishTime()
getEstimatedRebalancingFinishTime in interface CacheMetricsgetEstimatedRebalancingFinishTime in interface CacheMetricsMXBeanpublic long getRebalancingStartTime()
getRebalancingStartTime in interface CacheMetricsgetRebalancingStartTime in interface CacheMetricsMXBeanpublic long getRebalanceClearingPartitionsLeft()
getRebalanceClearingPartitionsLeft in interface CacheMetricsgetRebalanceClearingPartitionsLeft in interface CacheMetricsMXBeanpublic boolean isValidForReading()
Note: the method will return false if any partition was lost despite the fact others can be awailable
for reading.
isValidForReading in interface CacheMetricsisValidForReading in interface CacheMetricsMXBeantrue when cache topology is valid for reading.public boolean isValidForWriting()
Note: the method will return false if any partition was lost despite the fact others can be awailable
for writing according to configured partition loss policy.
isValidForWriting in interface CacheMetricsisValidForWriting in interface CacheMetricsMXBeantrue when cache topology is valid for writing.public String getTxKeyCollisions()
IgniteSystemProperties.IGNITE_DUMP_TX_COLLISIONS_INTERVAL or
TransactionsMXBean.setTxKeyCollisionsInterval(int).getTxKeyCollisions in interface CacheMetricsgetTxKeyCollisions in interface CacheMetricsMXBeanpublic void enableStatistics()
enableStatistics in interface CacheMetricsMXBeanpublic void disableStatistics()
disableStatistics in interface CacheMetricsMXBeanpublic boolean isIndexRebuildInProgress()
true if index rebuild is in progress.isIndexRebuildInProgress in interface CacheMetricsisIndexRebuildInProgress in interface CacheMetricsMXBeantrue if index rebuild is in progress.public long getIndexRebuildKeysProcessed()
CacheMetrics.getCacheSize().getIndexRebuildKeysProcessed in interface CacheMetricsgetIndexRebuildKeysProcessed in interface CacheMetricsMXBean
Follow @ApacheIgnite
Ignite Database and Caching Platform : ver. 2.11.1 Release Date : December 20 2021