- All Implemented Interfaces:
- io.micronaut.context.event.BeanCreatedEventListener<Producer<?,?>>, java.util.EventListener
@Singleton
@Requires(beans=io.opentracing.Tracer.class) @Requires(missingBeans=BraveKafkaProducerTracingInstrumentation.class) @Requires(classes=io.opentracing.contrib.kafka.TracingKafkaProducer.class)
public class KafkaProducerTracingInstrumentation
extends java.lang.Object
implements io.micronaut.context.event.BeanCreatedEventListener<Producer<?,?>>
Instruments Kafka producers with Open Tracing support.
- Since:
- 1.1
- Author:
- graemerocher