ESI cache monitoring

The ESI processor's cache is monitored through the Dynamic Cache Monitor application. In order for ESI processor's cache to be visible in the Cache monitor, the DynaCacheEsi application must be installed and the esiInvalidationMonitor property must be set to true in the plugin-cfg.xml file.

To get this statistic you need to select Edge Statistics in the Cache monitor navigation bar.

The Edge Statistics could be confused with the Caching Proxy statictics, which is part of IBM Edge Components. However, the term Edge statistics in this case relates to the ESI cache statistics. The ESI cache statistics are shown in Figure 14-32.

Figure 14-32 ESI statistics (Edge statistics)

The following information is available: ESI Processes: Number of processes configured as edge caches. In our example in Figure 14-32, you can see that we have one process running on the was2.itso.ibm.com server. The process id is 2708 (see Figure 14-33). Number of Edge Cached Entries: Number of entries currently cached on all edge servers and processes. Cache Hits: Number of requests that match entries on edge servers. Cache Misses By URL: A cache policy does not exist on the edge server for the requested template.

Note that the initial ESI request for a template that has a cache policy on a WAS results in a miss. Every request for a template that does not have a cache policy on the WAS will result in a miss by URL on the Edge server. Cache Misses By Cache ID: In this case, the cache policy for the requested template exists on the edge server. The cache IDs is created (based on the ID rules and the request attributes), but the cache entry for this ID does not exist.

Note, that if the policy exists on the edge server for the requested template, but a cache ID match is not found, the request is not treated as a cache miss. Cache Time Outs: The number of entries removed from the edge cache, based on the timeout value. Evictions: The number of entries removed from the edge cache, due to invalidations received from WAS.

If you click the Content button, you can see the edge content for all processes or for a selected process number. You can see an example in Figure 14-33.

Figure 14-33 Edge cache content

  Prev | Home | Next

 

WebSphere is a trademark of the IBM Corporation in the United States, other countries, or both.

 

IBM is a trademark of the IBM Corporation in the United States, other countries, or both.