Skip to content

Implementation of spring-rabbit instrumentation for spring-cloud-sleuth

License

Notifications You must be signed in to change notification settings

bigmac44/spring-cloud-sleuth-amqp

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Build Status Coverage Status Maven Central License Apache2

Why?

The project spring-cloud-sleuth does not provided a instrumentation for spring-rabbit. In this project we implemented this instrumentation.

Compatibility

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

Features

  • 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

Usage

Add the following dependency to project:

<dependency>
  <groupId>com.netshoes</groupId>
  <artifactId>spring-cloud-sleuth-amqp</artifactId>
  <version>0.10</version>
</dependency>

Contributing

Pull request are welcome. This project is not supported by Spring Framework Team and has its own rules:

About

Implementation of spring-rabbit instrumentation for spring-cloud-sleuth

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 99.5%
  • Shell 0.5%