Data available on connection to a running Java application

When connecting the Health Center to a running Java™ application, the data available for the client to display can vary for a number of reasons.

The data available to the Health Center client on connection to a live source varies depending on the following conditions:

  • If this is the first Health Center client that has connected to a particular live source since it was started.
  • The version of the Java Virtual Machine (JVM) being monitored.
  • The version of the Health Center agent used (see the section on platform requirements for the agent in: Platform requirements).
Health Center clients consume data from the system to which they are connected. Therefore, after the first time that a Health Center client connects to a particular live source, subsequent Health Center client connections to the same source will not have access to data used by the first Health Center client connection.
For example:
  1. Health Center client A connects to live source L.
  2. Health Center client A uses some data from live source L and then disconnects.
  3. Health Center client B connects to live source L.
When Health Center client B connects, the data that was used by client A is no longer available, so client B can access only the data that client A did not use.

Data available on first Health Center client connections to a live source

Java version Available data
Java 5 SR9 and earlier, or Java 6 SR4 and earlier Data from the time when the live source was started until the current time.
Java 5 SR10 and later, or Java 6 SR5 and later As much historical data as fits in the Health Center agents buffer, up to the current time.

Data available on subsequent Health Center client connection to a live source

Java version Available data
Java 5 SR9 and earlier, or Java 6 SR4 and earlier All data from the time when the live source was started until the current time, which has not already been used by a Health Center client.
Restriction: Method names are available only for classes loaded since the previous Health Center client was disconnected.
Java 5 SR10 and later, or Java 6 SR5 and later As much historical data as fits in the Health Center agents buffer, up to the current time, which has not already been used by a Health Center client.
Note: In the profiling perspective, some method names might not display immediately.


© Copyright IBM Corporation 2005, 2010. All Rights Reserved.
© Copyright Sun Microsystems, Inc. 1997, 2007, 901 San Antonio Rd., Palo Alto, CA 94303 USA. All rights reserved.
US Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.
This information center is powered by Eclipse technology. (http://www.eclipse.org/)