

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
<a name="logging-with-firehose"></a>

La console Lambda offre ora la possibilità di inviare registri 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 AWS CLI Lambda e tutti gli SDK. AWS CloudFormation AWS

## Prezzi
<a name="logging-firehose-pricing"></a>

Per informazioni sui prezzi, consulta i [prezzi di Amazon CloudWatch](https://aws.amazon.com/cloudwatch/pricing/#Vended_Logs).

## Autorizzazioni richieste per la destinazione del registro di Firehose
<a name="logging-firehose-permissions"></a>

Quando si utilizza la console Lambda per configurare Firehose come destinazione di registro della funzione, è necessario:

1. Le [autorizzazioni IAM richieste](https://docs.aws.amazon.com/lambda/latest/dg/monitoring-cloudwatchlogs.html#monitoring-cloudwatchlogs-prereqs) per utilizzare CloudWatch Logs with Lambda.

1. Per [configurare i filtri di abbonamento con Firehose](https://docs.aws.amazon.com/AmazonCloudWatch/latest/logs/SubscriptionFilters.html#FirehoseExample). Questo filtro definisce quali eventi di log vengono distribuiti al tuo flusso Firehose.

## Invio dei log delle funzioni Lambda a Firehose
<a name="logging-firehose-setup"></a>

Nella console Lambda, è possibile inviare i log delle funzioni direttamente a Firehose dopo aver creato una nuova funzione. Per farlo, completa le seguenti fasi.

1. Accedi alla console di gestione e apri laconsole .

1. Scegli il nome della tua funzione.

1. Scegli la scheda **Configurazione**.

1. Scegliete la scheda **Strumenti operativi e di monitoraggio**.

1. Nel riquadro Configurazione della registrazione, scegli Modifica.

1. Nella sezione «Contenuto del registro», seleziona un formato di registro.

1. Nella sezione Step 1 (Fase 1) completare i passaggi seguenti.

   1. Seleziona un servizio di destinazione.

   1. 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 che scegli sia un tipo di gruppo di `Delivery` log.

   1. Scegliete uno stream Firehose.

   1. Verrà visualizzato il gruppo di log `Delivery` CloudWatch.

1. Selezionare **Salva**.

**Nota**  
Se il ruolo IAM fornito nella console non dispone dell'autorizzazione richiesta, la configurazione della destinazione avrà esito negativo. Per risolvere questo problema, fare riferimento a Autorizzazioni richieste per la destinazione del registro di Firehose per fornire le autorizzazioni richieste.

## Registri multi-account
<a name="cross-account-logging-firehose"></a>

È possibile configurare Lambda per inviare i log al flusso di distribuzione di Firehose in un account diverso. 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 account, inclusi i ruoli e le policy IAM richiesti, consulta [Configurazione di un nuovo abbonamento tra account nella documentazione di CloudWatch](https://docs.aws.amazon.com/AmazonCloudWatch/latest/logs/CrossAccountSubscriptions.html) Logs.