launching, 47 see thread list, 52

set deadlock detection, 52 set memory thresholds, 50 set notifications, 52 track live threads, 51 using, 47

view runtime data, 52

JVM

Summary, 98, 117

version and HPjmeter features, 197 JVM agent

-loggingoption, 195 active mode, 187 command-line options, 195 concepts, 13

data icons, 95 filters, 36

performance overhead, 187 JVM agent options, 17

group_private, 17 include=, exclude=, 18 logging, 19 monitor_batch, 38 noalloc, 20 noarrayleak, 20 noexception, 20 nohotspots, 20, 187 nomemleak, 20 owner_private, 20 port, 17

public, 20

usage examples, 21 verbose, 20 version, 20

JVM agents dormant mode, 187

JVM option noalloc, 187

JVM switches -Xverbosegc, 80

JVM version locating, 52

JVM/system monitoring submenu, 98

K

kernel parameters

thread per process limit, 46 key

call graph node color, 75 reported thread states, 73

L

LD_LIBRARY_PATH configure , 16

leak array, 112

confirming memory, 43

detection, 189 heap monitor, 43 memory, 111

LIBPATH configure, 16

library

alternate for support of PA –V2option, 17 Linux

starting console on, 93 load

heap monitor, 40 loaded classes

crashes, 47 excessive, 47 metrics, 47, 135

lock claims

by method, 154 lock contention, 74 identifying, 45

locating likely contributors, 133, 153 metrics, 133

ratio by method, 155 thread histogram, 45 threads, 131 WebLogic, 45

lock delay, 75

call graph tree, 154 class exclusive, 156 lock contention, 153 method exclusive, 154 method exclusive average, 155 method exclusive with clock time, 155 method inclusive, 155

method inclusive average, 155 method inclusive with clock time, 155

locks uncontested, 154

log

alerts, 107

changing capacity (number of lines), 107 viewing alert history, 107

logging, 19, 194, 195 look and feel

menu, 97

M

main window close, 97 console, 93 console guide, 99

console main data pane, 94 delete, 97

edit, 97 open, 97 tool bar, 97

mark and sweep GC, 81 marked object history

accessing, 179 MaxPermSize

208 Index