View a markdown version of this page

Log-level filtraggio per i log di sistema del fornitore di capacità - 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à.

Log-level filtraggio per i log di sistema del fornitore di capacità

Lambda può filtrare i log di sistema del fornitore di capacità in modo che solo i log con un determinato livello di dettaglio o inferiore vengano inviati a CloudWatch Logs. Puoi scegliere tra i seguenti livelli di registro.

Livello di log Utilizzo
DEBUG (dettaglio massimo) Informazioni dettagliate per il debug del sistema
INFO Messaggi che registrano il normale funzionamento del fornitore di capacità
WARN (dettaglio minimo) Messaggi relativi a potenziali errori che potrebbero portare a comportamenti imprevisti se non risolti

Quando si seleziona un livello di log, Lambda invia i log di quel livello e di livello inferiore. Ad esempio, se imposti il livello di registro di sistema di un provider di capacità su INFO, Lambda non invia output di log a livello DEBUG.

Per impostazione predefinita, Lambda imposta il livello di log del sistema su INFO. Per ricevere log più dettagliati, imposta il livello su DEBUG. Per ricevere meno registri, imposta il livello su WARN. Per visualizzare un elenco dei livelli di log a cui Lambda mappa i diversi log eventi di sistema, consulta la pagina Riferimento agli eventi del registro di sistema del fornitore di capacità.

Configurazione del livello di registro del sistema

Per configurare il livello di log di sistema per il tuo capacity provider, puoi utilizzare la console Lambda o AWS Command Line Interface ()AWS CLI. Puoi anche configurare il livello di log di sistema utilizzando i comandi API CreateCapacityProvider e UpdateCapacityProvider Lambda.

Per configurare il livello di log di sistema (console)
  1. Apri la pagina dei fornitori di capacità della console Lambda.

  2. Scegli un fornitore di capacità.

  3. Scegli Additional configuration (Configurazione aggiuntiva).

  4. Nella sezione Configurazione della registrazione, scegli Modifica.

  5. Seleziona il livello di registro di sistema desiderato per il tuo capacity provider.

  6. Scegli Save (Salva).

Per impostare il livello di registro di sistema durante la creazione di un fornitore di capacità (AWS CLI)
  • Per configurare il livello di registro di sistema quando si crea un nuovo fornitore di capacità, utilizzare l'--telemetry-configopzione nel comando https://awscli.amazonaws.com/v2/documentation/api/latest/reference/lambda/create-capacity-provider.html create-capacity-provider. Imposta SystemLogLevel su DEBUG, INFO o WARN.

    aws lambda create-capacity-provider \ --capacity-provider-name my-capacity-provider \ --vpc-config SubnetIds=subnet-12345,subnet-67890,SecurityGroupIds=sg-12345 \ --permissions-config CapacityProviderOperatorRoleArn=arn:aws:iam::123456789012:role/MyOperatorRole \ --telemetry-config LoggingConfig={SystemLogLevel=DEBUG}
Per aggiornare il livello di registro di sistema di un fornitore di capacità esistente (AWS CLI)