View a markdown version of this page

Invio dei log di sistema del fornitore di capacità a CloudWatch Logs - AWS Lambda

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Invio dei log di sistema del fornitore di capacità a CloudWatch Logs

Per impostazione predefinita, Lambda acquisisce automaticamente i log di sistema per il fornitore di capacità e li invia a CloudWatch Logs, a condizione che il ruolo di operatore del fornitore di capacità disponga delle autorizzazioni necessarie. Questi log sono archiviati in un gruppo di log denominato. /aws/lambda/capacity-provider/<capacity-provider-name> Se necessario, puoi configurare il tuo fornitore di capacità per inviare i log a un gruppo di log diverso utilizzando la console Lambda o l' AWS CLI API Lambda. Per ulteriori informazioni, consulta Configurazione dei gruppi di CloudWatch log.

Puoi visualizzare i log per il tuo fornitore di capacità utilizzando la console Lambda, la CloudWatch console, la AWS Command Line Interface (AWS CLI) o l'API. CloudWatch Per ulteriori informazioni, consulta Visualizzazione dei CloudWatch log per i fornitori di capacità.

Autorizzazioni IAM richieste

Il ruolo di operatore del tuo fornitore di capacità richiede le seguenti autorizzazioni per caricare i log su Logs: CloudWatch

  • logs:CreateLogGroup

  • logs:CreateLogStream

  • logs:PutLogEvents

Per ulteriori informazioni, consulta Using Identity-Based Policy (politiche IAM) for CloudWatch Logs nella Amazon User Guide. CloudWatch

Puoi aggiungere queste autorizzazioni per CloudWatch i log utilizzando la policy AWSLambdaManagedEC2ResourceOperator AWS gestita fornita da Lambda. Per aggiungere questa policy al ruolo, esegui il seguente comando:

aws iam attach-role-policy --role-name your-role --policy-arn arn:aws:iam::aws:policy/AWSLambdaManagedEC2ResourceOperator

Per ulteriori informazioni, consulta Ruolo dell'operatore Lambda per le istanze gestite Lambda.

Importante

Se il ruolo dell'operatore non dispone delle autorizzazioni richieste, Lambda non fornisce i log di sistema e non restituisce un errore. Assicurati che il tuo ruolo di operatore disponga delle autorizzazioni corrette per evitare errori di consegna silenziosa dei log.

Prezzi

Non sono previsti costi aggiuntivi per l'utilizzo dei log di sistema del fornitore di capacità; tuttavia, si applicano le tariffe standard CloudWatch dei log. Per ulteriori informazioni, consultare Prezzi di CloudWatch .