The project spring-cloud-sleuth does not provided a instrumentation for spring-rabbit. In this project we implemented this instrumentation.
spring-cloud-sleuth-amqp | spring-cloud-sleuth | spring-rabbit |
---|---|---|
0.10 | 1.2.6.RELEASE | 1.7.7.RELEASE |
0.9 | 1.2.1.RELEASE | 1.7.3.RELEASE |
- Adds and manages tracing (Span and Trace) to methods send() and sendAndReceive() in RabbitTemplate
- Gets and manages tracing (Span and Trace) from methods annotated with @RabbitListener
- Gets and manages tracing (Span and Trace) from methods annotated with @RabbitHandler
Add the following dependency to project:
<dependency>
<groupId>com.netshoes</groupId>
<artifactId>spring-cloud-sleuth-amqp</artifactId>
<version>0.10</version>
</dependency>
Pull request are welcome. This project is not supported by Spring Framework Team and has its own rules:
- Use google-java-format to format your code.