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
11
votes
0 answers

Logs are not received in Hawkular APM from Zipkin Client

I have client application instrumented with Zipkin library with configuration in spring application.properties . camel.zipkin.host-name=hawkular-apm-server.com camel.zipkin.port=443 camel.zipkin.include-message-body-streams=true Maven dependency …
jack
  • 803
  • 3
  • 15
  • 26
11
votes
2 answers

Istio Distributed Tracing shows just 1 span

I'm following this guide, with Zipkin. I have 3 microservices involed, A -> B -> C, I'm propagating headers from A to B and from B to C. But in the Zipkin dashboard I only see entries for A -> B and B -> C, not A -> B -> C. Those are the headers: [ …
andrew
  • 3,879
  • 4
  • 25
  • 43
10
votes
3 answers

Sleuth not sending trace information to Zipkin

Sleuth is not sending the trace information to Zipkin, even though Zipkin is running fine. I am using Spring 1.5.8.RELEASE, spring cloud Dalston.SR4 and I have added the below dependencies in my microservices:
codingsplash
  • 4,785
  • 12
  • 51
  • 90
9
votes
2 answers

How to correctly use OpenTelemetry exporter with OpenTelemetry collector in client and server?

I am trying to make OpenTelemetry exporter to work with OpenTelemetry collector. I found this OpenTelemetry collector demo. So I copied these four config files docker-compose.yml (In my app, I removed generators part and prometheus which I…
Hongbo Miao
  • 45,290
  • 60
  • 174
  • 267
9
votes
3 answers

JMS message listener invoker failed, Cause: Identifier contains invalid JMS identifier character '-': 'x-request-id'

I'm working with JMS and queues (Azure queues) for the first time. I'm required to make a queue where Rubi server would write some data and Java would read it from queue and will do further executions. This process is working fine locally on my…
Omar Bahir
  • 1,237
  • 5
  • 20
  • 48
9
votes
2 answers

Disable distributed tracing for development

We are setting up microservice framework. We use following stack for distributed tracing. Spring boot Kafka Zipkin Following is how the configuration is done In gradle.build (or pom.xml) following starter dependencies added compile…
8
votes
1 answer

why need Spring sleuth when spring-cloud-starter-zipkin uses zipkin.brave?

Adding just spring-cloud-starter-zipkin also able to generate spanId and TraceId so what is the need of Sleuth? spring-cloud-starter-zipkin actually pulling io.zipkin.brave by itself not Sleuth.
8
votes
1 answer

Auto instrumentation like Spring Cloud Sleuth in Node.js

While Zipkin sdk is available for Node.js, I'm looking for auto-instrumentation like Spring Cloud Sleuth in Node.js app. Is there a module or framework for it in Node.js? What I mean by auto-instrumentation above is that in Java I don't have to…
vimalv
  • 81
  • 4
7
votes
1 answer

How istio send tracing spans to jaeger?

I want to use istio with existing jaeger tracing system in K8S, I began with installing jaeger system following the official link with cassandra as backend storage. Then installed istio by the helm way, but with only some selected components…
shizhz
  • 11,715
  • 3
  • 39
  • 49
7
votes
3 answers

Spring Initializer - Zipkin Server missing?

Can't see Zipkin Server when using Spring Initializer . Has it been removed? What is the alternative?
7
votes
1 answer

Sleuth log traceId not propagated to another service

I try to add a distributed tracing in my microservices (under Kubernetes in Azure). I added the dependencies in the parent pom.xml : org.springframework.boot spring-boot-starter-parent
Michaël L
  • 469
  • 5
  • 17
7
votes
2 answers

zipkin examples not on Github

Does anybody know where the zipking examples are located ? https://twitter.github.io/zipkin/Quickstart.html#super-quickstart In the following I can read: ./bin/sbt "zipkin-example/run -zipkin.storage.anormdb.install=true -genSampleTraces=true" I…
Rudy Vissers
  • 5,267
  • 4
  • 35
  • 37
6
votes
1 answer

How grafana dashboard filter Zipkin (tracing, Explore) metrics?

I'd like to ask about zipkin with grafana dashboard. I installed zipkin with grafana using official docker-compose (but storage is elasticsearch. because when I use mysql, an access error happens. es doesn't…
mto
  • 219
  • 1
  • 4
6
votes
1 answer

Zipkin tracing not working for docker-compose and Dapr

Traces that should have been sent by dapr runtime to zipkin server somehow fails to reach it. The situation is the following: I'm using Docker Desktop on my Windows PC. I have downloaded the sample from dapr repository…
the_virt
  • 707
  • 4
  • 10
6
votes
1 answer

Difference between Zipkin and Elastic Stack(ELK)?

Spring Cloud Sleuth is used for creating traceIds (Unique to request across services) and spanId (Same for one unit for work). My idea is that Zipkin server is used to get collective visualization of these logs across service. But I know and have…
1
2 3
29 30