TGViewer
Мониторим ИТ Мониторим ИТ @monitorim_it · 8.54K subscribers
Post #2591 1.33K
Как связать трейсы и логи без изменений в коде приложения

OpenTelemetry eBPF Instrumentation — OBI — научился автоматически добавлять trace_id и span_id в существующие логи контейнеров. Не нужно подключать SDK, настраивать библиотеку логирования, пересобирать или повторно развёртывать приложение.

OBI через eBPF определяет, какой запрос в данный момент обрабатывает поток, и дополняет связанные с ним записи. Это работает с JSON, NDJSON и обычным текстом: из трейса можно сразу перейти к нужным логам, а из подозрительной записи — найти соответствующий трейс.

Но есть ограничения: обогащаются только логи из stdout и stderr, необходим активный trace-контекст, CAP_SYS_ADMIN и подходящая версия ядра.

В статье в блоге OpenTelemetry показаны принцип работы, конфигурация OBI и схема внедрения.

Читать статью

📱 Telegram | 📲 MAX
  • 🔥 7
  • 👍 3
  • ❤ 1
More from @monitorim_it
  1. Oct 9, 2026🤖 OPS Talk by Sber: узнай, как AI меняет сопровождение Собираем инженеров сопровождения,…
  2. Oct 5, 2026🛠 OpsDeck — рабочее место DevOps-инженера в одном приложении Если рабочий день начинается…
  3. Oct 5, 2026📊 Metabase — аналитика observability-данных без барьера в виде SQL (подойдет, когда вас п…
  4. Oct 5, 2026🚀 Вышел Zabbix 8.0.0rc1 Первый релиз-кандидат Zabbix 8.0 показывает, каким будет следующи…
  5. Oct 2, 2026Tempo 3.1 release: new features for Kafka, TraceQL metrics updates, trace redaction, and m…
  6. Oct 1, 2026ClickHouse под трейсы: почему шесть бэкендов Jaeger оказались выбором из двух В документац…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →