Package zipkin2.collector.kafka
Class KafkaCollector
java.lang.Object
zipkin2.Component
zipkin2.collector.CollectorComponent
zipkin2.collector.kafka.KafkaCollector
- All Implemented Interfaces:
Closeable,AutoCloseable
public final class KafkaCollector
extends zipkin2.collector.CollectorComponent
This collector polls a Kafka topic for messages that contain TBinaryProtocol big-endian encoded
lists of spans. These spans are pushed to a
span consumer.
This collector uses a Kafka 0.10+ consumer.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classConfiguration including defaults needed to consume spans from a Kafka topic. -
Method Summary
-
Method Details
-
builder
-
start
- Specified by:
startin classzipkin2.collector.CollectorComponent
-
check
public zipkin2.CheckResult check()- Overrides:
checkin classzipkin2.Component
-
close
public void close()- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceCloseable- Overrides:
closein classzipkin2.Component
-
toString
-