Package | Description |
---|---|
io.honeycomb.beeline.spring.beans | |
io.honeycomb.beeline.tracing | |
io.honeycomb.beeline.tracing.propagation |
Class | Description |
---|---|
BeelineServletFilter |
A Servlet
Filter implementation for tracing requests and submitting the spans to Honeycomb. |
Class | Description |
---|---|
PropagationContext |
This class represents the information that is needed to continue traces across process boundaries:
The traceId that identifies the trace as a whole.
The spanId that identifies the latest Span in the trace and
will become the parentSpanId of the next Span in the trace.
Optional - Trace fields that propagate contextual information down the trace.
Optional - The name of the dataset to send the Spans to.
|
Class | Description |
---|---|
BeelineServletFilter |
A Servlet
Filter implementation for tracing requests and submitting the spans to Honeycomb. |
BeelineServletFilter.Builder |
Helper class to construct a
BeelineServletFilter |
HttpClientRequestAdapter |
Adapt an HTTP request that is about to be sent by a client.
|
HttpClientResponseAdapter |
Adapt an HTTP response that has been received by a client.
|
HttpHeaderV1PropagationCodec |
Codec that can decode/encode trace context based on Version 1 of the honeycomb http header ('x-honeycomb-trace').
|
HttpServerPropagator |
Provides straightforward instrumentation of an an HTTP server, while also adding a
standardized set of span fields.
|
HttpServerRequestAdapter |
Adapt an HTTP request that has been received by a server.
|
HttpServerRequestSpanCustomizer |
Customizes a span with information contained in an HTTP request received by the server.
|
HttpServerResponseAdapter |
Adapt an HTTP response that is about to be returned by a server.
|
PropagationCodec |
Interface that allows conversion between in-memory
PropagationContext and some transmission format of
trace data, such as an HTTP header. |
PropagationContext |
This class represents the information that is needed to continue traces across process boundaries:
The traceId that identifies the trace as a whole.
The spanId that identifies the latest Span in the trace and
will become the parentSpanId of the next Span in the trace.
Optional - Trace fields that propagate contextual information down the trace.
Optional - The name of the dataset to send the Spans to.
|
Copyright © 2019–2020 Honeycomb. All rights reserved.