Sobes.tech
Senior
45

Из каких основных блоков состоит сообщение трассировки (span)?

Сұралған компаниялар
ИП Ганус Александр Андреевич

AI-дан жауап

sobes.tech AI

Сообщение трассировки (span) обычно состоит из следующих основных блоков:

  • Trace ID — уникальный идентификатор всего трассировочного запроса, связывает все спаны в одной цепочке.
  • Span ID — уникальный идентификатор конкретного спана (операции).
  • Parent Span ID — идентификатор родительского спана, если есть, для построения иерархии.
  • Operation Name — название операции или метода, который выполняется.
  • Start Timestamp — время начала операции.
  • Duration — продолжительность выполнения операции.
  • Tags/Attributes — дополнительные метаданные, например, статус, ошибки, параметры запроса.
  • Logs/Events — временные метки с описанием событий внутри спана.

Эти блоки позволяют отслеживать и анализировать распределённые запросы в системах микросервисов.