|
|||||||||
PREV NEXT | FRAMES NO FRAMES |
Consumer.go()
.
Consumer
.count()
or sum()
.KernelStackRecord
view of this record.
List
view of this distribution.
List
view of this record's stack frames.
List
view of this tuple.
Map
view of this aggregate.
Map
view of this aggregation.
long
value aggregated by the DTrace avg()
action.avg()
action.
switch
, fill
, or ring
).
Consumer.getOption(String option)
for
the Option.bufpolicy
option when the fill
buffer policy is set.
Consumer.getOption(String option)
for
the Option.bufpolicy
option when the ring
buffer policy is set.
Consumer.getOption(String option)
for
the Option.bufpolicy
option when the default switch
buffer policy is set.
auto
or manual
).
Consumer.getOption(String option)
for
the Option.bufresize
option when the default auto
buffer resize policy is set.
Consumer.getOption(String option)
for
the Option.bufresize
option when the manual
buffer resize policy is set.
KernelStackRecord
.
double
values of LinearDistribution.getValue()
for
overall magnitude, and if those are equal, compares the
frequencies at zero if the distributions include a bucket whose
range has a minimum of zero.
double
values of LogDistribution.getValue()
for
overall magnitude, and if those are equal, compares the
frequencies at the zero bucket (the bucket whose range has a
minimum and maximum value of zero).
output
of this record
with that of the given record.
UserStackRecord
.
UserSymbolRecord.Value
and orders by process ID first and
address second.
open()
.Consumer
.Consumer
.Consumer
and nanosecond timestamp.
ConsumerListener
to terminate a running
Consumer
.ConsumerListener
implementation to terminate a running Consumer
, usually
in response to a drop or an error reported by the native DTrace
library.
Consumer
.Consumer
is successfully
started in response to Consumer.go()
.
Consumer
is stopped,
indicating that this listener should expect no further events.
long
value aggregated by the DTrace count()
action.count()
action.
Option.cpp
option, specifies which cpp
to run by its pathname (compile-time).
LocalConsumer.go()
to run
this consumer.
Consumer
by throwing an exception.
Consumer
to interested listeners.dataReceived()
event that conveys data generated by DTrace from
a single probe firing.
ProbeData
generated by DTrace).
quantize()
or lquantize()
action.ConsumerListener.dataReceived()
) due to inadequte buffer space.Drop
instance with the given CPU, drop kind,
drop counts, and default message.
dataDropped()
event that reports dropped data.
AggregationRecord
of a non-keyed Aggregation
, such as the one derived from the D statement
@a = count()
.
Distribution
instance for equality.
ExitRecord
for
equality.
Flow
instance for
equality.
KernelStackRecord
for equality.
KernelSymbolRecord
for equality.
PrintaRecord
for
equality.
PrintfRecord
for
equality.
Probe
instance
for equality.
ProbeInfo
instance for equality.
ProcessState
instance for equality.
StackFrame
for
equality.
Tuple
instance
for equality.
UserStackRecord
for equality.
UserSymbolRecord
for equality.
UserSymbolRecord.Value
for equality.
Consumer
by throwing an exception.
errorEncountered()
event that reports an error encountered in
the native DTrace library during tracing.
exit()
action is about to
stop the source Consumer
.LocalConsumer.close()
method of this consumer has
been called before it is garbage-collected.
Flow
instance with the given flow kind and
depth.
Flow
information to generated ProbeData
indicating direction of control flow (entry or return) across
function boundaries and depth in call stack (no option value).
PrintaRecord
.
PrintaRecord
.
PrintaRecord
, with
the side effect of atomically clearing any subset of those
aggregations.
printa()
action that generated this record.
ProbeDescription
instances by the specified field or fields.
Drop
instance.
ProbeData
instance, or null
if
such information was not requested with the flowindent
option.
printf()
action.
Tuple
occurring in the aggregations belonging to this record,
one formatted string per Tuple
.
Distribution
that fall
into the range defined by this bucket.
Probe.getDescription()
.
Consumer.getProgramInfo(Program program)
or Consumer.enable(Program program)
.
Drop.getCount()
.
Program
.
Program
.
Program
.
ConsumerListener
that
communicates to the ExceptionHandler
why the listener
threw this exception.
ordinal
property.
Aggregate
by the native DTrace library,
from zero (first) to n-1 (last).
key
is null
or empty.
printf()
action at the given offset in the printf()
argument list after the format string, starting at offset zero
for the first unformatted element.
printf()
unformatted elements
(arguments following the format string).
printf()
action after the format string.
printa()
record.
Consumer
.
Consumer.lookupKernelFunction(long address)
.
Consumer.lookupUserFunction(int pid, long address)
.
Consumer
started running.
AggregationRecord.getValue()
.
AggregationRecord.getTuple()
.
Consumer
.
InterfaceAttributes
instances have equal hashcodes.
ProgramInfo
instances
have equal hashcodes.
Consumer
wakes up to process its
buffer of traced probe data.
Consumer
finishes processing its
buffer of traced probe data and is about to sleep until the next
interval.
true
if provider, module, function, and name are
all omitted.
true
if this tuple has no elements.
Consumer.go()
.
stack()
action.KernelStackRecord
with the given stack frames
and raw stack data.
mod()
, func()
, or
sym()
action used to lookup the symbol associated with a
kernel address.KernelSymbolRecord
with the given symbol lookup
and kernel address converted in probe context as a result of the
DTrace mod()
, func()
, or sym()
action.
lquantize()
action.quantize()
action.long
value aggregated by the DTrace max()
action.max()
action.
long
value aggregated by the DTrace min()
action.min()
action.
ProbeDescription.toString()
.
printa()
action.printf()
action.printf()
action and the resulting formatted
output.
ProbeDescription
identifying a single probe combined with
information about the identified probe.Probe
instance with the given identifying
description and associated probe information.
ProbeData
may be sorted
using the getComparator()
convenience method.provider:module:function:name
or
else a probe description that specifies only the unqualified
probe name.
ProbeInfo
instance from the given attributes.
Consumer.createProcess(String command)
or Consumer.grabProcess(int pid)
has changed.processStateChanged()
event to notify listeners of a process
state change.
Consumer.createProcess(String command)
or Consumer.grabProcess(int pid)
.ProcessState
instance with the given state.
Program
including stability and matching
probe count.ProgamInfo
instance with the given properties.
trace()
or tracemem()
, or else an element in a composite
value generated by DTrace.StackValueRecord
.stack()
, ustack()
, or
jstack()
action.long
value aggregated by the DTrace stddev()
action.stddev()
action.
Consumer.go()
to consume generated probe data.
long
value aggregated by the DTrace sum()
action.sum()
action.
mod()
, func()
, sym()
, umod()
, ufunc()
or usym()
action used
to lookup the symbol associated with an address in probe context.Distribution
useful
for logging and not intended for display.
Flow
instance useful
for logging and not intended for display.
printf()
action.
Probe
useful for
logging and not intended for display.
ProbeData
instance
useful for logging and not intended for display.
ProbeInfo
useful for
logging and not intended for display.
Program
instance
useful for logging and not intended for display.
ProgramInfo
useful
for logging and not intended for display.
StackFrame.getFrame()
.
AbstractCollection.toString()
.
string
representation
of the view returned by UserStackRecord.asKernelStackRecord()
preceded by the user process ID on its
own line.
UserSymbolRecord.Value
instance useful for logging and not
intended for display.
Aggregation
.Consumer.getOption(String option)
when
the given boolean option is unset.
ustack()
or jstack()
action.UserStackRecord
with the given stack frames,
user process ID, and raw stack data.
umod()
, ufunc()
, or
usym()
action used to lookup the symbol associated with a
user address.UserSymbolRecord
with the given process ID,
symbol lookup, and user address converted in probe context as a
result of the DTrace umod()
, ufunc()
, or usym()
action.
Option.bufresize
default value: use auto
buffer
resizing policy.
Option.bufpolicy
value: use fill
princical buffer
policy.
Option.bufresize
value: use manual
buffer resizing
policy.
Option.bufpolicy
value: use ring
princical buffer
policy.
Consumer.setOption(String option, String
value)
to set a boolean option such as Option.flowindent
.
Option.bufpolicy
default value: use switch
princical
buffer policy.
Consumer.setOption(String option, String
value)
to unset a boolean option such as Option.flowindent
.
LocalConsumer.createThread()
to run this DTrace consumer.
|
|||||||||
PREV NEXT | FRAMES NO FRAMES |