brave
brave copied to clipboard
Java distributed tracing implementation compatible with Zipkin backend services.
There is a change from spring boot3 (spring 6) to jakarta.servlet. Currently, brave-instrumention-spring-webmvc only supports javax.servlet. Are there any plans to support jakarta.servlet? In the long run, I think spring...
This is a Dubbo application, which consists of three parts: demo-consumer, demo-provider, and demo-test. The calling process is demo-consumer -> demo-provider -> demo-test demo-consumer Configuration and code ``` dubbo.application.name=demo-consumer dubbo.scan.basePackages=com.example.demo...
## Describe the Bug Hello, as I understand and as explained in [Micrometer Tracing](https://micrometer.io/docs/tracing#_context_propagation_with_micrometer_tracing), correlation fields should be logged in the tracing context (i.e SFL4J MDC). The issue is that...
## Describe the Bug I am using `brave-instrumentation-kafka-streams` version 5.16.0 in a Spring boot 3 + Micrometer application, and I am observing that the consumer creates a new trace. ##...
when i am calling another microservice using resttemplate it is working fine but when i tried with httpclient/webclient trace id is not propagating to the next service. example: in logs...
When using separate headers (MULTI mode) in request as input to Brave propagation, all the X-B3-TraceId, X-B3-SpanId and X-B3-ParentSpanId headers are mandatory, otherwise not processed, because of this condition triplet:...
When to support spring-rabbit 2.4.X ? brave.spring.rabbit.SpringRabbitTracing.decorateRabbitListenerContainerFactory(T factory) can't put TracingMessagePostProcessor in my Custom rabbit listener container factory extended SimpleRabbitListenerContainerFactory (also have my custom Message post processors). beforeSendReplyPostProcessorsField is null...
We get this exception from time to time: ``` Caused by: java.lang.NoClassDefFoundError: brave/internal/Throwables at brave.http.HttpHandler.handleFinish(HttpHandler.java:77) at brave.http.HttpServerHandler.handleSend(HttpServerHandler.java:200) at brave.servlet.TracingFilter.doFilter(TracingFilter.java:98) ``` We use Brave 5.12.5 but I'm pretty sure it affects...
## Feature Apache 5.x uses different Java packages than the older Apache 4.x versions. While Brave's HttpAsyncClient works with the 4.x series, making it compatible with the 5.x series requires...