Возникли проблемы в Docker Compose с получением информации трассировки OpenTelemetry из моего приложения в jaeger

У меня есть простое приложение Node.js, которое использует экспортер Open Telemetry Jaeger для отправки информации трассировки в Jaeger. Он отлично работает, когда я запускаю Jaeger как контейнер Docker, а затем запускаю код из командной строки моей машины против localhost. Однако, когда я пытаюсь запустить и приложение, и jaeger под Docker Compose в сети Docker Compose, служба регистрируется и отображается в пользовательском интерфейсе Jaeger, но информация трассировки / диапазона никогда не попадает в Jaeger.

Вот код: https://github.com/reselbob/simpletracing/tree/releases/v1.0

Я приложил снимок экрана, чтобы продемонстрировать, что служба, похоже, регистрируется, но промежутки не проходят. Я немного не в себе.

.

0 ответов

Другие вопросы по тегам