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)
-
Apri la pagina dei fornitori di
capacità della console Lambda. -
Scegli un fornitore di capacità.
-
Scegli Additional configuration (Configurazione aggiuntiva).
-
Nella sezione Configurazione della registrazione, scegli Modifica.
-
Seleziona il livello di registro di sistema desiderato per il tuo capacity provider.
-
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.htmlcreate-capacity-provider. Imposta SystemLogLevelsuDEBUG,INFOoWARN.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)
-
Per modificare il livello di registro di sistema di un fornitore di capacità esistente, utilizzare il comando https://awscli.amazonaws.com/v2/documentation/api/latest/reference/lambda/update-capacity-provider.html
update-capacity-provider. aws lambda update-capacity-provider \ --capacity-provider-name my-capacity-provider \ --telemetry-config LoggingConfig={SystemLogLevel=WARN}