Cache Analysis workspace

This workspace reports information about the dynamic cache.

WebSphere® Application Server consolidates several caching activities, including servlets, web services, and WebSphere commands, into one service called the dynamic cache. These caching activities work together to improve application performance. The activities share many configuration parameters, which are set in a dynamic cache service in an application server. The dynamic cache works within a Java™ virtual machine (JVM) within an application server, intercepting calls to cacheable objects, for example, through a servlet service method or an execute method on a command. The dynamic cache either stores the object output to or serves the object content from the dynamic cache.

This workspace displays data provided by both the Dynamic Cache attributes and the Dynamic Cache Templates attributes.

Important:
  • This workspace reports blanks for resource data on the first invocation if PMI data collection is configured for on-demand sampling (that is, if your site set configuration value Resource Data Collection Method to On Demand) or if you have not yet run applications that generate PMI resource data. To report resource data in this workspace after installing and configuring the data collector, use the WebSphere administrative console to set the appropriate PMI instrumentation level.
  • Because of high overhead, the Tivoli® Enterprise Monitoring Agent provides on-demand sampling by default. To activate PMI monitoring, you must first select this workspace and then select it again later. Each time you select the workspace, it displays the data collected during the interval between selections.
The predefined workspace contains the following items:
  • In-memory Cache Sizes - History graph, which shows the sizes of in-memory cache entries for the specified interval
  • Highest Miss Rates bar chart, which shows the most frequent cache entry misses (per second). The Y-axis headings correspond to the row number of the Dynamic Cache Templates report
  • Dynamic Cache report, which displays information about the dynamic cache, including cache sizes and timeout rates
  • Dynamic Cache Templates report, which displays information about the cache template data. A cache template is an object type defined by a cache policy specified in WebSphere Application Server file cachespec.xml. A cache policy specifies the caching rules and indicates what is cached, the invalidation and timeout conditions, and other data

Accessing the Cache Analysis workspace

To access this workspace, complete the following steps:

  1. Within the Navigator, expand Windows Systems, Linux® Systems, z/OS® Systems, or UNIX Systems, as appropriate for the node you are monitoring.
  2. Within the node list, expand the entry that corresponds to the node that you want to select.
  3. Within that node list of monitored applications, expand the list of WebSphere agents.
  4. Within the list of available agents, expand the WebSphere Application Server of your choice.
  5. Within that server list of available WebSphere Application Server server workspaces, click the Cache Analysis entry.