Как интегрировать X-Ray с функцией AWS Lambda в командной строке

С консоли можно активировать лямбда-интеграцию с рентгеновскими лучами, выполнив следующие действия: С помощью вашей функции на консоли> вкладка "Конфигурация"> раскрывающийся список / раздел "Дополнительно"> установите флажок "Включить активную трассировку"> "Сохранить".

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

1 ответ

Решение

Вы можете использовать следующий флаг через create-function или update-function-configuration.

--tracing-config '{ "Mode": "Active" }'

Со страницы руководства:

--tracing-config (structure)

Shorthand Syntax:

   Mode=string

JSON Syntax:

   {
     "Mode": "Active"|"PassThrough"
   }

Все флаги для данной команды можно найти с помощью

aws <service> <command> help

Я открыл пункт с командой Lambda, чтобы включить его на страницу интеграции с рентгеновским излучением, найденную здесь:

http://docs.aws.amazon.com/lambda/latest/dg/lambda-x-ray.html

Другие вопросы по тегам