Skip to content
Latchkey

O Que É Tail-Based Sampling?

Tail-based sampling armazena em buffer os spans de um trace até que a requisição termine e então avalia o trace inteiro para decidir se o armazena. Como o resultado é conhecido, ele pode preferencialmente manter traces que apresentaram erros ou rodaram lentamente e descartar os comuns e rápidos. O trade-off é a memória e a coordenação necessárias para segurar os spans até a conclusão.

Por que isso importa

Os traces mais úteis de manter são os problemáticos, mas você só sabe quais são eles no final. O tail-based sampling os retém de propósito em vez de depender da sorte.

Guias relacionados