Dynamic cache counters

Use the 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 Using the dynamic cache service to improve performance.

Use the DynaCache MBean to access the related data and display it under Dynamic Cache in TPV.

Name Key Description Granularity Type Level
Max in memory cache size cacheModule.maxInMemoryCacheSize Maximum number of in-memory cache entries Per server CountStatistic Low
In memory cache size cacheModule.inMemoryCacheSize Current number of in-memory cache entries Per server CountStatistic Low
Timeouts cacheModule.totalTimeoutInvalidations Aggregate of template timeouts and disk timeouts Per server CountStatistic Low
Hits in memory cacheModule.template.hitsInMemory Requests for this cacheable object served from memory Per template CountStatistic Low
Hits on disk cacheModule.template.hitsOnDisk Requests for this cacheable object served from disk Per template CountStatistic Low
Explicit invalidations cacheModule.template.explicitInvalidations Total explicit invalidation issued for this template Per template CountStatistic Low
LRU invalidations cacheModule.template.lruInvalidations Cache entries evicted from memory by a Least Recently Used algorithm. These entries are passivated to disk if disk overflow is enabled. Per template CountStatistic Low
Timeouts cacheModule.template.timeoutInvalidations Cache entries evicted from memory or disk, or both, because their timeout has expired Per template CountStatistic Low
Entries cacheModule.template.entries Current number of cache entries created from this template. Refers to the per-template equivalent of totalCacheSize. Per template CountStatistic Low
Misses cacheModule.template.misses Requests for this cacheable object that were not found in the cache Per template CountStatistic Low
Client requests cacheModule.template.requestsFromClient Requests for this cacheable object generated by applications running on the appserver Per template CountStatistic Low
Distributed requests cacheModule.template.requestsFromJVM Requests for this cacheable object generated by cooperating caches in this cluster Per template CountStatistic Low
Explicit invalidations (memory) cacheModule.template.explicitInvalidationsFromMemory Explicit invalidations resulting in an entry being removed from memory Per template CountStatistic Low
Explicit invalidations (disk) cacheModule.template.explicitInvalidationsFromDisk Explicit invalidations resulting in an entry being removed from disk Per template CountStatistic Low
Explicit invalidations (no op) cacheModule.template.explicitInvalidationsNoOp Explicit invalidations received for this template where no corresponding entry exists Per template CountStatistic Low
Local explicit invalidations cacheModule.template.explicitInvalidationsLocal Explicit invalidations generated locally, either programmatically or by a cache policy Per template CountStatistic Low
Remote explicit invalidations cacheModule.template.explicitInvalidationsRemote Explicit invalidations received from a cooperating JVM in this cluster Per template CountStatistic Low
Remote creations cacheModule.template.remoteCreations Entries received from cooperating dynamic caches Per template CountStatistic Low

 

See Also

Performance data organization