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 DynaCache MBean to access the related data and display it under Dynamic Cache in TPV.
Counter definitions
Name | Key | Description | Version |
MaxInMemoryCacheEntryCount | cacheModule..maxInMemoryCacheEntryCount | The maximum number of in-memory cache entries. It is located under servlet instance or object instance. | 5.0 and later |
InMemoryCacheEntryCount | cacheModule.inMemoryCacheEntryCount | The current number of in-memory cache entries. It is located under servlet instance and object instance. | 5.0 and later |
HitsInMemoryCount | cacheModule.hitsInMemoryCount | The number of requests for cacheable objects that are served from memory. For servlet instance, it is located under template group. For object instance, it is located under object group. | 5.0 and later |
HitsOnDiskCount | cacheModule.hitsOnDiskCount | The number of requests for cacheable objects that are served from disk. For servlet instance, it is located under template group. For object instance, it is located under object group. | 5.0 and later |
ExplicitInvalidationCount | cacheModule.explicitInvalidationCount | The number of explicit invalidations. For servlet instance, it is located under template group. For object instance, it is located under object group. | 5.0 and later |
LruInvalidationCount | cacheModule.lruInvalidationCount | The number of cache entries that are removed from memory by a Least Recently Used (LRU) algorithm. For servlet instance, it is located under template group. For object instance, it is located under object group. | 5.0 and later |
TimeoutInvalidationCount | cacheModule.timeoutInvalidationCount | The number of cache entries that are removed from memory and disk because their timeout has expired. For servlet instance, it is located under template group. For object instance, it is located under object group. | 5.0 and later |
InMemoryAndDisk
CacheEntryCount | cacheModule.inMemoryAndDisk
CacheEntryCount | The current number of used cache entries in memory and disk. For servlet instance, it is located under template group. For object instance, it is located under object group. | 5.0 and later |
RemoteHitCount | cacheModule.remoteHitCount | The number of requests for cacheable objects that are served from other Java virtual machines within the replication domain. For servlet instance, it is located under template group. For object instance, it is located under object group. | 5.0 and later |
MissCount | cacheModule.missCount | The number of requests for cacheable objects that were not found in the cache. For servlet instance, it is located under template group. For object instance, it is located under object group. | 5.0 and later |
ClientRequestCount | cacheModule.clientRequestCount | The number of requests for cacheable objects that are generated by applications running on this application server. For servlet instance, it is located under template group. For object instance, it is located under object group. | 5.0 and later |
DistributedRequestCount | cacheModule.distributedRequestCount | The number of requests for cacheable objects that are generated by cooperating caches in this replication domain. For servlet instance, it is located under template group. For object instance, it is located under object group. | 5.0 and later |
ExplicitMemoryInvalidationCount | cacheModule.explicitMemoryInvalidationCount | The number of explicit invalidations resulting in the removal of an entry from memory. For servlet instance, it is located under template group. For object instance, it is located under object group. | 5.0 and later |
ExplicitDiskInvalidationCount | cacheModule.explicitDiskInvalidationCount | The number of explicit invalidations resulting in the removal of an entry from disk. For servlet instance, it is located under template group. For object instance, it is located under object group. | 5.0 and later |
LocalExplicitInvalidationCount | cacheModule.localExplicitInvalidationCount | The number of explicit invalidations generated locally, either programmatically or by a cache policy. For servlet instance, it is located under template group. For object instance, it is located under object group. | 5.0 and later |
RemoteExplicitInvalidationCount | cacheModule.remoteExplicitInvalidationCount | The number of explicit invalidations received from a cooperating
Java virtual machine in this replication domain. For servlet instance, it is located under template group. For object instance, it is located under object group. | 5.0 and later |
RemoteCreationCount | cacheModule.remoteCreationCount | The number of cache entries that are received from cooperating dynamic caches. For servlet instance, it is located under template group. For object instance, it is located under object group. | 5.0 and later |
Name | Granulatiry | Type | Level | Overhead |
MaxInMemoryCacheEntryCount | Per Server | CountStatistic | All | Low |
InMemoryCacheEntryCount | Per Server | CountStatistic | All | Low |
HitsInMemoryCount | Per Server | CountStatistic | All | Low |
HitsOnDiskCount | Per Server | CountStatistic | All | Low |
ExplicitInvalidationCount | Per Server | CountStatistic | All | Low |
LruInvalidationCount | Per Server | CountStatistic | All | Low |
TimeoutInvalidationCount | Per Server | CountStatistic | All | Low |
InMemoryAndDiskCacheEntryCount | Per Server | CountStatistic | All | Low |
RemoteHitCount | Per Server | CountStatistic | All | Low |
MissCount | Per Server | CountStatistic | All | Low |
ClientRequestCount | Per Server | CountStatistic | All | Low |
DistributedRequestCount | Per Server | CountStatistic | All | Low |
ExplicitMemoryInvalidationCount | Per Server | CountStatistic | All | Low |
ExplicitDiskInvalidationCount | Per Server | CountStatistic | All | Low |
LocalExplicitInvalidationCount | Per Server | CountStatistic | All | Low |
RemoteExplicitInvalidationCount | Per Server | CountStatistic | All | Low |
RemoteCreationCount | Per Server | CountStatistic | All | Low |