Dynamic cache counters

Use this page as a reference for properties of dynamic cache counters.

You can use the Performance Monitoring Infrastructure (PMI) data for dynamic cache to monitor the behavior and performance of the dynamic cache service. For information on the functions and usages of dynamic cache, refer to Task overview: Using the dynamic cache service to improve performance.

Use the dynamic cache MBean to access the related data and display it under dynamic cache in the Tivoli Performance Viewer (TPV).

Counter definitions

Name Key ID value Description Granularity Type Level Overhead
MaxInMemoryCacheEntryCount cacheModule.maxInMemoryCacheEntryCount 1 The maximum number of in-memory cache entries. Locate it under servlet instance or object instance. Per Server CountStatistic All Low
InMemoryCacheEntryCount cacheModule.inMemoryCacheEntryCount 2 The current number of in-memory cache entries. Locate it under servlet instance and object instance. Per Server CountStatistic All Low
HitsInMemoryCount cacheModule.hitsInMemoryCount 21 The number of requests for cacheable objects that are served from memory. For servlet instance, locate it under template group. For object instance, locate it under object group. Per Server CountStatistic All Low
HitsOnDiskCount cacheModule.hitsOnDiskCount 22 The number of requests for cacheable objects that are served from disk. For servlet instance, locate it under template group. For object instance, locate it under object group. Per Server CountStatistic All Low
ExplicitInvalidationCount cacheModule.explicitInvalidationCount 23 The number of explicit invalidations. For servlet instance, locate it under template group. For object instance, locate it under object group. Per Server CountStatistic All Low
LruInvalidationCount cacheModule.lruInvalidationCount 24 The number of cache entries that are removed from memory by a Least Recently Used (LRU) algorithm. For servlet instance, locate it under template group. For object instance, locate it under object group. Per Server CountStatistic All Low
TimeoutInvalidationCount cacheModule.timeoutInvalidationCount 25 The number of cache entries that are removed from memory and disk because their timeout has expired. For servlet instance, locate it under template group. For object instance, locate it under object group. Per Server CountStatistic All Low
InMemoryAndDiskCacheEntryCount cacheModule.inMemoryAndDiskCacheEntryCount 26 The current number of used cache entries in memory and disk. For servlet instance, locate it under template group. For object instance, locate it under object group. Per Server CountStatistic All Low
RemoteHitCount cacheModule.remoteHitCount 27 The number of requests for cacheable objects that are served from other Java virtual machines within the replication domain. For servlet instance, locate it under template group. For object instance, locate it under object group. Per Server CountStatistic All Low
MissCount cacheModule.missCount 28 The number of requests for cacheable objects that were not found in the cache. For servlet instance, locate it under template group. For object instance, locate it under object group. Per Server CountStatistic All Low
ClientRequestCount cacheModule.clientRequestCount 29 The number of requests for cacheable objects that are generated by applications running on this application server. For servlet instance, locate it under template group. For object instance, locate it under object group. Per Server CountStatistic All Low
DistributedRequestCount cacheModule.distributedRequestCount 30 The number of requests for cacheable objects that are generated by cooperating caches in this replication domain. For servlet instance, locate it under template group. For object instance, locate it under object group. Per Server CountStatistic All Low
ExplicitMemoryInvalidationCount cacheModule.explicitMemoryInvalidationCount 31 The number of explicit invalidations that result in the removal of an entry from memory. For servlet instance, locate it under template group. For object instance, locate it under object group. Per Server CountStatistic All Low
ExplicitDiskInvalidationCount cacheModule.explicitDiskInvalidationCount 32 The number of explicit invalidations that result in the removal of an entry from disk. For servlet instance, locate it under template group. For object instance, locate it under object group. Per Server CountStatistic All Low
LocalExplicitInvalidationCount cacheModule.localExplicitInvalidationCount 34 The number of explicit invalidations that are generated locally, either programmatically or by a cache policy. For servlet instance, locate it under template group. For object instance, locate it under object group. Per Server CountStatistic All Low
RemoteExplicitInvalidationCount cacheModule.remoteExplicitInvalidationCount 35 The number of explicit invalidations that are received from a cooperating Java virtual machine in this replication domain. For servlet instance, locate it under template group. For object instance, locate it under object group. Per Server CountStatistic All Low
RemoteCreationCount cacheModule.remoteCreationCount 36 The number of cache entries that are received from cooperating dynamic caches. For servlet instance, locate it under template group. For object instance, locate it under object group. Per Server CountStatistic All Low



Related tasks
Monitoring overall system health
Related reference
PMI data organization
MBean cache statistics
Reference topic    

Terms of Use | Feedback

Last updated: Sep 20, 2010 9:00:59 PM CDT
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=vela&product=was-nd-dist&topic=rprf_datacounter14
File name: rprf_datacounter14.html