Как связать логи, метрики и трейсы в async-сервисе без «дыр» в корреляции?
Генерируйте trace_id/span_id (OpenTelemetry), прокидывайте их через contextvars, обогащайте structured-логи теми же полями, экспортируйте трейсы и метрики в один бэкенд; включите exemplars в гистограммах и propagate заголовки (traceparent) через все I/O, чтобы по trace_id находить связанный лог/метрику.
Библиотека собеса по Python
Post #1140
970
- 👍 1