About This Document.......................................................................................................
10
Intended Audience................................................................................................................................
Typographic Conventions.....................................................................................................................
Additional HPjmeter Documents.........................................................................................................
Related Information..............................................................................................................................
Publishing History................................................................................................................................
11
HP Encourages Your Comments..........................................................................................................
12
Features.................................................................................................................................................
Concepts................................................................................................................................................
13
JVM Agent.......................................................................................................................................
Node Agent.....................................................................................................................................
14
Platform Support and System Requirements.......................................................................................
Agent Requirements........................................................................................................................
Console Requirements.....................................................................................................................
Completing the installation..................................................................................................................
15
File Locations........................................................................................................................................
Attaching to the JVM Agent of a Running Application.......................................................................
Configuring your Application to Use HPjmeter Command Line Options..........................................
Preparing to run Java.......................................................................................................................
Example Usage...........................................................................................................................
16
JVM Agent Options.........................................................................................................................
17
Showing Version Information....................................................................................................
Selecting Other JVM Agent Options..........................................................................................
JVM Options Usage Examples...................................................................................................
21
Security Awareness...............................................................................................................................
Securing Communication Between the HPjmeter Node Agent and the Console...........................
Ensuring the Integrity of HPjmeter Console/Node Agent Data Transfer..................................
Protecting Data Confidentiality During HPjmeter Console/Node Agent Communication......
Working with Firewalls .............................................................................................................
Configuring User Access............................................................................................................
22
Securing Communication Between the JVM and the HPjmeter Node Agent ................................
23
Are You Monitoring an Application or Analyzing Collected Data?....................................................
Using HPjmeter to Monitor Applications.............................................................................................
Configure and Start Your Application............................................................................................
Confirm that the Node Agent is Running.......................................................................................
Start the Console..............................................................................................................................
Connect to the Node Agent from the Console................................................................................
Set Session Preferences....................................................................................................................
26
Changing Session Preferences During a Session.............................................................................
29
View Monitoring Metrics During Your Open Session....................................................................
Using HPjmeter to Analyze Profiling Data..........................................................................................
Using HPjmeter to Analyze Garbage Collection Data.........................................................................
31
Monitoring Demonstration Instructions...............................................................................................
32
Memory Leak Applications.............................................................................................................
33
Thread Deadlock Sample.................................................................................................................
34
Table of Contents
3