AWS X-Ray не работает в Edge Lambda и Authorizer lambda

Я попытался включить AWS X-Ray в Lambda @ Edge, обработчике ответа Origin

Я вижу, что рентген этого не отслеживает.

Может кто-нибудь сказать мне, сработает ли это?

Сообщите мне, если кто-то сталкивался с таким же, и каковы обходные пути.

Изменить: интересно прочитать https://kevinhakanson.com/2020-01-20-using-aws-x-ray-with-lambdaedge


person Purna    schedule 18.12.2019    source источник
comment
В чем проблема, с которой вы столкнулись? Мы изначально поддерживаем AWS API Gateway и AWS Lambda как есть, поэтому было бы интересно узнать, как мы можем помочь вам решить возникшую проблему. Вы вообще не наблюдаете никаких следов?   -  person Chan Chiem Jeffery Saeteurn    schedule 20.12.2019
comment
@ChanChiemJefferySaeteurn Спасибо, вот моя проблема. Я не могу видеть вызов от шлюза к авторизатору в X-Ray, и у меня есть лямбда в ответе Origin, который также не отображается как вызываемый в потоке   -  person Purna    schedule 22.12.2019
comment
@Purna Вы говорите, что лямбда-функции не работают, и вы не видите их следов, потому что они не работают? Или функции работают успешно, и вы просто не видите их следов? Кроме того, чтобы быть уверенным, вы создали лямбда-функции для авторизатора шлюза API и обработчика ответов и проверили активные флажки трассировки в консоли Lambda для обеих этих функций, верно?   -  person William Armiros    schedule 26.12.2019
comment
Я хочу сказать, что X Ray не показывает Lambdas, выполненные в ответе CloudFront Origin.   -  person Purna    schedule 27.12.2019


Ответы (1)


Lambda @ Edge не поддерживает X-Ray, согласно документации: https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/lambda-requirements-limits.html#lambda-requirements-lambda-function-configuration

person psema4    schedule 17.01.2020
comment
интересно, что он работает в исходном запросе, но не работает в исходном ответе - person Purna; 19.01.2020
comment
Это, конечно, интересно. Вы используете демон X-Ray? - person psema4; 29.01.2020
comment
Кроме того ... моя Lambda @ Edge вызывает классическую функцию Lambda с включенным X-Ray ... и даже классическая функция Lambda не отображается в X-Ray .. - person Yves M.; 23.10.2020