Наблюдаемость и SRE · проверено по источникам

Выборка по завершённой трассировке

Выборка по завершённой трассировке — решение о сохранении после получения всех или большинства её сегментов с учётом результата, задержки и атрибутов.

Также ищут: Tail-based sampling · tail sampling · sampling after trace · семплирование по завершённой trace

Практический смысл

Почему это важно

Такой подход лучше сохраняет интересные трассировки, но требует памяти, хранения состояния, ожидания решения и маршрутизации всех сегментов одной трассировки в один обработчик.

Доказательная часть

Что подтверждено

  1. Выборка после завершения может отбирать трассировки по ошибке, общей задержке и атрибутам разных сегментов после получения большей части данных.

    Граница применимости: Концептуальная модель OpenTelemetry; доступные правила и полнота трассировки зависят от реализации.

  2. Компонент tail_sampling в OpenTelemetry Collector хранит сегменты до решения и требует, чтобы все сегменты одного TraceId пришли в один экземпляр сборщика.

    Граница применимости: Обработчик tail_sampling в Collector Contrib со статусом beta; расширения хранения могут меняться.

Перед спецификацией

Что проверить

  1. Определите время ожидания решения, правила и ожидаемый объём трассировок.
  2. Направляйте все сегменты одного TraceId в один раздел обработчика.
  3. Контролируйте память, опоздавшие сегменты и отбрасывание по правилам.
Открытые основания

Первоисточники

  • Официальная документация

    Sampling

    OpenTelemetry · OpenTelemetry concepts, updated 16 October 2025

    Различает sampled/not sampled traces, head и tail sampling, representativeness и operational costs sampling.

    Открыть первоисточник
  • Официальная документация

    OpenTelemetry Collector Tail Sampling Processor

    OpenTelemetry · Collector Contrib main, checked 29 August 2026; processor stability beta

    Документирует stateful grouping spans by trace ID, policy-based decisions и требование направлять все spans trace в один collector instance.

    Открыть первоисточник
Сообщить об ошибке

Опишите проблему — постараемся исправить как можно скорее.

Спасибо!

Получили ваше сообщение.
Подтвердите действие