openzipkin / zipkin

Zipkin is a distributed tracing system
https://zipkin.io/
Apache License 2.0
17.01k stars 3.09k forks source link

Dependency graph-based search #1216

Open codefromthecrypt opened 8 years ago

codefromthecrypt commented 8 years ago

We could search based on the dependency graph. Ex. click on an edge and it switch to the search view, corresponding to it. This could allow people to explore zipkin's data visually.

This implies we change /api/v1/traces (and QueryRequest) to allow multiple service names (at least 2).

codefromthecrypt commented 8 years ago

ps to support this, we would need to have a link index (in order to get happens-before as opposed to just a span having 2 services in it), this would be something dependency linker could do, for example... index link -> list of trace ids