NODE.JS · ДВА СЕРВИСА · РЕАЛЬНЫЕ ТРАССЫ
Куда ушло время запроса?
Раскройте путь от HTTP-запроса до бизнес-операции, другого сервиса и рабочего потока. Найдите медленную ветвь, проверьте ошибку и сохраните трассу.
Загружаем запись настоящего выполнения…
1. Выберите опыт
2. Прочитайте трассу
Ширина полосы — реальное время операции. Полосы дочерних операций входят во время родителей: их длительности нельзя складывать. Нажмите строку, чтобы открыть подробности.
3. Посмотрите детали операции
Связанные строки журнала
Обычные JSON-логи приложения. Поля traceId и spanId позволяют найти операцию; это не демонстрация отдельного экспортера OTel Logs.
Повторите опыт у себя
Распакуйте проект, установите Node.js 24.19+ и выполните команды из README. Первая команда воспроизводит запись без Docker. Collector и Jaeger подключаются отдельным шагом.
Jaeger доступен только локально: http://127.0.0.1:16687. В стенде память Jaeger временная, перезапуск очищает его историю. Сохранённые JSONL и JSON остаются в каталоге records.
Исходники и доказательства записи
Файлы .mjs опубликованы как текст, чтобы их можно было прочитать независимо от настроек MIME сайта.