

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 parametri di CloudWatch Logs con Lambda
<a name="monitoring-metrics"></a>

Quando la funzione AWS Lambda termina l'elaborazione di un evento, Lambda invia ad Amazon CloudWatch i parametri relativi all'invocazione. Non è necessario concedere autorizzazioni aggiuntive al ruolo di esecuzione per ricevere i parametri delle funzioni e non sono previsti costi aggiuntivi per questi parametri.

Esistono molti tipi di parametri associati alle funzioni Lambda. Tra questi vi sono i parametri di invocazione, parametri delle prestazioni, parametri di simultaneità, parametri di invocazione asincrona e parametri dello strumento di mappatura dell'origine degli eventi. Per ulteriori informazioni, consulta [Tipi di parametri per le funzioni Lambda](monitoring-metrics-types.md).

Sulla console CloudWatch, è possibile [visualizzare questi parametri](monitoring-metrics-view.md) e creare grafici e pannelli di controllo con essi. È possibile impostare allarmi per rispondere alle modifiche apportate alle percentuali di utilizzo, prestazioni o errore. Lambda invia i dati dei parametri a CloudWatch in intervalli di 1 minuto. Se desideri una visione più immediata della funzione Lambda, è possibile creare [parametri personalizzati ad alta risoluzione](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/publishingMetrics.html). Per i parametri personalizzati e gli allarmi CloudWatch sono previsti dei costi. Per ulteriori informazioni, consulta la pagina [Prezzi di Amazon CloudWatch](https://aws.amazon.com/cloudwatch/pricing/).

# Visualizzazione di parametri per le funzioni Lambda
<a name="monitoring-metrics-view"></a>

Usa la console CloudWatch per visualizzare i parametri per le tue funzioni Lambda. Nella console, puoi filtrare e ordinare i parametri della funzione in base al nome, all'alias o alla versione o all'UUID del mapping dell'origine di eventi.

**Per visualizzare i parametri nella console CloudWatch**

1. Aprire la pagina [Metrics](https://console.aws.amazon.com/cloudwatch/home?region=us-east-1#metricsV2:graph=~();namespace=~'AWS*2fLambda) (Parametri) (namespace di `AWS/Lambda`) nella console CloudWatch.

1. Nella scheda **Sfoglia**, in **Parametri**, scegli una delle seguenti dimensioni:
   + **Per nome funzione** (`FunctionName`) – Visualizza i parametri aggregati per tutte le versioni e gli alias di una funzione.
   + **Per risorsa** (`Resource`) – Visualizza i parametri per una versione o un alias di una funzione.
   + **Per version eseguita** (`ExecutedVersion`) – Visualizza i parametri per una combinazione di alias e versione. Utilizzare la dimensione `ExecutedVersion` per confrontare le percentuali di errore per due versioni di una funzione che sono entrambe destinazioni di un [alias ponderato](configuration-aliases.md).
   + **Per UUID di mapping di origine di eventi** (`EventSourceMappingUUID`): visualizza i parametri per uno strumento di mappatura dell'origine degli eventi.
   + **In tutte le funzioni (nessuna)**: visualizza i parametri aggregati per tutte le funzioni nella Regione AWS corrente.

1. Scegli un parametro. Il parametro dovrebbe apparire automaticamente nel grafico visivo e nella scheda **Parametri nel grafico**.

Per impostazione predefinita, i grafici utilizzano la statistica `Sum` per tutti i parametri. Per scegliere un parametro diverso e personalizzare il grafico, utilizzare le opzioni nella scheda **Graphed metrics (Parametri grafico)**.

**Nota**  
Il timestamp su un parametro riflette quando la funzione è stata invocata. A seconda della durata della chiamata, possono essere necessari diversi minuti prima dell'emissione del parametro. Se, ad esempio, la funzione ha un timeout di 10 minuti, per trovare i parametri accurati bisogna cercare a ritroso oltre i 10 minuti.

Per ulteriori informazioni su CloudWatch, consulta la [Guida per l'utente di Amazon CloudWatch](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/WhatIsCloudWatch.html).

# Tipi di parametri per le funzioni Lambda
<a name="monitoring-metrics-types"></a>

Questa sezione descrive i tipi di metriche Lambda disponibili nella console. CloudWatch 

**Topics**
+ [Parametri di invocazione](#invocation-metrics)
+ [Metriche di implementazione](#deployment-metrics)
+ [Metriche delle prestazioni](#performance-metrics)
+ [Parametri di concorrenza](#concurrency-metrics)
+ [Parametri di chiamata asincrona](#async-invocation-metrics)
+ [Parametri dello strumento di mappatura dell'origine degli eventi](#event-source-mapping-metrics)

## Parametri di invocazione
<a name="invocation-metrics"></a>

I parametri di invocazione sono indicatori binari del risultato di una chiamata alla funzione Lambda. Visualizza questi parametri con la statistica `Sum`. Ad esempio, se la funzione restituisce un errore, Lambda invia il parametro `Errors` con un valore pari a 1. Per ottenere un conteggio del numero di errori di funzione che si sono verificati ogni minuto, visualizzare la somma `Sum` del parametro `Errors` con un periodo di un minuto.
+ `Invocations`: il numero di volte in cui viene chiamato il codice di funzione, incluse le chiamate riuscite e le chiamate che determinano un errore di funzione. Le chiamate non vengono registrate se la richiesta di chiamata è limitata o altrimenti viene generato un errore di chiamata. Il valore di `Invocations` equivale al numero di richieste fatturate.
+ `Errors`: il numero di chiamate che provocano un errore di funzione. Gli errori di funzione includono eccezioni generate dal codice e eccezioni generate dal runtime Lambda. Il runtime restituisce errori per problemi quali timeout ed errori di configurazione. Per calcolare la percentuale di errore, dividere il valore di `Errors` per il valore di `Invocations`. Tieni presente che il timestamp di un parametro di errore riflette quando è stata richiamata la funzione, non quando si è verificato l'errore.
+ `DeadLetterErrors`: per la [chiamata asincrona](invocation-async.md), il numero di tentativi di invio non riusciti da parte di Lambda di un evento a una coda DLQ. Gli errori DLQ possono verificarsi a causa di risorse configurate erroneamente o limiti di dimensione.
+ `DestinationDeliveryFailures`: per la chiamata asincrona e per lo [strumento di mappatura dell'origine degli eventi](https://docs.aws.amazon.com/lambda/latest/dg/invocation-eventsourcemapping.html) supportato, indica il numero di tentativi di invio non riusciti da parte di Lambda di un evento a una [destinazione](invocation-async-retain-records.md#invocation-async-destinations). Per gli strumenti di mappatura dell'origine degli eventi, Lambda supporta destinazioni per le origini di flusso (DynamoDB e Kinesis). Gli errori di recapito possono verificarsi a causa di errori di autorizzazioni, risorse configurate erroneamente o limiti di dimensione. Gli errori possono verificarsi anche se la destinazione che hai configurato è di tipo non supportato, ad esempio una coda FIFO di Amazon SQS o un argomento FIFO di Amazon SNS.
+ `Throttles`: il numero di richieste di chiamata con throttling. Quando tutte le istanze di funzione elaborano le richieste e non è disponibile alcuna simultaneità per l'aumento, Lambda rifiuta le richieste aggiuntive con un errore `TooManyRequestsException`. Le richieste con limitazione e altri errori di chiamata non contano come `Invocations` o `Errors`.
**Nota**  
Con [Lambda Managed Instances,](lambda-managed-instances.md) Lambda fornisce metriche granulari di accelerazione che identificano il vincolo specifico che causa l'acceleratore. Quando si verifica un rallentamento nell'ambiente di esecuzione, viene emessa esattamente una delle seguenti metriche secondarie con il valore 1, mentre le altre tre vengono emesse con il valore 0. La `Throttles` metrica viene sempre emessa insieme a queste metriche secondarie.  
`CPUThrottles`— Le chiamate sono state limitate a causa dell'esaurimento della CPU nell'ambiente di esecuzione.
`MemoryThrottles`— Richiamazioni limitate a causa dell'esaurimento della memoria nell'ambiente di esecuzione.
`DiskThrottles`— Richiamazioni limitate a causa dell'esaurimento del disco nell'ambiente di esecuzione.
`ConcurrencyThrottles`— Le chiamate vengono limitate quando viene raggiunto il limite di concorrenza dell'ambiente di esecuzione.
+ `OversizedRecordCount`: per le origini di eventi di Amazon DocumentDB, il numero di eventi che la funzione riceve dal flusso di modifiche è superiore a 6 MB. Lambda elimina il messaggio ed emette questo parametro.
+ `ProvisionedConcurrencyInvocations`: il numero di volte in cui il codice di funzione viene richiamato tramite la [simultaneità fornita](provisioned-concurrency.md).
+ `ProvisionedConcurrencySpilloverInvocations`: il numero di volte in cui il codice di funzione viene chiamato tramite la simultaneità standard quando è in uso tutta la simultaneità fornita.
+ `RecursiveInvocationsDropped`: il numero di volte in cui Lambda ha interrotto l'invocazione della funzione perché ha rilevato che la funzione fa parte di un ciclo ricorsivo infinito. Il rilevamento ricorsivo del loop monitora quante volte una funzione viene richiamata come parte di una catena di richieste tracciando i metadati aggiunti da Supported. AWS SDKs Per impostazione predefinita, se la funzione viene richiamata come parte di una catena di richieste circa 16 volte, Lambda interrompe l'invocazione successiva. Se disabiliti il rilevamento del ciclo ricorsivo, questo parametro non viene emesso. Per ulteriori informazioni sull'utilizzo di questa caratteristica, consulta [Usa il rilevamento di un ciclo ricorsivo Lambda per prevenire loop infiniti](invocation-recursion.md).

## Metriche di implementazione
<a name="deployment-metrics"></a>

Le metriche di distribuzione forniscono informazioni sugli eventi di distribuzione della funzione Lambda e sui relativi processi di convalida.
+ `SignatureValidationErrors`— Il numero di volte in cui si è verificata la distribuzione di un pacchetto di codice con errori di convalida della firma quando la politica di configurazione della firma del codice è impostata su. `Warn` Questa metrica viene emessa quando i controlli di scadenza, mancata corrispondenza o revoca hanno esito negativo, ma la distribuzione è comunque consentita a causa dell'impostazione dei criteri. `Warn` Per ulteriori informazioni sulla firma del codice, consulta. [Utilizzo della firma del codice per verificare l'integrità del codice con Lambda](configuration-codesigning.md)

## Metriche delle prestazioni
<a name="performance-metrics"></a>

I parametri delle prestazioni forniscono dettagli delle prestazioni relativi a una singola chiamata della funzione. Ad esempio, il parametro `Duration` indica il tempo in millisecondi che la funzione impiega per l'elaborazione di un evento. Per avere un'idea della velocità con cui la funzione elabora gli eventi, visualizzare questi parametri con la statistica `Average` o `Max`.
+ `Duration` – La quantità di tempo che il codice della funzione impiega durante l'elaborazione di un evento. La durata fatturata per una invocazione è il valore di `Duration` arrotondato per eccesso al millisecondo più vicino. `Duration` non include il tempo di avvio a freddo.
+ `PostRuntimeExtensionsDuration` – La quantità cumulativa di tempo che il runtime trascorre eseguendo il codice per le estensioni dopo il completamento del codice funzione.
+ `IteratorAge`: per le origini eventi DynamoDB, Kinesis e Amazon DocumentDB, l'età (in millisecondi) dell'ultimo record dell'evento. Questo parametro misura il tempo che passa tra il momento in cui il flusso riceve il record e il momento in cui lo strumento di mappatura dell'origine degli eventi invia l'evento alla funzione.
+ `OffsetLag`: per le origini eventi Apache Kafka autogestite e Streaming gestito da Amazon per Apache Kafka (Amazon MSK), la differenza di offset tra l'ultimo record scritto su un argomento e l'ultimo record elaborato dal gruppo di consumer della funzione. Sebbene un argomento di Kafka possa avere più partizioni, questo parametro misura il ritardo di offset a livello di argomento.

`Duration` supporta anche le statistiche percentili (`p`). Utilizzare i percentili per escludere valori estremi che incideranno sulle statistiche `Average` e `Maximum`. Ad esempio, la statistica `p95` mostra la durata massima del 95% delle chiamate, escludendo il 5% più lento. Per ulteriori informazioni, consulta [Percentiles](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/cloudwatch_concepts.html#Percentiles) nella *Amazon CloudWatch User Guide*.

## Parametri di concorrenza
<a name="concurrency-metrics"></a>

Lambda segnala i parametri di simultaneità come conteggio aggregato del numero di istanze che elaborano eventi in una funzione, una versione, un alias o una Regione AWS. Per vedere quanto sei vicino al superamento dei [limiti di simultaneità](lambda-concurrency.md#concurrency-quotas), visualizza questi parametri con la statistica `Max`.
+ `ConcurrentExecutions` – Il numero di istanze di funzione che stanno elaborando gli eventi. Se questo numero raggiunge la [quota di esecuzioni simultanee](gettingstarted-limits.md#compute-and-storage) per la regione o il limite di [simultaneità riservato](configuration-concurrency.md) configurato per la funzione, Lambda limita le richieste di chiamata aggiuntive.
+ `ProvisionedConcurrentExecutions`: il numero di istanze di funzione che stanno elaborando eventi tramite la [simultaneità fornita](provisioned-concurrency.md). Per ogni chiamata di un alias o versione con la simultaneità fornita, Lambda emette il conteggio corrente. Se la tua funzione è inattiva o non riceve richieste, Lambda non emette questa metrica.
+ `ProvisionedConcurrencyUtilization`: per una versione o un alias, il valore di `ProvisionedConcurrentExecutions` diviso per la quantità totale di simultaneità fornita configurata. Ad esempio, se configuri una simultaneità fornita pari a 10 per la funzione e `ProvisionedConcurrentExecutions` è 7, allora `ProvisionedConcurrencyUtilization` è 0,7.

  Se la tua funzione è inattiva o non riceve richieste, Lambda non emette questa metrica perché è basata su. `ProvisionedConcurrentExecutions` Tienilo a mente se lo utilizzi `ProvisionedConcurrencyUtilization` come base per gli allarmi. CloudWatch 
+ `UnreservedConcurrentExecutions`: per una regione, il numero di eventi che vengono elaborati da funzioni che non dispongono di simultaneità riservata.
+ `ClaimedAccountConcurrency`: per una Regione, la quantità di simultaneità non disponibile per le invocazioni on demand. `ClaimedAccountConcurrency` corrisponde a `UnreservedConcurrentExecutions` più la quantità di simultaneità allocata (ovvero la simultaneità totale riservata più la simultaneità totale fornita). Per ulteriori informazioni, consulta [Lavorare con il parametro `ClaimedAccountConcurrency`](monitoring-concurrency.md#claimed-account-concurrency).

## Parametri di chiamata asincrona
<a name="async-invocation-metrics"></a>

I parametri di chiamata asincrona forniscono dettagli sulle chiamate asincrone da origini di eventi e sulle chiamate dirette. Puoi impostare le soglie e gli allarmi per la notifica di alcuni cambiamenti. Ad esempio, quando si verifica un aumento indesiderato del numero di eventi in coda per l'elaborazione (`AsyncEventsReceived`). Oppure, quando un evento aspetta da molto tempo di essere elaborato (`AsyncEventAge`).
+ `AsyncEventsReceived`: il numero di eventi che Lambda mette correttamente in coda per l'elaborazione. Questo parametro fornisce informazioni sul numero di eventi ricevuti da una funzione Lambda. Monitora questo parametro e imposta gli allarmi relativi alle soglie per verificare eventuali problemi. Ad esempio, per rilevare un numero indesiderato di eventi inviati a Lambda e diagnosticare rapidamente i problemi derivanti da configurazioni errate di trigger o funzioni. Le discrepanze tra `AsyncEventsReceived` e `Invocations` possono indicare una disparità nell'elaborazione, l'eliminazione degli eventi o un potenziale arretrato della coda.
+ `AsyncEventAge`: il tempo che intercorre tra il momento in cui Lambda mette in coda correttamente l'evento e il momento in cui la funzione viene richiamata. Il valore di questo parametro aumenta quando gli eventi vengono ritentati a causa di errori di chiamata o limitazioni. Monitora questo parametro e imposta allarmi per rilevare le soglie su diverse statistiche relative a quando si verifica un accumulo di code. Per risolvere un aumento di questo parametro, consulta il parametro `Errors` per identificare gli errori della funzione e il parametro `Throttles` per identificare i problemi di simultaneità.
+ `AsyncEventsDropped`: il numero di eventi eliminati senza eseguire correttamente la funzione. Se configuri una coda DLQ o una destinazione `OnFailure`, gli eventi vengono inviati lì prima di essere eliminati. Gli eventi vengono eliminati per diversi motivi. Ad esempio, possono superare la durata massima o esaurire il numero massimo di tentativi oppure la simultaneità riservata potrebbe essere impostata su 0. Per risolvere il problema relativo all'eliminazione degli eventi, consulta il parametro `Errors` per identificare gli errori della funzione e il parametro `Throttles` per identificare i problemi di simultaneità.

## Parametri dello strumento di mappatura dell'origine degli eventi
<a name="event-source-mapping-metrics"></a>

I parametri dello strumento di mappatura dell'origine degli eventi forniscono informazioni sul comportamento di elaborazione dello strumento di mappatura dell'origine degli eventi.

Attualmente, le metriche di mappatura delle sorgenti degli eventi sono disponibili per Amazon SQS, Kinesis, DynamoDB, Amazon MSK e le sorgenti di eventi Apache Kafka autogestite.

**Per la mappatura delle sorgenti degli eventi con metrics config, puoi anche controllare tutte le metriche relative a ESM nella scheda **Monitor** dalla pagina Console **Lambda** > Risorse **aggiuntive** > mappature delle fonti degli eventi ora.**

**Per abilitare i parametri o uno strumento di mappatura dell'origine degli eventi (console)**

1. Aprire la pagina [Funzioni](https://console.aws.amazon.com/lambda/home#/functions) della console Lambda.

1. Scegli la funzione per la quale desideri abilitare i parametri.

1. Scegli la scheda **Configurazione**, quindi scegli **Trigger**.

1. Scegli lo strumento di mappatura dell'origine degli eventi per cui desideri abilitare i parametri, quindi scegli **Modifica**.

1. **In **Configurazione della mappatura dell'origine degli eventi**, scegli **Abilita** metriche o seleziona dall'elenco a discesa Metriche.**

1. Scegli **Save** (Salva).

In alternativa, puoi abilitare le metriche per la mappatura delle sorgenti degli eventi a livello di codice utilizzando l'oggetto presente nel tuo. [ EventSourceMappingMetricsConfig[EventSourceMappingConfiguration](https://docs.aws.amazon.com/lambda/latest/api/API_EventSourceMappingConfiguration.html)](https://docs.aws.amazon.com/lambda/latest/api/API_EventSourceMappingMetricsConfig.html) Ad esempio, il seguente comando [UpdateEventSourceMapping](https://docs.aws.amazon.com/lambda/latest/api/API_UpdateEventSourceMapping.html)CLI abilita le metriche per una mappatura dell'origine degli eventi:

```
aws lambda update-event-source-mapping \
    --uuid a1b2c3d4-5678-90ab-cdef-EXAMPLE11111 \
    --metrics-config Metrics=EventCount
```

Esistono 3 gruppi di metriche:`EventCount`, `ErrorCount` e`KafkaMetrics`, e ogni gruppo ha più metriche. Non tutte le metriche sono disponibili per ogni origine di eventi. La tabella seguente riassume le metriche supportate per ogni tipo di origine di eventi.

È necessario attivare il gruppo di metriche per ricevere le metriche relative alle metriche. Ad esempio, imposta EventCount in metrics config per avere: (`PolledEventCount`,,,,, e). `FilteredOutEventCount` `InvokedEventCount` `FailedInvokeEventCount` `DroppedEventCount` `OnFailureDestinationDeliveredEventCount` `DeletedEventCount` 


| Parametro dello strumento di mappatura dell'origine degli eventi | Gruppo di metriche | Amazon SQS | Stream Kinesis e DynamoDB | Amazon MSK e Apache Kafka autogestito | 
| --- | --- | --- | --- | --- | 
|  `PolledEventCount`  |  `EventCount`  |  Sì   |  Sì  |  Sì  | 
|  `FilteredOutEventCount`  |  `EventCount`  |  Sì  |  Sì  |  Sì  | 
|  `InvokedEventCount`  |  `EventCount`  |  Sì  |  Sì  |  Sì  | 
|  `FailedInvokeEventCount`  |  `EventCount`  |  Sì  |  Sì  |  Sì  | 
|  `DroppedEventCount`  |  `EventCount`  |  No  |  Sì  |  Sì  | 
|  `OnFailureDestinationDeliveredEventCount`  |  `EventCount`  |  No  |  Sì  |  Sì  | 
|  `DeletedEventCount`  |  `EventCount`  |  Sì  |  No  |  No  | 
|  `CommittedEventCount`  |  `EventCount`  |  No  |  No  |  Sì  | 
|  `PollingErrorCount`  |  `ErrorCount`  |  No  |  No  |  Sì  | 
|  `InvokeErrorCount`  |  `ErrorCount`  |  No  |  No  |  Sì  | 
|  `OnFailureDestinationDeliveryErrorCount`  |  `ErrorCount`  |  No  |  No  |  Sì  | 
|  `SchemaRegistryErrorCount`  |  `ErrorCount`  |  No  |  No  |  Sì  | 
|  `CommitErrorCount`  |  `ErrorCount`  |  No  |  No  |  Sì  | 
|  `MaxOffsetLag`  |  `KafkaMetrics`  |  No  |  No  |  Sì  | 
|  `SumOffsetLag`  |  `KafkaMetrics`  |  No  |  No  |  Sì  | 

Inoltre, se lo strumento di mappatura dell'origine degli eventi delle origini eventi è in [modalità provisioning](invocation-eventsourcemapping.md#invocation-eventsourcemapping-provisioned-mode), Lambda fornisce il seguente parametro:
+ `ProvisionedPollers`: per lo strumento di mappatura dell'origine degli eventi in modalità provisioning, il numero di poller di eventi che sono attivamente in esecuzione. Visualizza questa metrica usando la matematica. `MAX`
+ (Solo Amazon MSK e sorgenti di eventi Apache Kafka autogestite)`EventPollerUnit`: per le mappature delle sorgenti di eventi in modalità provisioning, il numero di unità di poller di eventi che sono attivamente in esecuzione. Visualizza `SUM` questa metrica usando la matematica.
+ (Amazon MSK e sorgenti di eventi Apache Kafka autogestite)`EventPollerThroughputInBytes`: per le mappature delle sorgenti di eventi in modalità provisioned, la dimensione totale dei record dei poller di eventi intervistati dall'origine dell'evento. Può dirti l'attuale produttività dei sondaggi. Visualizza questa metrica usando la matematica. `SUM`

Ecco ulteriori dettagli su ciascuna metrica:
+ `PolledEventCount`: il numero di eventi che Lambda legge correttamente dall'origine eventi. Se Lambda esegue un polling di eventi ma riceve un polling vuoto (nessun nuovo record), Lambda emette un valore 0 per questo parametro. Usa questo parametro per rilevare se lo strumento di mappatura dell'origine degli eventi esegue correttamente il polling dei nuovi eventi.
+ `FilteredOutEventCount`: per lo strumento di mappatura dell'origine degli eventi con un [criterio di filtro](invocation-eventfiltering.md), il numero di eventi filtrati in base a tali criteri di filtro. Utilizza questo parametro per rilevare se lo strumento di mappatura dell'origine degli eventi filtra correttamente gli eventi. Per gli eventi che soddisfano i criteri di filtro, Lambda emette un parametro 0.
+ `InvokedEventCount`: il numero di eventi che hanno richiamato la funzione Lambda. Usa questo parametro per verificare che gli eventi stiano richiamando correttamente la tua funzione. Se un evento causa un errore nella funzione o una limitazione, `InvokedEventCount` può contare più volte per lo stesso evento sottoposto a polling a causa dei vari tentativi automatici.
**avvertimento**  
Gli strumenti di mappatura dell'origine degli eventi elaborano ogni evento almeno una volta e può verificarsi un'elaborazione duplicata dei record. Per questo motivo, gli eventi possono essere contati più volte nei parametri che coinvolgono il conteggio degli eventi.
+ `FailedInvokeEventCount`: il numero di eventi con cui Lambda ha provato a richiamare la funzione ma senza riuscirci. Le invocazioni possono avere esito negativo per motivi quali problemi di configurazione della rete, autorizzazioni non corrette o una funzione, una versione o un alias Lambda eliminati. Se lo strumento di mappatura dell'origine degli eventi ha abilitato le [risposte in batch parziali](services-sqs-errorhandling.md#services-sqs-batchfailurereporting), `FailedInvokeEventCount` include qualsiasi evento con un valore non vuoto `BatchItemFailures` nella risposta.
**Nota**  
Il timestamp per il parametro `FailedInvokeEventCount` rappresenta la fine dell'invocazione della funzione. Questo comportamento è diverso dagli altri parametri di errore di invocazione Lambda, che hanno un timestamp all'inizio dell'invocazione della funzione.
+ `DroppedEventCount`: il numero di eventi che Lambda ha interrotto a causa della scadenza o dell'esaurimento dei nuovi tentativi. In particolare, si tratta del numero di record che superano i valori configurati per `MaximumRecordAgeInSeconds` o `MaximumRetryAttempts`. È importante sottolineare che questo non include il numero di record che scadono a causa del superamento delle impostazioni di conservazione dell'origine eventi. Gli eventi eliminati escludono anche gli eventi inviati a una [destinazione in errore](invocation-async-retain-records.md). Utilizza questo parametro per rilevare un aumento del backlog di eventi.
+ `OnFailureDestinationDeliveredEventCount`: per lo strumento di mappatura dell'origine degli eventi con una [destinazione in errore](invocation-async-retain-records.md) configurata, il numero di eventi inviati a tale destinazione. Utilizza questo parametro per monitorare gli errori di funzione relativi alle chiamate da questa origine eventi. Se la consegna alla destinazione non riesce, Lambda gestisce i parametri come segue:
  + Lambda non emette il parametro `OnFailureDestinationDeliveredEventCount`.
  + Per il parametro `DestinationDeliveryFailures`, Lambda emette un 1.
  + Per il parametro `DroppedEventCount`, Lambda emette un numero pari al numero di eventi che hanno avuto esito negativo nella consegna.
+ `DeletedEventCount`: il numero di eventi che Lambda elimina correttamente in seguito all'elaborazione. Se Lambda prova a eliminare un evento ma fallisce, Lambda emette un parametro 0. Utilizza questo parametro per assicurarti che gli eventi elaborati correttamente vengano eliminati dall'origine eventi.
+ `CommittedEventCount`— Il numero di eventi che Lambda ha eseguito con successo dopo l'elaborazione. È una somma dei delta dell'ultimo e dell'ultimo offset commesso da ciascuna partizione nella mappatura delle sorgenti degli eventi di Kafka.
+ `PollingErrorCount`— Il numero di errori che Lambda non è riuscito a controllare le richieste dall'origine dell'evento. Lambda emette questi dati metrici solo quando si verifica un errore.
+ `InvokeErrorCount`— Il numero di errori in cui Lambda non è riuscito a richiamare la tua funzione. Notate che la chiamata è registrata in batch. Il numero è a livello di batch, non a livello di conteggio dei record. Lambda emette questi dati metrici solo quando si verifica un errore.
+ `SchemaRegistryErrorCount`— Il numero di errori che Lambda non è riuscito a recuperare lo schema o a deserializzare con lo schema. Lambda emette questi dati metrici solo quando si verifica un errore.
+ `CommitErrorCount`— Il numero di errori che Lambda non è riuscito a commettere nel cluster Kafka. Lambda emette questi dati metrici solo quando si verifica un errore.
+ `MaxOffsetLag`— Il numero massimo di ritardi di offset (differenza tra gli offset più recenti e quelli confermati) su tutte le partizioni nella mappatura delle sorgenti degli eventi.
+ `SumOffsetLag`— La somma dell'offset è in ritardo su tutte le partizioni nella mappatura della sorgente dell'evento.

Se lo strumento di mappatura dell'origine degli eventi è disabilitato, non riceverai i parametri dello strumento. Potresti anche visualizzare metriche mancanti se CloudWatch o Lambda presenta una disponibilità ridotta.