Трассировка показывает путь отдельного запроса, а метрика сводит поведение множества запросов за интервал.
Почему это важно
Общая задержка показывает, что запрос медленный, а трассировка — на каком переходе или операции ушло время. Выборочные трассировки не заменяют сводные метрики всего трафика.
Что подтверждено
OpenTelemetry определяет трассировку как путь запроса через приложение, представленный связанными участками.
Граница применимости: Инструментированный запрос; асинхронная работа и очереди сообщений требуют правильной передачи контекста и связей.
TraceId и SpanId позволяют связать участки трассировки с записями журнала одного запроса.
Граница применимости: Журналы и трассировки с корректно переданным контекстом; выборка и срок хранения могут оставить трассировку неполной.
Не путать
Что проверить
- Проверьте передачу контекста через все синхронные и асинхронные переходы.
- Сопоставьте длительность участков и их родительские связи.
- Укажите правила выборки и долю потерянных участков.
Первоисточники
Signals
OpenTelemetry · OpenTelemetry documentation, 10 марта 2026 года
Определяет traces, metrics и logs как разные telemetry signals.
Открыть первоисточникOpenTelemetry Specification Overview
OpenTelemetry · OpenTelemetry Specification 1.60.0
Описывает signals, raw measurements, aggregation, resources и context propagation.
Открыть первоисточникOpenTelemetry Logs Data Model
OpenTelemetry · Stable data model, проверено 29 августа 2026 года
Определяет Timestamp, severity, body, resource, attributes, TraceId и SpanId LogRecord.
Открыть первоисточникOpenTelemetry Logging and Correlation
OpenTelemetry · OpenTelemetry Specification 1.60.0
Описывает correlation logs, traces и metrics по time, trace context и resource context.
Открыть первоисточник