|
GemFire 7.0 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface DistributedRegionMXBean
MBean that provides access to information and management functionality for a
Region.
| Method Summary | |
|---|---|
float |
getAverageReads()
Returns the average number of read requests per second. |
float |
getAverageWrites()
Returns the average number of write requests per second. |
int |
getAvgBucketSize()
Returns the average number of entries in bucket. |
int |
getBucketCount()
Returns the number of buckets on this member. |
long |
getCacheListenerCallsAvgLatency()
Returns the average latency of a call to a CacheListener. |
long |
getCacheWriterCallsAvgLatency()
Returns the average latency of a call to a CacheWriter. |
float |
getCreatesRate()
Returns the number of creates per second. |
float |
getDestroyRate()
Returns the number of destroys per second. |
float |
getDiskReadsRate()
Returns the number of reads per second for all disks. |
long |
getDiskTaskWaiting()
Returns the current number of disk tasks (op-log compaction, asynchronous recoveries, etc) that are waiting for a thread to run. |
long |
getDiskUsage()
Returns the total number of megabytes used by all disks. |
float |
getDiskWritesRate()
Returns the number of writes per second for all disks. |
int |
getEmptyNodes()
Returns the number of members whose entry count is 0. |
long |
getEntrySize()
Returns the aggregate entry size (in megabytes) of all entries. |
String |
getFullPath()
Returns the full path of the Region. |
float |
getGetsRate()
Returns the number of gets per second. |
long |
getHitCount()
Returns the number of times that a hit occurred. |
float |
getHitRatio()
Returns the hit to miss ratio. |
long |
getLastAccessedTime()
Returns the time of the most recent access. |
long |
getLastModifiedTime()
Returns the time of the most recent modification. |
float |
getLruDestroyRate()
Returns the rate of entries destroyed either by destroy cache operations or eviction. |
float |
getLruEvictionRate()
Returns the entry eviction rate as triggered by the LRU policy. |
int |
getMaxBucketSize()
Returns the maximum number of entries in a bucket. |
int |
getMemberCount()
Returns the number of members hosting/using the Region. |
String[] |
getMembers()
Returns a list of names of the members hosting the Region. |
int |
getMinBucketSize()
Returns the minimum number of entries in a bucket. |
long |
getMissCount()
Returns the number of times that a cache miss occurred. |
String |
getName()
Returns the name of the Region. |
int |
getNumBucketsWithoutRedundancy()
Returns the number of buckets without full redundancy. |
String |
getParentRegion()
Returns the name of the parent Region. |
int |
getPrimaryBucketCount()
Returns the number of primary buckets on this member. |
float |
getPutAllRate()
Returns the number of putAlls per second. |
float |
getPutLocalRate()
Returns the local number of puts per second. |
long |
getPutRemoteAvgLatency()
Return the average latency for remote puts. |
long |
getPutRemoteLatency()
Returns the latency for the most recent remote put. |
float |
getPutRemoteRate()
Returns the remote number of puts per second. |
float |
getPutsRate()
Returns the number of puts per second. |
String |
getRegionType()
Returns the type of the Region. |
long |
getSystemRegionEntryCount()
Returns the number of entries in the Region. |
int |
getTotalBucketSize()
Returns the total number of entries in all buckets. |
long |
getTotalBytesOnDisk()
Returns the total number of bytes stored on all disks. |
long |
getTotalDiskEntriesInVM()
Returns the current number of entries held in memory. |
long |
getTotalDiskWritesProgress()
Returns the current number of disk writes in progress. |
long |
getTotalEntriesOnlyOnDisk()
Returns the current number of entries whose values are only on disk (not in memory). |
boolean |
isGatewayEnabled()
Returns whether the Region sends data to a GatewaySender. |
boolean |
isPersistentEnabled()
Returns whether persistence is enabled |
EvictionAttributesData |
listEvictionAttributes()
Returns the eviction attributes of the Region. |
FixedPartitionAttributesData[] |
listFixedPartitionAttributesData()
Returns the fixed partition attributes of the Region. |
MembershipAttributesData |
listMembershipAttributes()
Returns the membership attributes of the Region. |
PartitionAttributesData |
listPartitionAttributes()
Returns the partition attributes of the Region. |
RegionAttributesData |
listRegionAttributes()
Returns the attributes of the Region. |
String[] |
listSubRegionPaths(boolean recursive)
Returns a list of the names of the sub-regions. |
| Method Detail |
|---|
String getName()
int getMemberCount()
String[] getMembers()
String getRegionType()
String getFullPath()
String getParentRegion()
String[] listSubRegionPaths(boolean recursive)
recursive - true to recursively traverse and find sub-regions.RegionAttributesData listRegionAttributes()
PartitionAttributesData listPartitionAttributes()
FixedPartitionAttributesData[] listFixedPartitionAttributesData()
EvictionAttributesData listEvictionAttributes()
MembershipAttributesData listMembershipAttributes()
long getLastModifiedTime()
long getLastAccessedTime()
long getMissCount()
long getHitCount()
float getHitRatio()
long getSystemRegionEntryCount()
float getGetsRate()
float getPutsRate()
float getCreatesRate()
float getDestroyRate()
float getPutAllRate()
float getPutLocalRate()
float getPutRemoteRate()
long getPutRemoteLatency()
long getPutRemoteAvgLatency()
long getTotalEntriesOnlyOnDisk()
long getTotalDiskEntriesInVM()
long getTotalBytesOnDisk()
float getDiskReadsRate()
float getDiskWritesRate()
long getDiskTaskWaiting()
long getTotalDiskWritesProgress()
long getCacheWriterCallsAvgLatency()
CacheWriter.
long getCacheListenerCallsAvgLatency()
CacheListener.
float getLruEvictionRate()
float getLruDestroyRate()
int getBucketCount()
int getPrimaryBucketCount()
int getNumBucketsWithoutRedundancy()
int getMinBucketSize()
int getMaxBucketSize()
int getTotalBucketSize()
int getAvgBucketSize()
long getDiskUsage()
float getAverageReads()
float getAverageWrites()
boolean isGatewayEnabled()
GatewaySender.
boolean isPersistentEnabled()
long getEntrySize()
EvictionAlgorithm.LRU_MEMORY.
int getEmptyNodes()
|
GemFire 7.0 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||