Publicado: May 4, 2022

Agora você pode usar a CLI do AWS Serverless Application Model (AWS SAM) para habilitar automaticamente o rastreamento do AWS X-Ray nos modelos do AWS SAM, sem criar manualmente os modelos do AWS SAM. Isso facilita o gerenciamento centralizado do rastreamento do AWS X-Ray nas funções do Lambda na aplicação sem servidor.

A CLI do AWS SAM é uma ferramenta do desenvolvedor que facilita a inicialização, a compilação, o empacotamento, o teste no local e na nuvem, e a implantação de aplicações sem servidor. O AWS X-Ray ajuda a analisar e depurar as aplicações distribuídas como as criadas usando uma arquitetura de microsserviços. O AWS X-Ray fornece uma visão de ponta a ponta das solicitações à medida que elas passam pela aplicação, facilitando o monitoramento e a solução de problemas de arquiteturas complexas sem servidor. A habilitação de rastreamento por meio da CLI do AWS SAM reduz a complexidade de configurar o rastreamento em cada uma das funções do Lambda.

Para habilitar o rastreamento por meio da CLI do AWS SAM, basta adicionar o sinalizador --tracing à invocação do comando sam init para ativar o rastreamento. Você pode habilitar o rastreamento em todas as funções do Lambda na aplicação do AWS SAM ou para funções específicas. Para obter mais informações, consulte a documentação da CLI do AWS SAM.

A CLI do AWS SAM CLI é compatível com a habilitação de rastreamento para aplicações sem servidor em todas as regiões da AWS compatíveis com a CLI do AWS SAM e o AWS X-Ray são compatíveis. Você pode instalar a CLI do AWS SAM seguindo as instruções na documentação.