Тема: opentelemetry
-
Основы распределённой трассировки: спаны, ID родителей и передача контекста W3C
Трасса — дерево спанов; у каждого есть ID трассы, собственный ID, ID родительского спана, временные метки, атрибуты и статус. Заголовок W3C traceparent передаёт ID трассы, ID родителя и флаг sampled через границы процессов; сервис, который только пересылает оба заголовка, всё равно сохраняет целостность трасс.
Машиночитаемо: JSON