Лог запросов
На странице логов вы можете посмотреть запросы к API Маркета или API магазина, а также узнать информацию по ответу. Для этого в кабинете в левом нижнем углу нажмите на название своего бизнеса и перейдите на страницу Лог запросов.
На этой странице по каждой интеграции есть виджеты с информацией:
-
вызовы к каким ресурсам завершаются c ошибками (вкладка Запросы к серверу Маркета);
-
ответ на какой тип уведомления приходит с ошибкой (вкладка API-уведомления);
-
процент и количество ошибок в запросах.
Для корректной работы интеграции исправьте ошибки. Чтобы посмотреть детали, нажмите на строку с проблемным запросом или типом уведомления, таблица с логами обновится.
Как работать с логами
На странице логов вы можете:
-
Искать по телу запроса и ответа, а также по параметрам запроса. Для этого в поле Поиск введите информацию, которую хотите найти.
-
Искать по фильтрам. Например, с помощью фильтра Ресурс вы можете находить запросы по определенным методам, а по фильтру Интеграция — запросы, которые относятся к выбранной интеграции.
-
Смотреть подробную информацию по запросу — нажмите на строку с ним, чтобы увидеть сам запрос и полученный ответ. Подробнее об ошибках и как их решать:
-
Проверять, к какой интеграции относятся запросы и ответы, — в блоке Тип интеграций указано название, которое вы передали в запросе или ответе, или тип Консоль документации, если вы использовали ее. Подробнее о том, как подписывать интеграции
Уникальный идентификатор запроса
Маркет передает уникальный идентификатор запроса в заголовке traceparent:
- ответа, если это запрос магазина к Маркету;
- самого запроса в случае API-уведомлений, когда Маркет отправляет запрос магазину. Как работать с уведомлениями
Пример заголовка запроса или ответа:
Content-Type: application/json
traceparent: 00-8b05ba11f1d37f7cfce0eac1a5230600-8b23fad39202f968-01
С идентификатором запроса вы быстрее найдете его логи, а также он может пригодиться при обращении в поддержку.
Чтобы найти информацию по выполненному запросу:
-
Вставьте уникальный идентификатор в поле Поиск.
-
Нажмите на запрос, чтобы увидеть подробную информацию, в том числе его идентификатор в поле Трассировка.
Входит в открытый стандарт OpenTelemetry.