GridMetricManager
instead.@Deprecated @MXBeanDescription(value="MBean that provides access to cache descriptor.") public interface CacheMetricsMXBean extends javax.cache.management.CacheStatisticsMXBean, javax.cache.management.CacheMXBean, CacheMetrics
IgniteCache
.Modifier and Type | Method and Description |
---|---|
void |
clear()
Deprecated.
|
void |
disableStatistics()
Deprecated.
Disable statistic collection for the cache.
|
void |
enableStatistics()
Deprecated.
Enable statistic collection for the cache.
|
float |
getAverageGetTime()
Deprecated.
The mean time to execute gets.
|
float |
getAveragePutTime()
Deprecated.
The mean time to execute puts.
|
float |
getAverageRemoveTime()
Deprecated.
The mean time to execute removes.
|
float |
getAverageTxCommitTime()
Deprecated.
The mean time to execute tx commit.
|
float |
getAverageTxRollbackTime()
Deprecated.
The mean time to execute tx rollbacks.
|
long |
getCacheEvictions()
Deprecated.
The total number of evictions from the cache.
|
long |
getCacheGets()
Deprecated.
The total number of requests to the cache.
|
float |
getCacheHitPercentage()
Deprecated.
This is a measure of cache efficiency.
|
long |
getCacheHits()
Deprecated.
The number of get requests that were satisfied by the cache.
|
long |
getCacheMisses()
Deprecated.
A miss is a get request that is not satisfied.
|
float |
getCacheMissPercentage()
Deprecated.
Returns the percentage of cache accesses that did not find a requested entry
in the cache.
|
long |
getCachePuts()
Deprecated.
The total number of puts to the cache.
|
long |
getCacheRemovals()
Deprecated.
The total number of removals from the cache.
|
long |
getCacheSize()
Deprecated.
Cache size.
|
long |
getCacheTxCommits()
Deprecated.
Gets total number of transaction commits.
|
long |
getCacheTxRollbacks()
Deprecated.
Gets total number of transaction rollbacks.
|
int |
getDhtEvictQueueCurrentSize()
Deprecated.
Gets current size of evict queue used to batch up evictions.
|
float |
getEntryProcessorAverageInvocationTime()
Deprecated.
The mean time to execute cache invokes.
|
float |
getEntryProcessorHitPercentage()
Deprecated.
The percentage of invocations on keys, which exist in cache.
|
long |
getEntryProcessorHits()
Deprecated.
The total number of invocations on keys, which exist in cache.
|
long |
getEntryProcessorInvocations()
Deprecated.
The total number of cache invocations.
|
float |
getEntryProcessorMaxInvocationTime()
Deprecated.
So far, the maximum time to execute cache invokes.
|
float |
getEntryProcessorMinInvocationTime()
Deprecated.
So far, the minimum time to execute cache invokes.
|
long |
getEntryProcessorMisses()
Deprecated.
The total number of invocations on keys, which don't exist in cache.
|
float |
getEntryProcessorMissPercentage()
Deprecated.
The percentage of invocations on keys, which don't exist in cache.
|
long |
getEntryProcessorPuts()
Deprecated.
The total number of cache invocations, caused update.
|
long |
getEntryProcessorReadOnlyInvocations()
Deprecated.
The total number of cache invocations, caused no updates.
|
long |
getEntryProcessorRemovals()
Deprecated.
The total number of cache invocations, caused removal.
|
long |
getEstimatedRebalancingFinishTime()
Deprecated.
|
long |
getEstimatedRebalancingKeys()
Deprecated.
|
long |
getHeapEntriesCount()
Deprecated.
Gets the number of cache entries in heap memory, including entries held by active transactions, entries in
onheap cache and near entries.
|
long |
getIndexRebuildKeysProcessed()
Deprecated.
Return number of keys processed during index rebuilding.
|
int |
getKeySize()
Deprecated.
Gets number of keys in the cache, possibly with
null values. |
long |
getKeysToRebalanceLeft()
Deprecated.
|
String |
getKeyType()
Deprecated.
Determines the required type of keys for this
Cache , if any. |
long |
getOffHeapAllocatedSize()
Deprecated.
Gets memory size allocated in off-heap.
|
long |
getOffHeapBackupEntriesCount()
Deprecated.
Gets number of backup entries stored in off-heap memory.
|
long |
getOffHeapEntriesCount()
Deprecated.
Gets number of entries stored in off-heap memory.
|
long |
getOffHeapEvictions()
Deprecated.
The total number of evictions from the off-heap memory.
|
long |
getOffHeapGets()
Deprecated.
The total number of get requests to the off-heap memory.
|
float |
getOffHeapHitPercentage()
Deprecated.
Gets the percentage of hits on off-heap memory.
|
long |
getOffHeapHits()
Deprecated.
The number of get requests that were satisfied by the off-heap memory.
|
long |
getOffHeapMisses()
Deprecated.
A miss is a get request that is not satisfied by off-heap memory.
|
float |
getOffHeapMissPercentage()
Deprecated.
Gets the percentage of misses on off-heap memory.
|
long |
getOffHeapPrimaryEntriesCount()
Deprecated.
Gets number of primary entries stored in off-heap memory.
|
long |
getOffHeapPuts()
Deprecated.
The total number of put requests to the off-heap memory.
|
long |
getOffHeapRemovals()
Deprecated.
The total number of removals from the off-heap memory.
|
long |
getRebalanceClearingPartitionsLeft()
Deprecated.
|
long |
getRebalancedKeys()
Deprecated.
|
long |
getRebalancingBytesRate()
Deprecated.
|
long |
getRebalancingKeysRate()
Deprecated.
|
int |
getRebalancingPartitionsCount()
Deprecated.
|
long |
getRebalancingStartTime()
Deprecated.
|
int |
getSize()
Deprecated.
Gets number of non-
null values in the cache. |
int |
getTotalPartitionsCount()
Deprecated.
|
int |
getTxCommitQueueSize()
Deprecated.
Gets committed transaction queue size.
|
int |
getTxCommittedVersionsSize()
Deprecated.
Gets number of cached committed transaction IDs.
|
int |
getTxDhtCommitQueueSize()
Deprecated.
Gets committed DHT transaction queue size.
|
int |
getTxDhtCommittedVersionsSize()
Deprecated.
Gets number of cached committed DHT transaction IDs.
|
int |
getTxDhtPrepareQueueSize()
Deprecated.
Gets prepared DHT transaction queue size.
|
int |
getTxDhtRolledbackVersionsSize()
Deprecated.
Gets number of cached rolled back DHT transaction IDs.
|
int |
getTxDhtStartVersionCountsSize()
Deprecated.
Gets DHT start version counts map size.
|
int |
getTxDhtThreadMapSize()
Deprecated.
Gets transaction DHT per-thread map size.
|
int |
getTxDhtXidMapSize()
Deprecated.
Gets transaction DHT per-Xid map size.
|
String |
getTxKeyCollisions()
Deprecated.
Checks if there were any tx key collisions last time.
|
int |
getTxPrepareQueueSize()
Deprecated.
Gets prepared transaction queue size.
|
int |
getTxRolledbackVersionsSize()
Deprecated.
Gets number of cached rolled back transaction IDs.
|
int |
getTxStartVersionCountsSize()
Deprecated.
Gets start version counts map size.
|
int |
getTxThreadMapSize()
Deprecated.
Gets transaction per-thread map size.
|
int |
getTxXidMapSize()
Deprecated.
Gets transaction per-Xid map size.
|
String |
getValueType()
Deprecated.
Determines the required type of values for this
Cache , if any. |
int |
getWriteBehindBufferSize()
Deprecated.
Gets count of entries that were processed by the write-behind store and have not been
flushed to the underlying store yet.
|
int |
getWriteBehindCriticalOverflowCount()
Deprecated.
Gets count of write buffer overflow events in progress at the moment.
|
int |
getWriteBehindErrorRetryCount()
Deprecated.
Gets count of cache entries that are in a store-retry state.
|
long |
getWriteBehindFlushFrequency()
Deprecated.
Gets the cache flush frequency.
|
int |
getWriteBehindFlushSize()
Deprecated.
Gets the maximum size of the write-behind buffer.
|
int |
getWriteBehindFlushThreadCount()
Deprecated.
Gets the number of flush threads that will perform store update operations.
|
int |
getWriteBehindStoreBatchSize()
Deprecated.
Gets the maximum count of similar (put or remove) operations that can be grouped to a single batch.
|
int |
getWriteBehindTotalCriticalOverflowCount()
Deprecated.
Gets count of write buffer overflow events since initialization.
|
boolean |
isEmpty()
Deprecated.
Returns
true if this cache is empty. |
boolean |
isIndexRebuildInProgress()
Deprecated.
Return
true if index rebuild is in progress. |
boolean |
isManagementEnabled()
Deprecated.
Checks whether cache management via MBean is enabled.
|
boolean |
isReadThrough()
Deprecated.
Determines if a
Cache should operate in read-through mode. |
boolean |
isStatisticsEnabled()
Deprecated.
Checks whether statistics collection is enabled in this cache.
|
boolean |
isStoreByValue()
Deprecated.
Whether storeByValue
true or storeByReference false . |
boolean |
isValidForReading()
Deprecated.
Checks whether cache topology is valid for read operations.
|
boolean |
isValidForWriting()
Deprecated.
Checks whether cache topology is valid for write operations.
|
boolean |
isWriteBehindEnabled()
Deprecated.
Returns
true if write-behind is enabled. |
boolean |
isWriteThrough()
Deprecated.
Determines if a
Cache should operate in "write-through"
mode. |
String |
name()
Deprecated.
Gets name of this cache.
|
estimateRebalancingFinishTime, getCacheTouches, getCacheTouchHitPercentage, getCacheTouchHits, getCacheTouchMisses, getCacheTouchMissPercentage, rebalancingStartTime
@MXBeanDescription(value="Clear statistics.") void clear()
clear
in interface javax.cache.management.CacheStatisticsMXBean
@MXBeanDescription(value="Number of hits.") long getCacheHits()
getCacheHits
in interface CacheMetrics
getCacheHits
in interface javax.cache.management.CacheStatisticsMXBean
@MXBeanDescription(value="Percentage of successful hits.") float getCacheHitPercentage()
getCacheHitPercentage
in interface CacheMetrics
getCacheHitPercentage
in interface javax.cache.management.CacheStatisticsMXBean
@MXBeanDescription(value="Number of misses.") long getCacheMisses()
getCacheMisses
in interface CacheMetrics
getCacheMisses
in interface javax.cache.management.CacheStatisticsMXBean
@MXBeanDescription(value="Percentage of accesses that failed to find anything.") float getCacheMissPercentage()
getCacheMissPercentage
in interface CacheMetrics
getCacheMissPercentage
in interface javax.cache.management.CacheStatisticsMXBean
@MXBeanDescription(value="Number of gets.") long getCacheGets()
getCacheGets
in interface CacheMetrics
getCacheGets
in interface javax.cache.management.CacheStatisticsMXBean
@MXBeanDescription(value="Number of puts.") long getCachePuts()
getCachePuts
in interface CacheMetrics
getCachePuts
in interface javax.cache.management.CacheStatisticsMXBean
@MXBeanDescription(value="Number of removals.") long getCacheRemovals()
getCacheRemovals
in interface CacheMetrics
getCacheRemovals
in interface javax.cache.management.CacheStatisticsMXBean
@MXBeanDescription(value="Number of eviction entries.") long getCacheEvictions()
getCacheEvictions
in interface CacheMetrics
getCacheEvictions
in interface javax.cache.management.CacheStatisticsMXBean
@MXBeanDescription(value="Average time to execute get.") float getAverageGetTime()
getAverageGetTime
in interface CacheMetrics
getAverageGetTime
in interface javax.cache.management.CacheStatisticsMXBean
@MXBeanDescription(value="Average time to execute put.") float getAveragePutTime()
getAveragePutTime
in interface CacheMetrics
getAveragePutTime
in interface javax.cache.management.CacheStatisticsMXBean
@MXBeanDescription(value="Average time to execute remove.") float getAverageRemoveTime()
getAverageRemoveTime
in interface CacheMetrics
getAverageRemoveTime
in interface javax.cache.management.CacheStatisticsMXBean
@MXBeanDescription(value="Average time to commit transaction.") float getAverageTxCommitTime()
getAverageTxCommitTime
in interface CacheMetrics
@MXBeanDescription(value="Average time to rollback transaction.") float getAverageTxRollbackTime()
getAverageTxRollbackTime
in interface CacheMetrics
@MXBeanDescription(value="Number of transaction commits.") long getCacheTxCommits()
getCacheTxCommits
in interface CacheMetrics
@MXBeanDescription(value="Number of transaction rollback.") long getCacheTxRollbacks()
getCacheTxRollbacks
in interface CacheMetrics
@MXBeanDescription(value="Cache name.") String name()
name
in interface CacheMetrics
@MXBeanDescription(value="Number of gets from off-heap memory.") long getOffHeapGets()
getOffHeapGets
in interface CacheMetrics
@MXBeanDescription(value="Number of puts to off-heap memory.") long getOffHeapPuts()
getOffHeapPuts
in interface CacheMetrics
@MXBeanDescription(value="Number of removed entries from off-heap memory.") long getOffHeapRemovals()
getOffHeapRemovals
in interface CacheMetrics
@MXBeanDescription(value="Number of evictions from off-heap memory.") long getOffHeapEvictions()
getOffHeapEvictions
in interface CacheMetrics
@MXBeanDescription(value="Number of hits on off-heap memory.") long getOffHeapHits()
getOffHeapHits
in interface CacheMetrics
@MXBeanDescription(value="Percentage of hits on off-heap memory.") float getOffHeapHitPercentage()
getOffHeapHitPercentage
in interface CacheMetrics
@MXBeanDescription(value="Number of misses on off-heap memory.") long getOffHeapMisses()
getOffHeapMisses
in interface CacheMetrics
@MXBeanDescription(value="Percentage of misses on off-heap memory.") float getOffHeapMissPercentage()
getOffHeapMissPercentage
in interface CacheMetrics
@MXBeanDescription(value="Number of entries stored in off-heap memory.") long getOffHeapEntriesCount()
getOffHeapEntriesCount
in interface CacheMetrics
@MXBeanDescription(value="Number of entries in heap memory.") long getHeapEntriesCount()
getHeapEntriesCount
in interface CacheMetrics
@MXBeanDescription(value="Number of primary entries stored in off-heap memory.") long getOffHeapPrimaryEntriesCount()
getOffHeapPrimaryEntriesCount
in interface CacheMetrics
@MXBeanDescription(value="Number of backup stored in off-heap memory.") long getOffHeapBackupEntriesCount()
getOffHeapBackupEntriesCount
in interface CacheMetrics
@MXBeanDescription(value="Memory size allocated in off-heap.") long getOffHeapAllocatedSize()
getOffHeapAllocatedSize
in interface CacheMetrics
@MXBeanDescription(value="Cache size.") int getSize()
null
values in the cache.getSize
in interface CacheMetrics
null
values in the cache.@MXBeanDescription(value="Number of non-null values in the cache as a long value.") long getCacheSize()
getCacheSize
in interface CacheMetrics
@MXBeanDescription(value="Number of keys in the cache (possibly with null values).") int getKeySize()
null
values.getKeySize
in interface CacheMetrics
@MXBeanDescription(value="True if cache is empty.") boolean isEmpty()
true
if this cache is empty.isEmpty
in interface CacheMetrics
True
if this cache is empty.@MXBeanDescription(value="Current size of evict queue.") int getDhtEvictQueueCurrentSize()
getDhtEvictQueueCurrentSize
in interface CacheMetrics
@MXBeanDescription(value="Transaction per-thread map size.") int getTxThreadMapSize()
getTxThreadMapSize
in interface CacheMetrics
@MXBeanDescription(value="Transaction per-Xid map size.") int getTxXidMapSize()
getTxXidMapSize
in interface CacheMetrics
@MXBeanDescription(value="Transaction committed queue size.") int getTxCommitQueueSize()
getTxCommitQueueSize
in interface CacheMetrics
@MXBeanDescription(value="Transaction prepared queue size.") int getTxPrepareQueueSize()
getTxPrepareQueueSize
in interface CacheMetrics
@MXBeanDescription(value="Transaction start version counts map size.") int getTxStartVersionCountsSize()
getTxStartVersionCountsSize
in interface CacheMetrics
@MXBeanDescription(value="Transaction committed ID map size.") int getTxCommittedVersionsSize()
getTxCommittedVersionsSize
in interface CacheMetrics
@MXBeanDescription(value="Transaction rolled back ID map size.") int getTxRolledbackVersionsSize()
getTxRolledbackVersionsSize
in interface CacheMetrics
@MXBeanDescription(value="Transaction DHT per-thread map size.") int getTxDhtThreadMapSize()
getTxDhtThreadMapSize
in interface CacheMetrics
@MXBeanDescription(value="Transaction DHT per-Xid map size.") int getTxDhtXidMapSize()
getTxDhtXidMapSize
in interface CacheMetrics
@MXBeanDescription(value="Transaction DHT committed queue size.") int getTxDhtCommitQueueSize()
getTxDhtCommitQueueSize
in interface CacheMetrics
@MXBeanDescription(value="Transaction DHT prepared queue size.") int getTxDhtPrepareQueueSize()
getTxDhtPrepareQueueSize
in interface CacheMetrics
@MXBeanDescription(value="Transaction DHT start version counts map size.") int getTxDhtStartVersionCountsSize()
getTxDhtStartVersionCountsSize
in interface CacheMetrics
@MXBeanDescription(value="Transaction DHT committed ID map size.") int getTxDhtCommittedVersionsSize()
getTxDhtCommittedVersionsSize
in interface CacheMetrics
@MXBeanDescription(value="Transaction DHT rolled back ID map size.") int getTxDhtRolledbackVersionsSize()
getTxDhtRolledbackVersionsSize
in interface CacheMetrics
@MXBeanDescription(value="True if write-behind is enabled for this cache.") boolean isWriteBehindEnabled()
true
if write-behind is enabled.isWriteBehindEnabled
in interface CacheMetrics
True
if write-behind is enabled.@MXBeanDescription(value="Size of internal buffer that triggers flush procedure.") 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_SIZE
getWriteBehindFlushSize
in interface CacheMetrics
@MXBeanDescription(value="Count of flush threads.") int getWriteBehindFlushThreadCount()
getWriteBehindFlushThreadCount
in interface CacheMetrics
@MXBeanDescription(value="Flush frequency interval in milliseconds.") long getWriteBehindFlushFrequency()
0
, then flush is performed only when buffer size exceeds flush size.getWriteBehindFlushFrequency
in interface CacheMetrics
@MXBeanDescription(value="Maximum size of batch for similar operations.") int getWriteBehindStoreBatchSize()
getWriteBehindStoreBatchSize
in interface CacheMetrics
@MXBeanDescription(value="Count of cache overflow events since write-behind cache has started.") int getWriteBehindTotalCriticalOverflowCount()
getWriteBehindTotalCriticalOverflowCount
in interface CacheMetrics
@MXBeanDescription(value="Count of cache overflow events since write-behind cache has started.") int getWriteBehindCriticalOverflowCount()
getWriteBehindCriticalOverflowCount
in interface CacheMetrics
@MXBeanDescription(value="Count of cache cache entries that are currently in retry state.") int getWriteBehindErrorRetryCount()
getWriteBehindErrorRetryCount
in interface CacheMetrics
@MXBeanDescription(value="Count of cache entries that are waiting to be flushed.") int getWriteBehindBufferSize()
getWriteBehindBufferSize
in interface CacheMetrics
@MXBeanDescription(value="Key type.") String getKeyType()
Cache
, if any.getKeyType
in interface CacheMetrics
getKeyType
in interface javax.cache.management.CacheMXBean
"java.lang.Object"
if the type is undefined.@MXBeanDescription(value="Value type.") String getValueType()
Cache
, if any.getValueType
in interface CacheMetrics
getValueType
in interface javax.cache.management.CacheMXBean
"java.lang.Object"
if the type is undefined.@MXBeanDescription(value="True if the cache is store by value.") 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 CacheMetrics
isStoreByValue
in interface javax.cache.management.CacheMXBean
True
if the cache is store by value.@MXBeanDescription(value="Estimated number of keys to be rebalanced on current node.") long getKeysToRebalanceLeft()
getKeysToRebalanceLeft
in interface CacheMetrics
@MXBeanDescription(value="Estimated rebalancing speed in bytes.") long getRebalancingBytesRate()
getRebalancingBytesRate
in interface CacheMetrics
@MXBeanDescription(value="Estimated rebalancing speed in keys.") long getRebalancingKeysRate()
getRebalancingKeysRate
in interface CacheMetrics
@MXBeanDescription(value="Number of currently rebalancing partitions on current node.") int getRebalancingPartitionsCount()
getRebalancingPartitionsCount
in interface CacheMetrics
@MXBeanDescription(value="Rebalancing start time.") long getRebalancingStartTime()
getRebalancingStartTime
in interface CacheMetrics
@MXBeanDescription(value="Total number of partitions on current node.") int getTotalPartitionsCount()
getTotalPartitionsCount
in interface CacheMetrics
@MXBeanDescription(value="Estimated rebalancing finish time.") long getEstimatedRebalancingFinishTime()
getEstimatedRebalancingFinishTime
in interface CacheMetrics
@MXBeanDescription(value="True if statistics collection is enabled.") boolean isStatisticsEnabled()
The default value is false
.
isStatisticsEnabled
in interface CacheMetrics
isStatisticsEnabled
in interface javax.cache.management.CacheMXBean
True
if statistics collection is enabled.@MXBeanDescription(value="True if cache management via MBean is enabled.") boolean isManagementEnabled()
The default value is false
.
isManagementEnabled
in interface CacheMetrics
isManagementEnabled
in interface javax.cache.management.CacheMXBean
true
if management is enabled.@MXBeanDescription(value="True when a cache is in read-through mode.") boolean isReadThrough()
Cache
should operate in read-through mode.
The default value is false
isReadThrough
in interface CacheMetrics
isReadThrough
in interface javax.cache.management.CacheMXBean
True
when a Cache
is in
"read-through" mode.CacheLoader
@MXBeanDescription(value="True when a cache is in write-through mode.") 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 CacheMetrics
isWriteThrough
in interface javax.cache.management.CacheMXBean
True
when a Cache
is in "write-through" mode.CacheWriter
@MXBeanDescription(value="True when a cache topology is valid for read operations.") 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 CacheMetrics
true
when cache topology is valid for reading.@MXBeanDescription(value="True when a cache topology is valid for write operations.") 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 CacheMetrics
true
when cache topology is valid for writing.@MXBeanDescription(value="Tx key collisions. Show key and appropriate collisions queue size for the last IGNITE_DUMP_TX_COLLISIONS_INTERVAL.") String getTxKeyCollisions()
IgniteSystemProperties.IGNITE_DUMP_TX_COLLISIONS_INTERVAL
or
TransactionsMXBean.setTxKeyCollisionsInterval(int)
.getTxKeyCollisions
in interface CacheMetrics
@MXBeanDescription(value="Enable statistic collection for the cache.") void enableStatistics()
@MXBeanDescription(value="Disable statistic collection for the cache.") void disableStatistics()
@MXBeanDescription(value="True if index rebuilding in progress.") boolean isIndexRebuildInProgress()
true
if index rebuild is in progress.isIndexRebuildInProgress
in interface CacheMetrics
true
if index rebuild is in progress.@MXBeanDescription(value="Number of keys processed during index rebuilding. To get remaining number of keys for rebuilding, subtract current value from cache size.") long getIndexRebuildKeysProcessed()
CacheMetrics.getCacheSize()
.getIndexRebuildKeysProcessed
in interface CacheMetrics
@MXBeanDescription(value="Number of already rebalanced keys.") long getRebalancedKeys()
getRebalancedKeys
in interface CacheMetrics
@MXBeanDescription(value="Estimated total number of keys to rebalance.") long getEstimatedRebalancingKeys()
getEstimatedRebalancingKeys
in interface CacheMetrics
@MXBeanDescription(value="The number of partitions to be cleared before actual rebalance starts.") long getRebalanceClearingPartitionsLeft()
getRebalanceClearingPartitionsLeft
in interface CacheMetrics
@MXBeanDescription(value="The mean time to execute cache invokes (time in \u00b5s).") float getEntryProcessorAverageInvocationTime()
getEntryProcessorAverageInvocationTime
in interface CacheMetrics
@MXBeanDescription(value="The percentage of invocations on keys which exist in the cache.") float getEntryProcessorHitPercentage()
getEntryProcessorHitPercentage
in interface CacheMetrics
@MXBeanDescription(value="The total number of invocations on keys which exist in the cache.") long getEntryProcessorHits()
getEntryProcessorHits
in interface CacheMetrics
@MXBeanDescription(value="The total number of cache invocations.") long getEntryProcessorInvocations()
getEntryProcessorInvocations
in interface CacheMetrics
@MXBeanDescription(value="So far, the maximum time to execute cache invokes (time in \u00b5s).") float getEntryProcessorMaxInvocationTime()
getEntryProcessorMaxInvocationTime
in interface CacheMetrics
@MXBeanDescription(value="So far, the minimum time to execute cache invokes (time in \u00b5s).") float getEntryProcessorMinInvocationTime()
getEntryProcessorMinInvocationTime
in interface CacheMetrics
@MXBeanDescription(value="The total number of invocations on keys which don\'t exist in the cache.") long getEntryProcessorMisses()
getEntryProcessorMisses
in interface CacheMetrics
@MXBeanDescription(value="The percentage of invocations on keys which don\'t exist in the cache.") float getEntryProcessorMissPercentage()
getEntryProcessorMissPercentage
in interface CacheMetrics
@MXBeanDescription(value="The total number of cache invocations which caused an update.") long getEntryProcessorPuts()
getEntryProcessorPuts
in interface CacheMetrics
@MXBeanDescription(value="The total number of cache invocations which caused no updates.") long getEntryProcessorReadOnlyInvocations()
getEntryProcessorReadOnlyInvocations
in interface CacheMetrics
@MXBeanDescription(value="The total number of cache invocations which caused a removal.") long getEntryProcessorRemovals()
getEntryProcessorRemovals
in interface CacheMetrics
GridGain In-Memory Computing Platform : ver. 8.9.14 Release Date : November 5 2024