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

Zipkin with elasticsearch storage (QueryParsingException)

I have a question regarding Zipkin with elasticsearch storage. After updating spring-cloud-sleuth to 1.1.1.RELEASE(because we updated spring boot from 1.3.8 to 1.4.4 and spring cloud from Brixton.SR6 to Camden.SR4) we also updated…
fgk
  • 55
  • 1
  • 5
0
votes
1 answer

Can Zipkin be used for console application

Can be Zipkin used to instrument a console/classic application? I mean I have a method foo() and I want to know how much time it took. Does Zipkin can be used just for applications that communicates over http protocol? Thanks
Adrian
  • 395
  • 3
  • 13
0
votes
1 answer

cannot find a constructor for class org.apache.htrace.impl.ZipkinSpanReceiver which takes an HTraceConfiguration

This is what i see in my HBase logs after following the instructions in this document: http://hbase.apache.org/book.html#tracing 2017-03-02 09:47:12,851 ERROR [main] htrace.SpanReceiverBuilder: SpanReceiverBuilder cannot find a constructor for class…
Jeff Saremi
  • 2,674
  • 3
  • 33
  • 57
0
votes
1 answer

Can I use StackDriver Trace PHP application in GKE?

I want to check latencies of RPC every day about CakePHP Application each endpoints running in GKE cluster. I found it is possible using php google client or zipkin server by reading documents , but I don't know how easy to introduce to our app…
tkowt
  • 185
  • 1
  • 13
0
votes
1 answer

Zipkin Brave v4 - Propagating spans from request to

Springboot app. I'm using Brave v4 and trying not to use the brave-core module for when it is deprecated in the future. With Brave v3 it was easy to pass around the current span as it was kept within the thread and handled by the Brave class. I'm…
TimS
  • 1
  • 3
0
votes
1 answer

Encoding Lists in Thrift (Python)

I'm wondering what's the best way to binary encode a list of structs with ThriftPy. The only way I've found is to create another wrapper struct and remove the binary prefix/suffix from the stream but this is very hacky and there should definitely be…
neverlastn
  • 2,164
  • 16
  • 23
0
votes
1 answer

Spring Cassandra driver always connected to localhost

im trying to connect my Spring Boot app to a Cassandra 2.2.8 cluster on EC2 instances (2 nodes). my use is tracing with Sleuth and Zipkin. when the tracing start, the driver always point to localhost : com.datastax.driver.core.Cluster : New…
redoff
  • 1,124
  • 11
  • 18
0
votes
1 answer

ZipKin UI Fail To Load Trace From MySQL

I am facing an issue where in the ZipKin UI is failing to load in the traces from MySQL. It is giving me below mentioned error on UI - Error executing query: SQL [select distinct zipkin_spans.trace_id from zipkin_spans join zipkin_annotations…
Nitin Ware
  • 349
  • 2
  • 14
0
votes
1 answer

Spring Boot Micro Service Tracing Options

I am having below requirement for which is there any open source library will cover all of them. 1.We are building a distributed micro service architecture with Spring Boot.Which includes more than 100 micro services. 2.There is a lot if inter micro…
springbootlearner
  • 1,220
  • 4
  • 26
  • 48
0
votes
1 answer

How to Customize the Zipkin message publisher?

I have created a spring-boot application which publishes zipkin logs to a zipkin consumer. But the Zipkin consumer(another spring boot application) is behind some authentication filters which check for several parameters/headers in the request…
falcon
  • 1,332
  • 20
  • 39
0
votes
0 answers

Browserify - code works in node, but fails in browser after bundling

I have got problem running my js application in browser. I have created client-server application, and I am using Zipkin to trace communications between them. This is the client that uses Node.js require(): const {Tracer, BatchRecorder,…
jpiechowka
  • 75
  • 1
  • 12
0
votes
0 answers

Is it possible to modify Polymer iron-ajax element to use cujojs-rest?

I would like to know if it is possible to modify iron-ajax somehow to use cujojs-rest to perform all the requests. I would like to use cujojs-rest zipkin instrumentation for tracing in my app. Here is an example app using cujojs-rest zipkin…
jpiechowka
  • 75
  • 1
  • 12
0
votes
1 answer

Zipkin - Is there any more informtaion about creating spans and traces in Java

I would like to create my own basic, minimalistic library used for distributed tracing with Zipkin. I will be sending traces via HTTP and nothing more fancy. My question is if there is any more information about this topic than in the Zipkin docs…
jpiechowka
  • 75
  • 1
  • 12
0
votes
1 answer

Zipkin is not nesting parent trace to its child

We are using finagle stack and taught of adding zipkin for tracing our micro-services. I am able to see our tracing happening but parent finishes before the child. I have already opened an issue here:…
user786
  • 13
  • 6
0
votes
1 answer

Spring Cloud Sleuth + Zipking - How to trace individual instances

I am using Spring Cloud Sleuth + Zipkin to have an insight of the service timing and behaviour. The only downside I have found is: when there are several instances of every microservice I haven't found a way to determine which instance Zipkin…
codependent
  • 23,193
  • 31
  • 166
  • 308