Лог запросов

На странице логов вы можете посмотреть запросы к API Маркета или API магазина, а также узнать информацию по ответу. Для этого в кабинете в левом нижнем углу нажмите на название своего бизнеса и перейдите на страницу Лог запросов.

Скриншот виджета

На этой странице по каждой интеграции есть виджеты с информацией:

  • вызовы к каким ресурсам завершаются c ошибками (вкладка Запросы к серверу Маркета);

  • ответ на какой тип уведомления приходит с ошибкой (вкладка API-уведомления);

  • процент и количество ошибок в запросах.

Для корректной работы интеграции исправьте ошибки. Чтобы посмотреть детали, нажмите на строку с проблемным запросом или типом уведомления, таблица с логами обновится.

Скриншот таблицы логов

Как работать с логами

На странице логов вы можете:

  • Искать по телу запроса и ответа, а также по параметрам запроса. Для этого в поле Поиск введите информацию, которую хотите найти.

  • Искать по фильтрам. Например, с помощью фильтра Ресурс вы можете находить запросы по определенным методам, а по фильтру Интеграция — запросы, которые относятся к выбранной интеграции.

  • Смотреть подробную информацию по запросу — нажмите на строку с ним, чтобы увидеть сам запрос и полученный ответ. Подробнее об ошибках и как их решать:

  • Проверять, к какой интеграции относятся запросы и ответы, — в блоке Тип интеграций указано название, которое вы передали в запросе или ответе, или тип Консоль документации, если вы использовали ее. Подробнее о том, как подписывать интеграции

Уникальный идентификатор запроса

Маркет передает уникальный идентификатор запроса в заголовке traceparent:

  • ответа, если это запрос магазина к Маркету;
  • самого запроса в случае API-уведомлений, когда Маркет отправляет запрос магазину. Как работать с уведомлениями

Пример заголовка запроса или ответа:

Content-Type: application/json
traceparent: 00-8b05ba11f1d37f7cfce0eac1a5230600-8b23fad39202f968-01

С идентификатором запроса вы быстрее найдете его логи, а также он может пригодиться при обращении в поддержку.

Чтобы найти информацию по выполненному запросу:

  1. Вставьте уникальный идентификатор в поле Поиск.

  2. Нажмите на запрос, чтобы увидеть подробную информацию, в том числе его идентификатор в поле Трассировка.

Входит в открытый стандарт OpenTelemetry.