openzipkin / zipkin

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

100% sampling, aka firehose mode (mostly storage affecting) #1869

Open codefromthecrypt opened 6 years ago

codefromthecrypt commented 6 years ago

to be fleshed out: this would be a mode that has more impact on tracers and transports than the server. That said, a 100% mode likely means less or no indexing on storage side, with a short (like 1hr) retention. There could be UI support at least fetch by ID which could query both the normal sampled storage and a firehose one, or it could be considered different apps. These details will be added and refreshed into a revised description with a plan.

codefromthecrypt commented 6 years ago

here's a start https://github.com/openzipkin/zipkin/pull/1876 cc @drolando

codefromthecrypt commented 6 years ago

Current status:

As of latest version, SEARCH_ENABLED=false works for elasticsearch, cassandra3 and in-memory storage, disabling all indexing. A future change #1893 should hide the Find UI as it no longer would work when search is disabled.