Skip to main content

By clicking Submit, you agree to the developerWorks terms of use.

The first time you sign into developerWorks, a profile is created for you. Select information in your developerWorks profile is displayed to the public, but you may edit the information at any time. Your first name, last name (unless you choose to hide them), and display name will accompany the content that you post.

All information submitted is secure.

  • Close [x]

The first time you sign in to developerWorks, a profile is created for you, so you need to choose a display name. Your display name accompanies the content you post on developerworks.

Please choose a display name between 3-31 characters. Your display name must be unique in the developerWorks community and should not be your email address for privacy reasons.

By clicking Submit, you agree to the developerWorks terms of use.

All information submitted is secure.

  • Close [x]

IBM Extended Cache Monitor for IBM WebSphere Application Server technology preview

Summary:  The IBM Extended Cache Monitor for IBM WebSphere Application Server provides you with functionality not available with the cache monitor that is supplied with WebSphere Application Server.

Date:  09 May 2007

Activity:  15074 views
Comments:  

The IBM Extended Cache Monitor for IBM WebSphere Application Server provides you with functionality not available with the cache monitor that is supplied with WebSphere Application Server.

Introduction

The IBM Extended Cache Monitor for IBM WebSphere Application Server provides you with two functions that are not available with the cache monitor that is supplied with WebSphere Application Server. These two functions enable you to:

  • display the contents of object cache instances
  • display the Dynamic Cache mbean statistics for cache instances

If you are familiar with the Cache Monitor, you know that it provides the ability to display the contents of the servlet cache instances, but there is no way to look at the contents of the object cache instances. The object cache instances have been added to the selection list that use to only display the servlet cache instances. Therefore, all of the functions that exist for the servlet cache instances are now available for object cache instances as well. For example you can:

  • Display the contents of the cache instances.
  • Display the dependency ids of the cache instances.
  • Display the disk offload statistics and contents.
  • Invalidate cacheids.

There is one exception, for security reasons, we removed the ability to look at the contents of a cached object that resides in an object cache. Because of this change, the ability to invalidate a cached object has been added to the panel that displays the cache instance contents.

With the ability to display the dynamic cache mbean statistics for cache instances, you can produce a table that displays the mbean statistics for any application server that contains the selected cache instance. The initial table shows just the statistics for the one application server where the cache monitor is being accessed. However, you can modify which application servers you wish to see statistics for via a selection list that allows you to add/remove application servers from the table. We also provide a screen that allows you to select just the statistics that you are interested in seeing.

By combining these two features, you can tailor the mbean statistics table to show only the statistics you want to see for only the application servers that you want to see them for.


Figure 1. WebSphere Enhanced Cache Monitor
WebSphere Enhanced Cache Monitor

Enhancements to the cache monitor for WebSphere Application Server V7

In additional to the above new features, the following enhancements have been made for the cache monitor for WebSphere Application Server V7:

  • the ability to look at the push-pull table associated with a cache instance
  • the ability to search memory contents, disk contents, and the push-pull table for cacheids using a regular expression
  • the ability to compare cache instances

Prerequisites

Must have at a minimum either WebSphere Application Server 6.0.2.17, 6.1 or 7.0.

Installation

Once you've downloaded WebSphere Enhanced Cache Monitor, you can install it as follows:

  1. Install the cache monitor as supplied by WebSphere Application Server. It will be in the installableApps directory for either your deployment manager or stand alone application server.
  2. Download the appropriate package for your WebSphere installation. Note that you need WebSphere 6.1 or higher or 6.0.2 or higher.
  3. Unzip the selected package.
  4. Using the administration console, stop the Dynamic Cache monitor application and then select it for update.
  5. For a 6.0 installation, select Partial application and browse to the cachemonitor602_update.zip file that was contained in your downloaded package.
  6. For a 6.1 installation select Replace, add, or delete multiple files and browse to the cachemonitor61_update.zip that was contained in your downloaded package.
  7. For a 7.0 installation select Replace, add, or delete multiple files and browse to the cachemonitor7_update.zip that was contained in your downloaded package.
  8. Select Next and then OK to complete the installation.
  9. Restart the Dynamic Cache Monitor application.
  10. Access the cache monitor through http://"hostname":"application server port"/cachemonitor where hostname is the name of the system where you have a WebSphere Application Server installed and the port number is the default host port for that application server.

WebSphere Extreme Scale

When using this to monitor dynamic cache instances that are using either WebSphere Extreme Scale or WebSphere Extreme Scale Appliance as their implementation, dependency ID and template information for cached entries will not show unless the WebSphere Application Servers have this trace string set: com.ibm.ws.objectgrid.dynacache.entries.CacheEntryImpl=finest.

Forum and newsgroup

We would very much like to hear any comments you may have about this technology. Please feel free to post them on the WebSphere Application Server forum at: WebSphere Application Server forum.


Download

DescriptionNameSizeDownload method
Downlooad IBM Extended Cache Monitor zipcachemonitor.zip314KBHTTP

Information about download methods


Comments



Help: Update or add to My dW interests

What's this?

This little timesaver lets you update your My developerWorks profile with just one click! The general subject of this content (AIX and UNIX, Information Management, Lotus, Rational, Tivoli, WebSphere, Java, Linux, Open source, SOA and Web services, Web development, or XML) will be added to the interests section of your profile, if it's not there already. You only need to be logged in to My developerWorks.

And what's the point of adding your interests to your profile? That's how you find other users with the same interests as yours, and see what they're reading and contributing to the community. Your interests also help us recommend relevant developerWorks content to you.

View your My developerWorks profile

Return from help

Help: Remove from My dW interests

What's this?

Removing this interest does not alter your profile, but rather removes this piece of content from a list of all content for which you've indicated interest. In a future enhancement to My developerWorks, you'll be able to see a record of that content.

View your My developerWorks profile

Return from help

static.content.url=http://www.ibm.com/developerworks/js/artrating/
SITE_ID=1
Zone=WebSphere
ArticleID=210854
SummaryTitle=IBM Extended Cache Monitor for IBM WebSphere Application Server technology preview
publish-date=05092007