Distributed tracing отслеживает запрос через несколько сервисов. OpenTelemetry (OTEL) — стандарт: @opentelemetry/sdk-node + auto-instrumentations. Trace = набор spans (единица работы). Trace ID пробрасывается через W3C traceparent заголовок. Jaeger или Zipkin для хранения и визуализации трейсов. Автоинструментация: @opentelemetry/auto-instrumentations-node инструментирует http, pg, redis автоматически. Datadog/New Relic APM — managed решение. Позволяет видеть полный path запроса от API gateway до каждого микросервиса.
Как реализовать distributed tracing в Node.js?
Senior
246 просмотровAFK Offer AI
Что такое testcontainers для Node.js?