{"repo":"opentracing-contrib/java-spring-cloud","free":true,"listed":false,"github":"https://github.com/opentracing-contrib/java-spring-cloud","clone":"git clone https://github.com/opentracing-contrib/java-spring-cloud.git","description":"Distributed tracing for Spring Boot, Cloud and other Spring projects","language":"Java","stars":398,"topics":["spring-cloud","opentracing","tracing","spring-boot","springboot","instrumentation","spring","jms","jdbc","feign"],"license":"Apache-2.0","category":"analytics","readme_excerpt":"[![Build Status][ci-img]][ci] [![Released Version][maven-img]][maven] OpenTracing Spring Cloud This repository provides OpenTracing instrumentation for Spring Boot and its various extensions. It can be used with any OpenTracing compatible implementation. It contains auto-configurations which instruments and trace following Spring Boot projects: Spring Web (RestControllers, RestTemplates, WebAsyncTask, WebClient, WebFlux) @Async, @Scheduled, Executors WebSocket STOMP Feign, HystrixFeign Hystrix JMS JDBC Kafka Mongo Zuul Reactor RxJava Redis Standard logging - logs are added to active span Spring Messaging - trace messages being sent through Messaging Channels RabbitMQ Compatibility table The following table shows versions with compatible Spring Cloud releases. opentracing-spring-cloud version OpenTracing API Spring Cloud version --- --- --- 0.5.x 0.33.0 Hoxton 0.4.x 0.32.0 Hoxton 0.3.x 0.32.0 Greenwich 0.2.x 0.31.0 Finchley , Greenwich 0.1.x 0.31.0 Dalston , Edgware Comparison to spring-cloud-sleuth This project is similar to spring-cloud-sleuth, both provide out of the box tracing solution for Spring Boot/Cloud. Some of the instrumentations in this package are based on original sleuth work. However there are a couple of differences: OpenTracing support in sleuth is limited to only one tracer implementation - brave-opentracing. In other words it's not possible to use arbitrary OpenTracing tracer with sleuth . sleuth might support different set of instrumentations. Instrumentat","default_branch":null,"files":null,"tree":[],"storefront":"/r/opentracing-contrib","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/opentracing-contrib/java-spring-cloud/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}