@Bean @ConditionalOnMissingBean KafkaTracing kafkaTracing(Tracing tracing, SleuthMessagingProperties properties) { return KafkaTracing.newBuilder(tracing) .remoteServiceName( properties.getMessaging().getKafka().getRemoteServiceName()) .build(); }
@Setup(Level.Trial) public void init() { Tracing tracing = Tracing.newBuilder().spanReporter(Reporter.NOOP).build(); producer = new FakeProducer(); tracingProducer = KafkaTracing.create(tracing).producer(producer); tracingB3SingleProducer = KafkaTracing.newBuilder(tracing).writeB3SingleFormat(true).build().producer(producer); }
@Bean @ConditionalOnMissingBean KafkaTracing kafkaTracing(Tracing tracing, SleuthMessagingProperties properties) { return KafkaTracing.newBuilder(tracing) .remoteServiceName( properties.getMessaging().getKafka().getRemoteServiceName()) .build(); }
final Tracing tracing = Tracing.newBuilder().localServiceName("hello-consumer") .sampler(Sampler.ALWAYS_SAMPLE).spanReporter(reporter).build(); final KafkaTracing kafkaTracing = KafkaTracing.newBuilder(tracing) .remoteServiceName("kafka").build();