Package zipkin2.finagle.kafka
Interface KafkaZipkinTracer.Config.Builder
-
- Enclosing class:
- KafkaZipkinTracer.Config
public static interface KafkaZipkinTracer.Config.Builder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description KafkaZipkinTracer.Config.Builder
bootstrapServers(String bootstrapServers)
Initial set of kafka servers to connect to, rest of cluster will be discovered (comma separated).KafkaZipkinTracer.Config
build()
KafkaZipkinTracer.Config.Builder
initialSampleRate(float initialSampleRate)
KafkaZipkinTracer.Config.Builder
localServiceName(String localServiceName)
Lower-case label of the remote node in the service graph, such as "favstar".KafkaZipkinTracer.Config.Builder
topic(String topic)
Sets kafka-topic for zipkin to report to.
-
-
-
Method Detail
-
localServiceName
KafkaZipkinTracer.Config.Builder localServiceName(String localServiceName)
Lower-case label of the remote node in the service graph, such as "favstar". Avoid names with variables or unique identifiers embedded.When unset, the service name is derived from
Annotation.ServiceName
which is often incorrectly set to the remote service name.This is a primary label for trace lookup and aggregation, so it should be intuitive and consistent. Many use a name from service discovery.
-
bootstrapServers
KafkaZipkinTracer.Config.Builder bootstrapServers(String bootstrapServers)
Initial set of kafka servers to connect to, rest of cluster will be discovered (comma separated). Default localhost:9092
-
topic
KafkaZipkinTracer.Config.Builder topic(String topic)
Sets kafka-topic for zipkin to report to. Default topic zipkin.
-
initialSampleRate
KafkaZipkinTracer.Config.Builder initialSampleRate(float initialSampleRate)
- See Also:
ZipkinTracer.Config.initialSampleRate()
-
build
KafkaZipkinTracer.Config build()
-
-