AWS Lambda introduce nuovi controlli per semplificare la ricerca, il filtraggio e l'aggregazione dei log delle funzioni Lambda

Inserito il: 3 lug 2024

AWS Lambda annuncia controlli di registrazione avanzati che consentono di acquisire i log in modo nativo in formato strutturato JSON, regolare i livelli di log e selezionare il gruppo di log di Amazon CloudWatch per le funzioni Lambda.

Ora puoi acquisire i tuoi log Lambda in formato strutturato JSON senza dover portare le tue librerie di registrazione. Il formato JSON consente di strutturare i log come una serie di coppie chiave-valore, consentendo di cercare, filtrare e analizzare rapidamente i log delle funzioni. Puoi anche controllare il livello di log (ad esempio ERROR, DEBUG, INFO, ecc.) dei tuoi log Lambda senza apportare modifiche al codice. Ciò consente di scegliere il livello di granularità di registrazione desiderato per la propria funzione, eliminando la necessità di setacciare grandi volumi di log durante il debug e la risoluzione degli errori critici. Infine, puoi scegliere il gruppo di log di CloudWatch a cui Lambda invia i tuoi log. Ciò consente di aggregare facilmente i log di più funzioni all'interno di un'applicazione in un unico posto e di applicare le politiche di sicurezza, governance e conservazione a livello di applicazione, anziché applicarle singolarmente a ogni funzione.

Per iniziare, puoi specificare controlli di registrazione avanzati per le tue funzioni Lambda utilizzando l'API Lambda, la console Lambda, la CLI AWS, AWS Serverless Application Model (SAM) e AWS CloudFormation. Per saperne di più, consulta il post sul blog relativo al lancio o la Guida per gli sviluppatori di Lambda.

I controlli avanzati di registrazione Lambda sono ora disponibili nelle regioni AWS GovCloud (Stati Uniti), senza costi aggiuntivi. Per ulteriori informazioni, consulta la tabella delle regioni AWS.