public interface LocalMapStats
extends com.hazelcast.instance.LocalInstanceStats
MemberState
implementations.
As IMap
is a partitioned data structure in
Hazelcast, each member owns a fraction of the total number of entries of a
distributed map.
Depending on the IMap
's configuration, each
member may also hold backup entries of other members. LocalMapStats
provides the count of owned and backup entries besides their size in memory.
Modifier and Type  Method and Description 

int 
getBackupCount()
Returns the number of backups per entry.

long 
getBackupEntryCount()
Returns the number of backup entries hold by this member.

long 
getBackupEntryMemoryCost()
Returns memory cost (number of bytes) of backup entries in this member.

long 
getCreationTime()
Returns the creation time of this map on this member.

long 
getDirtyEntryCount()
Returns the number of entries that the member owns and are dirty (updated but not persisted yet).

long 
getEventOperationCount()
Returns the number of Events Received

long 
getGetOperationCount()
Returns the number of get operations

long 
getHeapCost()
Cost of map & Near Cache & backup & Merkle trees in bytes

long 
getHits()
Returns the number of hits (reads) of locally owned entries, including those
which are no longer in the map (for example, may have been evicted).

long 
getIndexedQueryCount()
Returns the total number of indexed queries performed on the map.

Map<String,LocalIndexStats> 
getIndexStats()
Returns the perindex statistics map keyed by the index name.

long 
getLastAccessTime()
Returns the last access (read) time of the locally owned entries.

long 
getLastUpdateTime()
Returns the last update time of the locally owned entries.

long 
getLockedEntryCount()
Returns the number of currently locked keys.

long 
getMaxGetLatency()
Returns the maximum latency of get operations.

long 
getMaxPutLatency()
Returns the maximum latency of put operations.

long 
getMaxRemoveLatency()
Returns the maximum latency of remove operations.

long 
getMaxSetLatency()
Returns the maximum latency of set operations.

long 
getMerkleTreesCost()
Returns the heap cost of the Merkle trees

NearCacheStats 
getNearCacheStats()
Returns statistics related to the Near Cache.

long 
getOtherOperationCount()
Returns the total number of Other Operations

long 
getOwnedEntryCount()
Returns the number of entries owned by this member.

long 
getOwnedEntryMemoryCost()
Returns memory cost (number of bytes) of owned entries in this member.

long 
getPutOperationCount()
Returns the number of put operations

long 
getQueryCount()
Returns the total number of queries performed on the map.

long 
getRemoveOperationCount()
Returns the number of Remove operations

long 
getSetOperationCount()
Returns the number of set operations

long 
getTotalGetLatency()
Returns the total latency of get operations.

long 
getTotalPutLatency()
Returns the total latency of put operations.

long 
getTotalRemoveLatency()
Returns the total latency of remove operations.

long 
getTotalSetLatency()
Returns the total latency of set operations.

long 
total()
Returns the total number of total operations

long getOwnedEntryCount()
long getBackupEntryCount()
int getBackupCount()
long getOwnedEntryMemoryCost()
long getBackupEntryMemoryCost()
long getCreationTime()
getCreationTime
in interface com.hazelcast.instance.LocalInstanceStats
long getLastAccessTime()
long getLastUpdateTime()
long getHits()
The number of hits may be inaccurate after a partition is migrated to a new owner member.
long getLockedEntryCount()
long getDirtyEntryCount()
long getPutOperationCount()
long getSetOperationCount()
long getGetOperationCount()
long getRemoveOperationCount()
long getTotalPutLatency()
long getTotalSetLatency()
long getTotalGetLatency()
long getTotalRemoveLatency()
long getMaxPutLatency()
long getMaxSetLatency()
long getMaxGetLatency()
long getMaxRemoveLatency()
long getEventOperationCount()
long getOtherOperationCount()
long total()
long getHeapCost()
When InMemoryFormat.OBJECT
is used, the heapcost is zero.
long getMerkleTreesCost()
NearCacheStats getNearCacheStats()
long getQueryCount()
The returned value includes queries processed with and without indexes.
getIndexedQueryCount()
long getIndexedQueryCount()
The returned value includes only queries processed using indexes. If
there are no indexes associated with the map, the returned value is
0
.
getQueryCount()
Map<String,LocalIndexStats> getIndexStats()
Copyright © 2022 Hazelcast, Inc.. All rights reserved.