naming monitoring data files, 39 naming profile data files, 65 object allocation by class, 44, 127 object allocation by method, 44, 128 OutOfMemory error, 110
percentage spent in garbage collection, 125 saving session data, 38
specifying, 100 system call data, 174 thread histogram, 131
thread histogram and abnormal thread termination, 44
thread histogram and lock contention, 45 thread histogram and
thrown exceptions with stack trace, 120 unfinalized objects, 126
Metrics menu, 29, 116 modes
Monitor menu, 29 visualizer behavior, 116
monitor_batch, 38 saving session data, 38
Multiple
N
JVM options, 187 noarrayleak, 20 node
color display example, 76 node agent
Can't use port port_number, 195
configuring, 37 confirm status, 23 connecting to, 23, 24 connection options, 197 daemon, 37
data icons, 95 multiple, 38 not running, 37 performance overhead, 187 port number, 37, 38, 195 security, 38
noexception, 20 nohotspots, 20 JVM options, 187
nomemleak, 20
notification
enabling for MBeans attributes, 56 JMX tab, 52
JMX viewer, 56
O
object
copying data into a spreadsheet, 130 created (by count), 145
created (in bytes), 145 created by method, 145 cumulative size, 129 current live instances, 129 live, 146
live (by count), 145 live (in bytes), 145 monitoring live in heap, 129 newborn tenuring threshold, 82 not yet finalized, 126 reflective, 82
residual by count, 152 residual in bytes, 152
sorting in Current Live Heap Objects table, 130 storage of in permanent generation, 82 unfinalized, 146
object allocation by class excessive, 44 metrics, 127
object allocation by method excessive, 44
metrics, 128 object reference
call graph, 75 Object Reference Graph
old generation, 81, 87, 89 print data, 80 spaces, 82
old too full GC, 88 operating system version
locating, 48 optimization
method compilation, 46 options
alert
node agents, 37 options used
locating, 52 Oracle9i
excluded packages, 18
alerts, 110 confirming, 43 console, 193, 194 HotSpot JVM, 194
210 Index