AWS Lambda rende disponibile al pubblico il supporto della registrazione JSON per il runtime gestito di .NET

Inserito il: 7 nov 2024

AWS Lambda ora consente di acquisire in modo nativo i log delle applicazioni in formato JSON strutturato per le funzioni Lambda che utilizzano il runtime gestito .NET di Lambda. Il formato JSON permettere di strutturare i log come una serie di coppie chiave-valore, consentendo di cercare, filtrare e analizzare rapidamente grandi volumi di log per risolvere facilmente eventuali errori e comprendere le prestazioni delle funzioni Lambda.

Avevamo già introdotto il supporto per l'acquisizione nativa dei log delle applicazioni (log generati dal codice della funzione Lambda) e dei log di sistema (log generati dal servizio Lambda durante l'esecuzione del codice della funzione) in formato JSON strutturato per i runtime gestiti di Python, Node.js e Java. Tuttavia, per il runtime gestito di .NET, era possibile acquisire in modo nativo i log di sistema solo in formato JSON strutturato. Per acquisire i log delle applicazioni in formato JSON strutturato, era necessario configurare manualmente le librerie di registrazione. Questo aggiornamento consente di acquisire i log delle applicazioni in formato JSON strutturato per le funzioni che utilizzano il runtime gestito di .NET senza dover utilizzare le proprie librerie di registrazione.

Per iniziare, puoi impostare il formato dei log su JSON per le funzioni Lambda che utilizzano qualsiasi runtime gestito di .NET utilizzando l'API Lambda, la console Lambda, l'interfaccia a riga di comando (CLI) AWS, il Modello di applicazione serverless AWS (SAM) e AWS CloudFormation. Per maggiori informazioni consulta il post relativo al lancio sul blog. Per maggiori informazioni sulla registrazione dei log di Lambda puoi consultare il post del blog sui controlli di registrazione di Lambda o la Guida per sviluppatori di Lambda.

Il supporto per la registrazione in formato JSON strutturato per .NET è ora disponibile senza costi aggiuntivi in tutte le regioni AWS che offrono Lambda, ad eccezione delle regioni Cina e GovCloud. Per ulteriori informazioni, consulta la tabella delle regioni AWS.