| Interface | Description |
|---|---|
| HostLocator |
Strategy for locating a
"host" from a Spring Cloud Span (and whatever other
environment properties might be available). |
| SleuthSink |
Defines a message channel for accepting and processing span data from remote,
instrumented applications.
|
| SleuthSource |
Defines a message channel for instrumented applications to use to send span data to a
message broker.
|
| Class | Description |
|---|---|
| DiscoveryClientHostLocator |
An
HostLocator that tries to find local service information from a
DiscoveryClient. |
| Host |
Represents the host from which the span was sent
|
| ServerPropertiesHostLocator |
A
HostLocator that retrieves:
service name - either from Span.getProcessId() or current application name
address - from ServerProperties
port - from lazily assigned port or ServerProperties
|
| SleuthStreamAutoConfiguration |
Auto-configuration
for sending spans over Spring Cloud Stream. |
| SleuthStreamAutoConfiguration.DefaultEndpointLocatorConfiguration | |
| SleuthStreamAutoConfiguration.DiscoveryClientEndpointLocatorConfiguration | |
| SleuthStreamProperties |
Properties related to Sleuth Stream
|
| Spans |
Data transfer object for a collection of spans from a given host.
|
| StreamEnvironmentPostProcessor |
EnvironmentPostProcessor that sets the default properties for
Sleuth Stream. |
| StreamSpanReporter |
A message source for spans.
|
Copyright © 2016 Pivotal Software, Inc.. All rights reserved.