Use the HTrace Java library with Zipkin.
To use, set "span.receiver.classes", "org.apache.htrace.impl.ZipkinSpanReceiver" in the HTraceConfiguration.
The Zipkin receiver supports both the Zipkin Scribe (default) and Kafka transports, controlled through the zipkin.transport.class configuration.
Configurations are prefixed with zipkin.scribe.
zipkin.scribe.hostname, localhostzipkin.scribe.port, 9410Deprecated (backwards compatibility):
zipkin.collector-hostname, localhostzipkin.collector-port, 9410To use the Kafka transport, add "zipkin.transport.class", "org.apache.htrace.impl.KafkaTransport" to the configuration.
Configurations are prefixed with zipkin.kafka.
zipkin.kafka.topic, zipkinProducer specific configurations
zipkin.kafka.metadata.broker.list, localhost:9092zipkin.kafka.request.required.acks, 0zipkin.kafka.producer.type, asynczipkin.kafka.serializer.class, kafka.serializer.DefaultEncoderzipkin.kafka.compression.codec, 1