abnormal termination, 44, 108 activity in JMX viewer, 52 color values for in histogram, 74 CPU time, 74

current state in JMX viewer, 52 deadlock, 34, 115 deadlocked, 45

detecting deadlock, 52 excessive, 45

filter list in JMX viewer, 52 garbage collection, 74 GC, 81

group histogram, 153 group lifetime, 153 histogram, 131 input/output time, 74 JMX tab, 51

key to states, 73 lifetime, 152

lock contention, 45, 74, 131 native idle, 74

pooling, 44

profiling histogram, 152 profiling overhead, 74 running, 131

scope of display, 70

set threshold for abnormal termination alert, 106 set threshold for deadlock alert, 106 short-lived, 44

sleeping, 74

sorting choices in histogram, 140 sorting in histogram, 153 spectrum analysis, 75 starvation, 74

state indicator, 153 tracking live, 51

tuning per process limit, 46 waiting, 74, 131

threshold

alert controller, 106

set memory usage in JMX viewer, 50 setting for alert notification, 106 tenure, 82

thrown exception

locating likely contributors, 78, 120 metrics, 120

time

and recursive methods, 69 beginning of garbage collection, 82 clock, 69

CPU, 69 cumulative, 84 inclusive, 75

inclusive versus exclusive measures, 69 sampling, 69

setting default interval in GC viewer, 140 spent in garbage collection, 41 treatment of profiling overhead, 69 units, 69

time interval

applying across GC visualizers, 183 changing in a monitoring visualizer, 184 changing in GC visualizers, 181

reset to default values across all GC visualizers, 184 time slices

data icons, 96

time_on

-Xeprofoptions, 61

time_slice

-Xeprofoptions, 61, 62 tmp

*fifo files, 195 tool bar

main window, 97 visualizers, 176

tracing, 59 train full GC, 88 troubleshooting

documentation, 192 obtaining support, 192

zero preparation profiling, 195

U

U.S. Government License, 2 uncaught exception, 109

abnormal thread termination, 44 stack traces, 110

unfinalized objects, 126, 146 unknown values

display of in GC viewer, 167 uptime

locating, 52 user access

configuring, 22

V

verbose, 20 verbose GC

start logging from JMX viewer, 51 stop logging from JMX viewer, 51

version, 20 identifying, 192 locating for Java, 17

viewer JMX, 47

virtual server

lock contention, 45 visualizer

behavior when monitoring, 116 behavior when profiling, 116 pause scroll of display, 181 resume scroll of display, 181 tool bar buttons, 176

using, 176

W

waiting

thread state, 74

213