Lambda Insights
CloudWatch Lambda Insights è una soluzione di monitoraggio e risoluzione dei problemi per applicazioni serverless in esecuzione su AWS Lambda. La soluzione raccoglie, aggrega e riassume i parametri a livello di sistema, tra cui il tempo della CPU, la memoria, l'utilizzo del disco e della rete. Vengono inoltre raccolte, aggregate e riepilogate informazioni diagnostiche quali avvii a freddo e arresti del worker Lambda per aiutare a isolare i problemi con le funzioni Lambda e risolverli rapidamente.
Lambda Insights utilizza una nuova estensione CloudWatch Lambda che viene fornita come livello Lambda. Quando si installa questa estensione su una funzione Lambda, essa raccoglie parametri a livello di sistema ed emette un singolo evento di log delle prestazioni per ogni chiamata di tale funzione Lambda. CloudWatch utilizza la formattazione dei parametri incorporata per estrarli dagli eventi di log.
Nota
L'agente Lambda Insights è supportato solo sui runtime Lambda che utilizzano Amazon Linux 2 e Amazon Linux 2023.
Per ulteriori informazioni sulle estensioni Lambda, consulta Utilizzo delle estensioni AWS Lambda. Per ulteriori informazioni sul formato della metrica incorporata, vedere Incorporamento dei parametri nei log.
È possibile utilizzare Lambda Insights con qualsiasi funzione Lambda che utilizza un runtime Lambda che supporta le estensioni Lambda. Per un elenco di questi runtime, consulta API delle estensioni Lambda.
Prezzi
Per ogni funzione registrare abilitata per Lambda Insights, si paga solo per ciò che si utilizza per parametri e registri. Per informazioni sui prezzi, consulta la pagina Prezzi di Amazon CloudWatch
Ti viene addebitato il tempo di esecuzione consumato dall'estensione in incrementi di 1 ms. Per maggiori informazioni sui prezzi di Lambda consulta Prezzi AWS Lambda