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 delle funzioni Lambda a Firehose
La console Lambda offre ora la possibilità di inviare i log delle funzioni a Firehose. Ciò consente lo streaming in tempo reale dei log verso varie destinazioni supportate da Firehose, inclusi strumenti di analisi di terze parti ed endpoint personalizzati.
Nota
È possibile configurare i log delle funzioni Lambda da inviare a Firehose utilizzando la console Lambda e tutti gli AWS CLI SDK. AWS CloudFormation AWS
Prezzi
Per informazioni dettagliate sui prezzi, consulta i prezzi di Amazon. CloudWatch
Autorizzazioni richieste per la destinazione dei log di Firehose
Quando si utilizza la console Lambda per configurare Firehose come destinazione del registro della funzione, è necessario:
-
Le autorizzazioni IAM richieste per utilizzare CloudWatch Logs con Lambda.
-
Per configurare i filtri di abbonamento con Firehose. Questo filtro definisce quali eventi di registro vengono inviati al tuo stream Firehose.
Invio dei log delle funzioni Lambda a Firehose
Nella console Lambda, è possibile inviare i log delle funzioni direttamente a Firehose dopo aver creato una nuova funzione. A tale scopo, completa questi passaggi:
-
Accedi alla console di AWS gestione e apri la console Lambda.
-
Scegli il nome della tua funzione.
-
Scegli la scheda Configurazione.
-
Scegli la scheda Strumenti di monitoraggio e operazioni.
-
Nel riquadro Configurazione della registrazione, scegli Modifica.
-
Nella sezione «Contenuto del registro», seleziona un formato di registro.
-
Nella sezione «Destinazione del registro», completa i seguenti passaggi:
-
Seleziona un servizio di destinazione.
-
Scegli un gruppo di log esistente o creane uno nuovo.
Nota
Se scegli un gruppo di log esistente per una destinazione Firehose, assicurati che il gruppo di log scelto sia un tipo di gruppo di
Deliverylog. -
Scegli uno stream Firehose.
-
Apparirà il gruppo di CloudWatch
Deliverylog.
-
-
Scegli Save (Salva).
Nota
Se il ruolo IAM fornito nella console non dispone dell'autorizzazione richiesta, la configurazione della destinazione non riesce. Per risolvere questo problema, fai riferimento a Autorizzazioni richieste per la destinazione del registro di Firehose per fornire le autorizzazioni richieste.
Cross-Account Registrazione
È possibile configurare Lambda per inviare i log al flusso di distribuzione di Firehose in un altro account. AWS Ciò richiede l'impostazione di una destinazione e la configurazione delle autorizzazioni appropriate in entrambi gli account.
Per istruzioni dettagliate sulla configurazione della registrazione tra più account, inclusi i ruoli e le policy IAM richiesti, consulta Configurazione di una nuova sottoscrizione tra account nella documentazione di Logs. CloudWatch