Publicado en: Nov 16, 2023

AWS Lambda anuncia controles de registro avanzados que le permiten capturar registros de forma nativa en formato JSON estructurado, ajustar los niveles de registro y seleccionar el grupo de registros de Amazon CloudWatch para sus funciones de Lambda.

Ahora puede capturar sus registros de Lambda en formato estructurado JSON sin tener que traer sus propias bibliotecas de registros. El formato JSON permite estructurar los registros como una serie de pares clave-valor, lo que permite buscar, filtrar y analizar rápidamente los registros de funciones. También puede controlar el nivel de registro (por ejemplo, ERROR, DEBUG, INFO, etc.) de sus registros de Lambda sin realizar ningún cambio en el código. Esto le permite elegir el nivel de granularidad de registro que desea para su función, lo que elimina la necesidad de examinar grandes volúmenes de registros mientras depura y soluciona errores críticos. Por último, puede elegir el grupo de registros de CloudWatch al que Lambda envía sus registros. Esto le permite agregar fácilmente registros de varias funciones dentro de una aplicación en un solo lugar y aplicar políticas de seguridad, gobernanza y retención a nivel de aplicación, en lugar de aplicarlas individualmente a cada función.

Para empezar, puede especificar controles de registro avanzados para sus funciones de Lambda mediante la API de Lambda, la consola de Lambda, la CLI de AWS, el modelo de aplicación sin servidor (SAM) de AWS y AWS CloudFormation. Para obtener más información, visite la entrada del blog de lanzamiento o la Guía para desarrolladores de Lambda.

Los controles de registro avanzados de Lambda ya están disponibles en todas las regiones comerciales en las que se ofrece AWS Lambda, sin costo adicional. Para obtener más información, consulte la tabla de regiones de AWS.