View a markdown version of this page

Utilizzo dei 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à.

Utilizzo dei log di sistema del fornitore di capacità

Per aiutarti a monitorare e risolvere i problemi del tuo ambiente Lambda Managed Instances, Lambda genera automaticamente i log di sistema per i tuoi fornitori di capacità. Puoi visualizzare i log per i fornitori di capacità utilizzando la console Lambda, la console, la CloudWatch AWS Command Line Interface ()AWS CLI o l'API. CloudWatch Puoi anche indirizzare i log ad Amazon S3 e Firehose utilizzando i filtri di abbonamento CloudWatch Logs.

Se il ruolo di operatore del fornitore di capacità dispone delle autorizzazioni necessarie, Lambda acquisisce i log di sistema e li invia ad Amazon Logs, che è la CloudWatch destinazione predefinita.

Nota

I log di sistema del fornitore di capacità sono abilitati per impostazione predefinita. Lambda invia automaticamente i CloudWatch log di sistema a Logs quando si crea un fornitore di capacità.

  • CloudWatch Logs è la destinazione di registrazione predefinita per i log di sistema del fornitore di capacità. CloudWatch Logs fornisce funzionalità di visualizzazione e analisi dei log in tempo reale, con supporto per la creazione di metriche e allarmi in base ai dati di registro.

  • Amazon S3 è economico per lo storage a lungo termine e servizi come Athena possono essere utilizzati per analizzare i log. La latenza è in genere superiore.

  • Firehose offre lo streaming gestito dei log verso varie destinazioni. Se devi inviare i log ad altri AWS servizi (ad esempio, OpenSearch Service o Redshift Data API) o piattaforme di terze parti (come Datadog, New Relic o Splunk), Firehose semplifica tale processo fornendo integrazioni predefinite.

Configurazione delle destinazioni dei log

Lambda supporta più destinazioni per i log di sistema del fornitore di capacità. Indipendentemente dalla destinazione scelta, Lambda offre opzioni per controllare il filtraggio e la consegna dei log.

I log di sistema dei fornitori di capacità utilizzano esclusivamente il formato strutturato JSON. I log strutturati JSON offrono una migliore ricercabilità e consentono un'analisi automatica. Puoi controllare quali log Lambda invia alla destinazione prescelta configurando il livello di registro del sistema. Il filtraggio aiuta a gestire i costi di archiviazione e semplifica la ricerca delle voci di registro pertinenti durante il debug.

Per ulteriori informazioni sulla configurazione di ciascuna destinazione, consulta i seguenti argomenti:

Configurazione dei controlli di registrazione per i fornitori di capacità

Per darti un maggiore controllo su come i log di sistema del tuo fornitore di capacità vengono acquisiti, elaborati e consumati, Lambda offre le seguenti opzioni di configurazione della registrazione:

  • Livello di registro: scegli il livello di dettaglio dei log di sistema che Lambda invia a CloudWatch Logs:DEBUG,, INFO o. WARN

  • Gruppo di log: scegli il gruppo di CloudWatch log Logs a cui il tuo capacity provider invia i log.

Per ulteriori informazioni sulla configurazione dei controlli di registrazione, consulta i seguenti argomenti: