This repository provides OpenTracing instrumentation for RabbitMQ. It can be used with any OpenTracing compatible implementation.
Note: make sure that an
io.opentracing.Tracer
bean is available. It is not provided by this library.
Add the following starter dependency to your pom.xml:
<dependency>
<groupId>io.opentracing.contrib</groupId>
<artifactId>opentracing-spring-rabbitmq-starter</artifactId>
</dependency>
Add the following dependency to your pom.xml:
<dependency>
<groupId>io.opentracing.contrib</groupId>
<artifactId>opentracing-spring-rabbitmq</artifactId>
</dependency>
Maven checkstyle plugin is used to maintain consistent code style based on Google Style Guides
./mvnw clean install
Follow instructions in RELEASE