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
1
vote
1 answer

How to get (extract) / set TraceContext from/into tracer in spring sleuth

I have a requirement where the complete flow of different async requests is related with one trackingId across different services which communicate asynchronously with the help of messages, And I need to have a single traceId for all requests…
Naresh Joshi
  • 4,188
  • 35
  • 45
1
vote
3 answers

Can not observe TraceId & SpanId in Spring Cloud Sleuth

I am trying to run Spring Cloud Sleuth and observe traceid, span id oin logs. I have configured as below but when i call a requesti cnat see any traceId or logId in logs. Is there anyone help with this. Thanks. 2020-12-02 11:40:02 [main] INFO …
user14528173
1
vote
1 answer

How can we specify the number of traces in opentelemetry

I am using opentelemetry to instrument the nest js application. Suppose the number of requests to be made is large in number. Then how can we specify the number of traces to be collected.
1
vote
0 answers

spring sleuth @NewSpan annotation at the jpa repository level

Problem: I could not enable my jpa repository interface with this annotation. It complains '@NewSpan' not applicable to type. I guess, it just does not work with interfaces and needs the concrete implementation which is not good for dynamically…
v78
  • 2,803
  • 21
  • 44
1
vote
0 answers

Trace ID is not forwarded to zipkin if using ingressgateway istio

I'm using istio with ingress gateway, and added zipkin tracing. All my apps are using spring boot with sleuth zipkin. I've deployed 2 zipkin for testing deployed in istio-system by istio documentation deployed manually in a zipkin namespace the…
1
vote
1 answer

What are keys differences between OpenTracing and Zipkin?

I am looking into distribution tracing tools. Found there two very popular. OpenTracing - https://opentracing.io/ Zipkin - https://zipkin.io/ What are key differences between them ? Which one would you recommend ? Will you recommend other open…
Traycho Ivanov
  • 2,887
  • 14
  • 24
1
vote
1 answer

Exportable Zipkin/Brave/Spring-Cloud-Sleuth Span cannot be found in Zipkin

I can't find a below exportable Span in Zipkin neither by it's traceId nor by spanId (some other spans appear, so Zipkin server seems to work) {"timestamp":"2020-08-13 00:48:52.471","level":"INFO","thread":"xxx dispatcher:…
bastiat
  • 1,799
  • 2
  • 19
  • 38
1
vote
2 answers

Linking Service Hops with Zipkin and NodeJS

I am trying to link three HTTP service hops in NodeJS together into a single Zipkin trace. I have three services service-main service-hello service-goodbye The service service-main calls service-hello, and service-hello needs to call…
Alana Storm
  • 164,128
  • 91
  • 395
  • 599
1
vote
1 answer

@EnableZipkinServer vs. @EnableZipkinStreamServer, why are two annotation for the same thing

I am creating a zipkin server, and i have seen tutorial which annotated the boostrap class with @EnableZipkinServer and others with @EnableZipkinStreamServer. I am having a hard time understand what is difference between these two. Are they…
user13427898
1
vote
1 answer

Configure Zipkin to trace the AWS SQS messages?

I have microservice running in AWS ECS and listens to AWS SQS messages. I am using zipkin-aws to sent the traces to AWS Kinesis and collected in S3. When there is any REST Operation, the traces are sent and collected in S3 perfectly. But it doesnt…
Jennings
  • 506
  • 2
  • 9
  • 22
1
vote
1 answer

Register Zipkin with Eureka server

I have an application that is divided into a few microservices (using Spring Eureka project). All the services are registered to Eureka Server - so that the communication between the services can be realized through a "Gateway API" (Eureka…
1
vote
1 answer

Ambassador tracing integration with Istio's Jaeger

I have a working Ambassador and a working Istio and I use the default Jaeger tracer in Istio which works fine. Now I would like to make Ambassador report trace data to Istio's Jaeger. Ambassador documentation suggests that Jaeger is supported with…
Donato Szilagyi
  • 4,279
  • 4
  • 36
  • 53
1
vote
0 answers

How to trace message with camel-zipkin and camel-rabbitmq

I have implemented different microservice where internal communication is taking place by camel and rabbitMQ with different exchange and queue. I'm using camel-zipkin for tracing, and log4j2 for logging. Ex: Service1 Publish message to RabbitMQ (…
1
vote
0 answers

spring boot 2.1.6 with zipkin, debugging the project using spring boot application throws an Exception

I am using the Zipkin 5.6.11 I append mysql url: jdbc:mysql://localhost:3306/....&statementInterceptors=brave.mysql.TracingStatementInterceptor but when I debug the project using spring boot application, it throws an Exception caused by not found…
鄭朋亮
  • 11
  • 4
1
vote
1 answer

zipkin not showing logs

In the logs, Zipkin status is coming as true but I can not see it in the Zipkin UI. personservice,c083b6900ad38c72,5276fea5682c7efa,true The same things are working for the zuul but not for the other microservices. dependencies buildscript { …
Chandresh Mishra
  • 1,081
  • 3
  • 24
  • 45