A system and method to monitor caches of at least one Java virtual machine
("JVM"). A program is operated on the at least one JVM. Objects
associated with the program are cached within a local cache of the JVM.
Cache status information about the local cache is generated and then the
cache status information is reported into memory external to the JVM to
enable monitoring of the local cache from external to the JVM.