Figure 7-14 Array Leak Locations Visualizer

After some time, the alert icon may disappear if:

HPjmeter determines that the previously reported leak object is not a leak.

The leak-related array is removed by garbage collection.

HPjmeter removes the alert icon when it removes all the leak nodes and no new memory leak is detected.

NOTE: This alert is not available when dynamically attaching to a running Java application.

See also:

How Memory Leak Detection Works (page 189)

Confirming Java Memory Leaks (page 43)

Determining the Severity of a Memory Leak (page 43)

Java Collection Leak Locations Alert (page 111)

Process CPU Usage Alert

Enable this alert to track target levels of process CPU usage. Significant variance from target levels may indicate the presence of performance bottlenecks. Bottlenecks are caused by thread starvation that occurs when the application is using all available CPU resources or when processes other than your application are using the available CPU resources.

By default, this notification is enabled in Session Preferences, but is turned off in the Alert Controller until you turn it on. Once turned on, this alert activates when process CPU usage reaches the set value. The default value is 50 percent of 1 CPU.

Procedure 7-4 To Set the Process CPU Usage Alert

1.Connect to the server, and click the appropriate check box to enable the Process CPU Usage Alert on the Alerts tab in the Set Preferences window.

2.Once connected to the JVM, open the Alert Controller.

Using Alerts 113