Questions tagged [zipkin]

Zipkin is an open source distributed tracing system created by Twitter.

Zipkin is a distributed tracing system created and open-sourced by Twitter. It is modelled on Google Dapper. It is used to trace events passing through a distributed system.

Applications are instrumented to report timing data to Zipkin.

The Zipkin UI also presents a Dependency diagram showing how many traced requests went through each application. If you are troubleshooting latency problems or errors, you can filter or sort all traces based on the application, length of trace, annotation, or timestamp.

Once you select a trace, you can see the percentage of the total trace time each span takes which allows you to identify the problem application.

437 questions
0
votes
1 answer

Show Traces in Red colour for Bad Requests in Zipkin UI

I am using spring Boot Version 1.5.14.RELEASE with spring cloud sleuth zipkin. If I return a ResponseEntity setting its HttpStatus as BAD_REQUEST then I see the trace highlighted in Blue color. Is there a way to highlight the trace in Red color for…
0
votes
1 answer

How does Zipkin generate and store the 16 char trace id used in the get Api of /traces/{traceId}

I am using Zipkin for distributed tracing. I have added zipkin-storage-mysql dependency in order to save the traces in MySQL DB. When I query ZIPKIN_SPANS table, I don't find the 16 char trace id in TRACE_ID Colum that I use in order to load the…
Tushar Banne
  • 1,587
  • 4
  • 20
  • 38
0
votes
1 answer

Unable to Autowire brave.Tracer inside Spring boot Application

I am working on Spring boot application and I tried to Autowire Tracer object to get the traceId, but its raised the following exception. why?? Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type…
Rami Nassar
  • 303
  • 1
  • 4
  • 13
0
votes
1 answer

Distributing tracing and elastic stack visualisation

2019-06-03 10:45:00.051 INFO [currency-exchange,411a0496b048bcf4,8d40fcfea92613ad,true] 45648 --- [x-Controller-10] logger : inside exchange This is the log format in my console. I am using spring cloud stream to…
jss
  • 199
  • 2
  • 13
0
votes
1 answer

Using @SpanTag to tag values for Spring sleuth span does not provide a map to add multiple key value pair

Hi We are using spring sleuth for tracing. To create new span we are using annotation @NewSpan and to add Tags to this new span we are using @SpanTag. Issue we are facing is if we are passing a map as input to method we want to create tags for each…
viren
  • 1,073
  • 1
  • 17
  • 41
0
votes
0 answers

Trace Id not preserved when calling netflix FeignClient

I am using spring-cloud-sleuth-zipkin and spring-cloud-starter-sleuth as dependency. When i call a netflix FeignClient call TraceId changes... import org.springframework.cloud.netflix.feign.FeignClient; @FeignClient public interface TesterClient…
Thomas
  • 213
  • 5
  • 17
0
votes
1 answer

Deadlock starting c3po connection pool with Zipkin TracingStatementInterceptor

Trying to add Zipkin mysql tracing instrumentation by including the following library in a Spring Boot Application compile group: 'io.zipkin.brave', name: 'brave-instrumentation-mysql', version: '5.6.3' And appending the following to my jdbc…
Patrick Bray
  • 552
  • 2
  • 7
  • 20
0
votes
0 answers

Distributes tracing of order flows

We are running a java trading application and have around 50 orders per second. When an order comes in, it jumps between services and we want to measure latency inside every service and between services by an external service which should gather all…
Mark
  • 423
  • 4
  • 12
0
votes
1 answer

Possibilities of tracing REST trace time with azure log analytics similar to zipkin

We are in process to keep all monitoring and logging stuff outside of AKS. we got some success with Azure log analytics as well. I am checking if Azure log analytics provide any feature similar to zipkin. i.e. providing trace of REST API.
Ganesh Pol
  • 413
  • 1
  • 8
  • 29
0
votes
0 answers

How can I send data to zipkin from kafka in java?

I hope you can help me. Let's use for example this very simple code import org.apache.kafka.common.serialization.Serdes; import org.apache.kafka.streams.KafkaStreams; import org.apache.kafka.streams.StreamsBuilder; import…
ve05ribu
  • 71
  • 1
  • 2
  • 5
0
votes
1 answer

logger messages in zipkin

I am new to sleuth and zipkin. I have logged some messages and sleuth is appending trace id and space id for those messages. I am using zipkin to visualize it. I am able to see timings at different microservices. Can we see logger messages(we put at…
Java P
  • 2,241
  • 6
  • 31
  • 45
0
votes
0 answers

zipkin distributed tracing demo

I am new to distributed tracing and trying to use the example explained in the video https://www.youtube.com/watch?v=CFLZJSwbYI0 In short this has following Zipkin server - for this I am using jar file provided…
Arvind Kumar
  • 459
  • 5
  • 21
0
votes
1 answer

Not able to close span in multi thread environment

I want to pass the span across multiple threads and want to get trace. I have different worker threads. while running I am getting You may have forgotten to close or detach null pom.xml
0
votes
1 answer

Not able to trace all http requests in async parallel with zipkins in Node API

I am new to node js and was trying to integrate zipkins with my node APi using appmetrics-zipkin npm package. Zipkin works fine except when there are multiple http calls in async parallel method , it gives trace of only the first http call which…
0
votes
1 answer

Forward request headers to next microservice using Jaeger in SpringBoot

I have two basic Springboot microservices and I am using Jaeger. Lets say two services are foo and bar. I am able to send User-Agent header from foo to bar service using Tracing Baggage property. From foo service, I will be calling bar service…
John Seen
  • 701
  • 4
  • 15
  • 31