HPjmeter 4.2 Release Notes and Installation Guide
Table Of Contents
- HPjmeter 4.2 Release Notes and Installation Guide
- Table of Contents
- About This Document
- 1 Announcement
- 2 New in This Version
- 3 Known Problems and Workarounds
- 4 Compatibility Information and Installation Requirements
- Platform Support and System Requirements
- File Locations
- Installing HPjmeter on HP-UX
- Attaching to the JVM Agent of a Running Application
- Configuring HPjmeter on HP-UX
- Starting the Console On HP-UX
- Installing the Console on Linux
- Starting the Console On Linux
- Installing the Console on Microsoft Windows
- Starting the Console On Microsoft Windows
- Security Awareness
- Installation Troubleshooting
- 5 Support for users
- Glossary of Acronyms and Abbreviations
- Index

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