O Que E Amostragem Head-Based?
A amostragem head-based toma a decisao de manter ou descartar quando um trace comeca, tipicamente por uma probabilidade aplicada ao span raiz, e propaga essa decisao para todos os spans filhos. Ela nao precisa de buffering porque o veredito e fixado logo de inicio. O custo e que ela nao consegue favorecer traces lentos ou com falha, ja que o resultado deles ainda nao e conhecido.
Por que importa
A amostragem head-based e simples e de baixo overhead, o que a torna o padrao comum. Mas por ser cega ao resultado, ela pode descartar justamente os traces de que uma investigacao precisa.
Guias relacionados
What Is Tail-Based Sampling?Tail-based sampling decides whether to keep a trace after it completes, so slow or failed traces can be retai…
What Is a Collector Pipeline?A collector pipeline is the chain of receivers, processors, and exporters that telemetry flows through inside…
What Is an Instrumentation Library?An instrumentation library is code that generates telemetry for a specific framework or client, emitting span…