JavaScript is disabled on your browser.
Skip navigation links
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
A
B
C
E
F
I
J
L
M
N
O
Q
R
S
T
U
V
Z
A
AsyncReporter
<
S
> - Class in
zipkin.reporter
As spans are reported, they are encoded and added to a pending queue.
AsyncReporter()
- Constructor for class zipkin.reporter.
AsyncReporter
AsyncReporter.Builder
- Class in
zipkin.reporter
B
build()
- Method in class zipkin.reporter.
AsyncReporter.Builder
Builds an async reporter that encodes zipkin spans as they are reported.
build(Encoder<S>)
- Method in class zipkin.reporter.
AsyncReporter.Builder
Builds an async reporter that encodes arbitrary spans as they are reported.
builder(Sender)
- Static method in class zipkin.reporter.
AsyncReporter
After a certain threshold, spans are drained and
sent
to Zipkin collectors.
BytesMessageEncoder
- Enum in
zipkin.reporter
Senders like Kafka use byte[] message encoding.
C
Callback
- Interface in
zipkin.reporter
A callback of completion or error.
clear()
- Method in class zipkin.reporter.
InMemoryReporterMetrics
close()
- Method in class zipkin.reporter.
AsyncReporter
Shuts down the sender thread, and increments drop metrics if there were any unsent spans.
CONSOLE
- Static variable in interface zipkin.reporter.
Reporter
E
encode(List<byte[]>)
- Method in enum zipkin.reporter.
BytesMessageEncoder
Combines a list of encoded spans into an encoded list.
encode(S)
- Method in interface zipkin.reporter.
Encoder
Serialize a span recorded from instrumentation into its binary form.
Encoder
<
S
> - Interface in
zipkin.reporter
encoding()
- Method in interface zipkin.reporter.
Encoder
Encoding
- Enum in
zipkin.reporter
encoding()
- Method in interface zipkin.reporter.
Sender
Returns the encoding this sender requires spans to have.
F
flush()
- Method in class zipkin.reporter.
AsyncReporter
Calling this will flush any pending spans to the transport on the current thread.
forEncoding(Encoding)
- Static method in enum zipkin.reporter.
BytesMessageEncoder
I
incrementMessageBytes(int)
- Method in class zipkin.reporter.
InMemoryReporterMetrics
incrementMessageBytes(int)
- Method in interface zipkin.reporter.
ReporterMetrics
Increments the number of bytes containing encoded spans in a message.
incrementMessages()
- Method in class zipkin.reporter.
InMemoryReporterMetrics
incrementMessages()
- Method in interface zipkin.reporter.
ReporterMetrics
Increments count of message attempts, which contain 1 or more spans.
incrementMessagesDropped(Throwable)
- Method in class zipkin.reporter.
InMemoryReporterMetrics
incrementMessagesDropped(Throwable)
- Method in interface zipkin.reporter.
ReporterMetrics
Increments count of messages that could not be sent.
incrementSpanBytes(int)
- Method in class zipkin.reporter.
InMemoryReporterMetrics
incrementSpanBytes(int)
- Method in interface zipkin.reporter.
ReporterMetrics
Increments the number of encoded span bytes reported.
incrementSpans(int)
- Method in class zipkin.reporter.
InMemoryReporterMetrics
incrementSpans(int)
- Method in interface zipkin.reporter.
ReporterMetrics
Increments the count of spans reported.
incrementSpansDropped(int)
- Method in class zipkin.reporter.
InMemoryReporterMetrics
incrementSpansDropped(int)
- Method in interface zipkin.reporter.
ReporterMetrics
Increments the count of spans dropped for any reason.
InMemoryReporterMetrics
- Class in
zipkin.reporter
InMemoryReporterMetrics()
- Constructor for class zipkin.reporter.
InMemoryReporterMetrics
J
JSON
- Static variable in interface zipkin.reporter.
Encoder
L
listSizeInBytes(List<byte[]>)
- Method in enum zipkin.reporter.
Encoding
M
messageBytes()
- Method in class zipkin.reporter.
InMemoryReporterMetrics
messageMaxBytes(int)
- Method in class zipkin.reporter.
AsyncReporter.Builder
Maximum bytes sendable per message including overhead.
messageMaxBytes()
- Method in interface zipkin.reporter.
Sender
Maximum bytes sendable per message including overhead.
messages()
- Method in class zipkin.reporter.
InMemoryReporterMetrics
messagesDropped()
- Method in class zipkin.reporter.
InMemoryReporterMetrics
messagesDroppedByCause()
- Method in class zipkin.reporter.
InMemoryReporterMetrics
messageSizeInBytes(List<byte[]>)
- Method in interface zipkin.reporter.
Sender
Before invoking
Sender.sendSpans(List, Callback)
, callers must consider message overhead, which might be more than encoding overhead.
messageTimeout(long, TimeUnit)
- Method in class zipkin.reporter.
AsyncReporter.Builder
Default 1 second.
metrics(ReporterMetrics)
- Method in class zipkin.reporter.
AsyncReporter.Builder
Aggregates and reports reporter metrics to a monitoring system.
N
NOOP
- Static variable in interface zipkin.reporter.
Reporter
NOOP_METRICS
- Static variable in interface zipkin.reporter.
ReporterMetrics
O
onComplete()
- Method in interface zipkin.reporter.
Callback
Invoked when computation completed successfully.
onError(Throwable)
- Method in interface zipkin.reporter.
Callback
Invoked when computation completed abnormally.
Q
queuedBytes()
- Method in class zipkin.reporter.
InMemoryReporterMetrics
queuedMaxBytes(int)
- Method in class zipkin.reporter.
AsyncReporter.Builder
Maximum backlog of span bytes reported vs sent.
queuedMaxSpans(int)
- Method in class zipkin.reporter.
AsyncReporter.Builder
Maximum backlog of spans reported vs sent.
queuedSpans()
- Method in class zipkin.reporter.
InMemoryReporterMetrics
R
report(S)
- Method in interface zipkin.reporter.
Reporter
Schedules the span to be sent onto the transport.
Reporter
<
S
> - Interface in
zipkin.reporter
Spans are created in instrumentation, transported out-of-band, and eventually persisted.
ReporterMetrics
- Interface in
zipkin.reporter
Instrumented applications report spans over a transport such as Kafka to Zipkin Collectors.
S
Sender
- Interface in
zipkin.reporter
Sends a list of encoded spans to a transport such as http or Kafka.
sendSpans(List<byte[]>, Callback)
- Method in interface zipkin.reporter.
Sender
Sends a list of encoded spans to a transport such as http or Kafka.
spanBytes()
- Method in class zipkin.reporter.
InMemoryReporterMetrics
spans()
- Method in class zipkin.reporter.
InMemoryReporterMetrics
spansDropped()
- Method in class zipkin.reporter.
InMemoryReporterMetrics
T
THRIFT
- Static variable in interface zipkin.reporter.
Encoder
U
updateQueuedBytes(int)
- Method in class zipkin.reporter.
InMemoryReporterMetrics
updateQueuedBytes(int)
- Method in interface zipkin.reporter.
ReporterMetrics
Updates the count of encoded span bytes pending, following a flush activity.
updateQueuedSpans(int)
- Method in class zipkin.reporter.
InMemoryReporterMetrics
updateQueuedSpans(int)
- Method in interface zipkin.reporter.
ReporterMetrics
Updates the count of spans pending, following a flush activity.
V
valueOf(String)
- Static method in enum zipkin.reporter.
BytesMessageEncoder
Returns the enum constant of this type with the specified name.
valueOf(String)
- Static method in enum zipkin.reporter.
Encoding
Returns the enum constant of this type with the specified name.
values()
- Static method in enum zipkin.reporter.
BytesMessageEncoder
Returns an array containing the constants of this enum type, in the order they are declared.
values()
- Static method in enum zipkin.reporter.
Encoding
Returns an array containing the constants of this enum type, in the order they are declared.
Z
zipkin.reporter
- package zipkin.reporter
A
B
C
E
F
I
J
L
M
N
O
Q
R
S
T
U
V
Z
Skip navigation links
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
Copyright © 2016–2017
OpenZipkin
. All rights reserved.