Запись журнала сохраняет контекст отдельного события, а метрика компактно сводит числовое поведение множества событий.
Почему это важно
Строку «тайм-аут» без времени, узла, операции и идентификатора запроса почти невозможно связать с проблемой. Структурированные поля позволяют находить и сопоставлять события с трассировкой.
Что подтверждено
Модель LogRecord в OpenTelemetry включает время события, уровень важности, содержимое, ресурс, атрибуты и необязательные TraceId и SpanId.
Граница применимости: Стабильная модель журналов OpenTelemetry; способ хранения и кодирования может отличаться.
Записи журнала можно сопоставлять с трассировками и метриками по времени, контексту трассировки и атрибутам ресурса.
Граница применимости: Сигналы с согласованными часами, атрибутами ресурса и переданным контекстом.
Не путать
Что проверить
- Храните отдельно время события и время его получения.
- Добавляйте ресурс, операцию и уровень важности.
- Передавайте TraceId и SpanId для связи с запросом.
Первоисточники
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.
Открыть первоисточникOpenTelemetry Specification Overview
OpenTelemetry · OpenTelemetry Specification 1.60.0
Описывает signals, raw measurements, aggregation, resources и context propagation.
Открыть первоисточник