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

 

History

103 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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%