Трассировка Datadog: можно ли добавить диапазон к нескольким трассировкам?
Есть ли способ добавить диапазон к нескольким трассировкам в трассировке Datadog?
Наш сервис получает заказы, которые объединяются в транзакцию, а затем транзакция обрабатывается. Каждый полученный заказ имеет свой идентификатор трассировки. При обработке транзакции я хотел бы добавить диапазон обработки к каждому из этих идентификаторов трассировки.
order-1 \
order-2 | ----> batch A
order-3 /
order-4 \
order-5 | ----> batch B
order-6 /
Если это актуально: проект написан на python 3.
1 ответ
Я предлагаю добавить теги к диапазонам, которые содержат общий ключ. Я думаю, что это будет самый простой способ выполнять запросы, которые вам нравятся, сохраняя при этом логический поток трассировок. Ознакомьтесь с документацией по пользовательским тегам span.