HPjmeter 4.2 Release Notes and Installation Guide

1 Announcement
With its application and Java Virtual Machine (JVM) metrics, HPjmeter helps operators and
developers work better together to find and solve application performance problems. Using
HPjmeter, you can monitor the behavior of running applications and capture profiling data for
analyzing the performance of Java applications.
HPjmeter helps you diagnose many types of Java application problems that occur only after a
product is deployed. The types of problems you can identify include:
Memory-retention problems
Performance bottlenecks in Java code
Improper JVM heap settings
Certain application logic errors, such as deadlocks
Ineffective or problematic garbage collection
These problems may not be apparent or reproducible before you deploy your application when
they depend on unique conditions present only in deployment.
With HPjmeter you can also gain a comprehensive overview of certain states of a running JVM
and running applications, including details on memory usage, garbage collection, runtime, and
class loading, for example. Using HPjmeter's ability to interact with the Java Management
Extensions (JMX) component in the JVM, you can also manipulate operations during a monitoring
session to control the state of some logging mechanisms, to gather snapshots of stack traces and
memory details, and to trigger garbage collection.
Use HPjmeter to:
Monitor live data and trends for:
threads
heap
garbage collection
object allocation
loaded classes
compiled methods
thrown exceptions
Examine profiling metrics based on:
method call counts
method times (CPU and clock)
call graph and reference graph trees
starvation
class times
objects (by count and bytes)
threads
lock delays and contention
garbage collection
Set and receive alerts for error conditions and resource consumption:
abnormal thread termination and deadlock, excessive compilation, and memory leak
conditions
heap usage, and system and application CPU utilization thresholds
garbage collection duration and finalizer queue length
6 Announcement