Исключить параметры запроса из журналов рентгеновской трассировки API Gateway - PullRequest
0 голосов
/ 30 декабря 2018

У меня есть функция AWS Lambda, которая имеет много интеграций с API шлюза AWS API.В API проверено Enable X-Ray Tracing и трассы заполнены правильно.

В разделе «Рентгеновская панель AWS> Трассы> Обзор трасс» я группирую трассы по «URL».Однако пользователи API делают запросы с параметрами запроса, которые являются уникальными URL-адресами, основываясь только на самих параметрах запроса.

Например, существует маршрут /plans, к которому пользователь отправит запрос, используя два параметра запроса, token=abc123&timestamp=159501493.Поскольку в параметры запроса включено что-то уникальное, например, временная метка, никакие трассы не будут сгруппированы вместе, что приведет к сотням /plans трасс с различными метками времени.Большой объем следов делает невозможной любую попытку извлечь полезную информацию из следов рентгеновского снимка.

Тем временем я отключил трассировку рентгеновского излучения.Теперь, есть ли решение для этой проблемы, или мне не повезло, пока разработчики AWS не исправят это?

Ответы [ 2 ]

0 голосов
/ 06 марта 2019

ОБНОВЛЕНИЕ: 03/05 - Это изменение должно быть доступно и доступно для всех клиентов.Краткосрочное изменение - это очистка параметров (как это делают наши SDK сегодня), в долгосрочной перспективе мы обсудим вариант «выбора» для параметров запроса.

0 голосов
/ 01 января 2019

ОБНОВЛЕНИЕ: 03/05 - Это изменение должно быть доступно и доступно для всех клиентов.

Мы приносим свои извинения за трудности, с которыми вы столкнулись.APIGW и другие интегрированные службы X-Ray записывают и отправляют данные независимо в службу X-Ray, поэтому, к сожалению, сейчас у вас нет возможности обойти вас.

У меня возникла проблема сКоманда APIGW должна решить эту проблему.Извините еще раз за проблему, я обновлю, когда у меня будет больше информации.

Сандра

...