

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

# Metriche ed eventi per le cache serverless Valkey e Redis OSS
<a name="serverless-metrics-events-redis"></a>

ElastiCache offre un'ampia varietà di metriche ed eventi per il monitoraggio quando si lavora con cache serverless. Ciò include CloudWatch metriche, metriche a livello di comando e registri degli eventi che possono essere acquisiti tramite Amazon. EventBridge 

**Topics**
+ [Metriche delle cache serverless](#serverless-metrics)
+ [Eventi di cache serverless](#serverless-events)

## Metriche delle cache serverless
<a name="serverless-metrics"></a>

Il `AWS/ElastiCache` namespace include le seguenti CloudWatch metriche per le cache serverless Valkey o Redis OSS.

*Codici metrici per Valkey o Redis OSS*


| Metrica | Description | Unità | 
| --- | --- | --- | 
| BytesUsedForCache | Numero totale di byte utilizzati dai dati archiviati nella cache. | Byte | 
| ElastiCacheProcessingUnits | Il numero totale di ElastiCacheProcessingUnits (ECPUs) consumati dalle richieste eseguite nella cache | Conteggio | 
| SuccessfulReadRequestLatency | Latenza delle richieste di lettura completate. | Microsecondi | 
| SuccessfulWriteRequestLatency | Latenza delle richieste di scrittura completate. | Microsecondi | 
| TotalCmdsCount | Numero totale dei comandi eseguiti nella cache. | Conteggio | 
| CacheHitRate | Indica la percentuale di riscontri nella cache. Questo viene calcolato utilizzando le statistiche `cache_hits` e `cache_misses` nel modo seguente: `cache_hits /(cache_hits + cache_misses)`. | Percentuale | 
| CacheHits | Il numero di ricerche di chiavi di sola lettura nella cache. | Conteggio | 
| CacheMisses | Il numero di ricerche di chiavi di sola lettura non riuscite nella cache. | Conteggio | 
| CurrConnections | Numero di connessioni client alla cache. | Conteggio | 
| ThrottledCmds | Il numero di richieste che sono state limitate perché il carico di lavoro si stava scalando più velocemente di ElastiCache quanto possa scalare. ElastiCache  | Conteggio | 
| NewConnections | Il numero totale di connessioni accettate dal server durante questo periodo. | Conteggio | 
| CurrItems | Il numero di elementi nella cache. | Conteggio | 
| CurrVolatileItems | Il numero di elementi nella cache con TTL. | Conteggio | 
| NetworkBytesIn | Byte totali trasferiti nella cache. | Byte | 
| NetworkBytesOut | Byte totali trasferiti dalla cache. | Byte | 
| Espulsioni | Numero di chiavi espulse dalla cache. | Conteggio | 
| IamAuthenticationExpirations | Il numero totale di connessioni Valkey o Redis OSS scadute autenticate da IAM. Ulteriori informazioni su [Autenticazione con IAM](auth-iam.md) sono disponibili nella guida per l'utente. | Conteggio | 
| IamAuthenticationThrottling | Il numero totale di richieste Valkey o Redis OSS AUTH o HELLO con autenticazione tramite IAM con limitazione. Ulteriori informazioni su [Autenticazione con IAM](auth-iam.md) sono disponibili nella guida per l'utente.  | Conteggio | 
| KeyAuthorizationFailures | Numero totale di tentativi non riusciti da parte degli utenti di accedere a chiavi a cui non hanno l'autorizzazione ad accedere. Consigliamo di impostare un allarme per rilevare i tentativi di accesso non autorizzato. | Conteggio | 
| AuthenticationFailures | Il numero totale di tentativi falliti di autenticazione su Valkey o Redis OSS utilizzando il comando AUTH. Consigliamo di impostare un allarme per rilevare i tentativi di accesso non autorizzato. | Conteggio | 
| CommandAuthorizationFailures | Numero totale di tentativi non riusciti da parte degli utenti di eseguire comandi che non dispongono dell'autorizzazione per chiamare. Consigliamo di impostare un allarme per rilevare i tentativi di accesso non autorizzato. | Conteggio | 

**Metriche a livello di comando**

ElastiCache emette anche le seguenti metriche a livello di comando. Per ogni tipo di comando, ElastiCache emette il numero totale di comandi e il numero di comandi ECPUs utilizzati da quel tipo di comando. 


| Metrica | Description | Unità | 
| --- | --- | --- | 
| EvalBasedCmds | Il numero di comandi get che la cache ha ricevuto. | Conteggio | 
| EvalBasedCmdsECPUs | ECPUs consumato dai comandi basati su eval. | Conteggio | 
| GeoSpatialBasedCmds | Numero totale di comandi per i comandi basati su GeoSpace. Questo è derivato dalla statistica commandstats di Valkey o Redis OSS. sommando tutti i tipi di comandi geo: geoadd, geodist, geohash, geopos, georadius e georadiusbymember. | Conteggio | 
| GeoSpatialBasedCmdsECPUs | ECPUs consumato da comandi geospaziali. | Conteggio | 
| GetTypeCmds | Il numero totale di comandi di tipo sola lettura. È derivato dalla statistica commandstats di Valkey o Redis OSS sommando tutti i comandi di tipo di sola lettura (get, hget, scard, lrange e così via). | Conteggio | 
| GetTypeCmdsECPUs | ECPUs consumato dai comandi di lettura. | Conteggio | 
| HashBasedCmds | Il numero totale di comandi basati su hash. Questo è derivato dalla statistica commandstats di Valkey o Redis OSS sommando tutti i comandi che agiscono su uno o più hash (hget, hkeys, hvals, hdel e così via). | Conteggio | 
| HashBasedCmdsECPUs | ECPUs consumato da comandi basati su hash. | Conteggio | 
| HyperLogLogBasedCmds | Il numero totale di comandi HyperLogLog basati. È derivato dalla statistica commandstats di Valkey o Redis OSS sommando tutti i tipi di comandi pf (pfadd, pfcount, pfmerge e così via). | Conteggio | 
| HyperLogLogBasedCmdsECPUs | ECPUs consumato dai comandi basati. HyperLogLog | Conteggio | 
| JsonBasedCmds | Il numero totale di comandi JSON, inclusi i comandi di lettura e scrittura. Questo è derivato dalla statistica commandstats di Valkey o Redis OSS sommando tutti i comandi JSON che agiscono sulle chiavi JSON. | Conteggio | 
| JsonBasedCmdsECPUs | ECPUs utilizzato da tutti i comandi JSON, inclusi i comandi di lettura e scrittura. | Conteggio | 
| JsonBasedGetCmds | Il numero totale di comandi JSON di sola lettura. Questo è derivato dalla statistica commandstats di Valkey o Redis OSS sommando tutti i comandi di lettura JSON che agiscono sulle chiavi JSON. | Conteggio | 
| JsonBasedGetCmdsECPUs | ECPUs utilizzato dai comandi di sola lettura JSON. | Conteggio | 
| JsonBasedSetCmds | Il numero totale di comandi di scrittura JSON. Questo è derivato dalla statistica commandstats di Valkey o Redis OSS sommando tutti i comandi di scrittura JSON che agiscono sulle chiavi JSON. | Conteggio | 
| JsonBasedSetCmdsECPUs | ECPUs consumato dai comandi di scrittura JSON. | Conteggio | 
| KeyBasedCmds | Il numero totale di comandi basati su chiavi. Questo è derivato dalla statistica commandstats di Valkey o Redis OSS sommando tutti i comandi che agiscono su una o più chiavi su più strutture di dati (del, expire, rename e così via). | Conteggio | 
| KeyBasedCmdsECPUs | ECPUs consumato da comandi basati su chiavi. | Conteggio | 
| ListBasedCmds | Il numero totale di comandi basati su elenchi. È derivato dalla statistica commandstats di Valkey o Redis OSS sommando tutti i comandi che agiscono su uno o più elenchi (lindex, lrange, lpush, ltrim e così via). | Conteggio | 
| ListBasedCmdsECPUs | ECPUs consumato dai comandi basati su elenchi. | Conteggio | 
| NonKeyTypeCmds | Il numero totale di comandi non basati su chiavi. È derivato dalla statistica commandstats di Valkey o Redis OSS sommando tutti i comandi che non agiscono su una chiave, ad esempio acl, dbsize o info. | Conteggio | 
| NonKeyTypeCmdsECPUs | ECPUs consumato dai comandi. non-key-based | Conteggio | 
| PubSubBasedCmds | Il numero totale di comandi per la pub/sub funzionalità. È derivato dal commandstatsstatistics di Valkey o Redis OSS sommando tutti i comandi utilizzati per la pub/sub funzionalità: psubscribe, publish, pubsub, punsubscribe, ssubscribe, sunsubscribe, spublish, subscribe e unsubscribe. | Conteggio | 
| PubSubBasedCmdsECPUs | ECPUs consumato dai comandi basati su pub/sub. | Conteggio | 
| SetBasedCmds | Il numero totale di comandi basati su set. Questo è derivato dalla statistica commandstats di Valkey o Redis OSS sommando tutti i comandi che agiscono su uno o più set (scard, sdiff, sadd, sunion e così via). | Conteggio | 
| SetBasedCmdsECPUs | ECPUs consumato dai comandi basati su set. | Conteggio | 
| SetTypeCmds | Il numero totale di comandi di tipo scrittura. Questo è derivato dalla statistica commandstats di Valkey o Redis OSS sommando tutti i tipi mutativi di comandi che operano sui dati (set, hset, sadd, lpop e così via). | Conteggio | 
| SetTypeCmdsECPUs | ECPUs consumato dai comandi di scrittura. | Conteggio | 
| SortedSetBasedCmds | Il numero totale di comandi basati su set ordinati. Questo è derivato dalla statistica commandstats di Valkey o Redis OSS sommando tutti i comandi che agiscono su uno o più set ordinati (zcount, zrange, zrank, zadd e così via). | Conteggio | 
| SortedSetBasedCmdsECPUs | ECPUs consumato da comandi basati su ordinamenti. | Conteggio | 
| StringBasedCmds | Il numero totale di comandi basati su stringhe. Questo è derivato dalla statistica commandstats di Valkey o Redis OSS sommando tutti i comandi che agiscono su una o più stringhe (strlen, setex, setrange e così via). | Conteggio | 
| StringBasedCmdsECPUs | ECPUs consumato da comandi basati su stringhe. | Conteggio | 
| StreamBasedCmds | Il numero totale di comandi basati sul flusso. Questo è derivato dalla statistica commandstats di Valkey o Redis OSS sommando tutti i comandi che agiscono su uno o più tipi di dati di stream (xrange, xlen, xadd, xdel e così via). | Conteggio | 
| StreamBasedCmdsECPUs | ECPUs consumato da comandi basati su stream. | Conteggio | 

## Eventi di cache serverless
<a name="serverless-events"></a>



ElastiCache registra gli eventi relativi alla cache serverless. Queste informazioni includono la data, l'ora, il nome e tipo di fonte e una descrizione dell'evento. È possibile recuperare facilmente gli eventi dal registro utilizzando la ElastiCache console, il comando AWS CLI describe-events o l'azione API. ElastiCache `DescribeEvents`

Puoi scegliere di monitorare, importare, trasformare e intervenire sugli ElastiCache eventi utilizzando Amazon EventBridge. Scopri di più nella [guida EventBridge introduttiva](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-get-started.html) di Amazon.

**Visualizzazione ElastiCache degli eventi (console)**

Per visualizzare gli eventi utilizzando la ElastiCache console:

1. Accedi Console di gestione AWS e apri la ElastiCache console all'indirizzo [https://console.aws.amazon.com/elasticache/](https://console.aws.amazon.com/elasticache/)

1. Per l'elenco di tutti gli eventi disponibili, scegliere **Events (Eventi)** nel pannello di navigazione. 

1. Nella schermata *Eventi*, ogni riga dell'elenco rappresenta un singolo evento e indica l'origine, il tipo, l'ora GMT e la descrizione dell'evento. La voce **Filter (Filtra)** consente di specificare se si preferisce visualizzare in elenco tutti gli eventi o solo quelli di un tipo specifico.

**Visualizzazione ElastiCache degli eventi (AWS CLI)**

Per generare un elenco di ElastiCache eventi utilizzando AWS CLI, utilizzare il comando describe-events. Tramite parametri facoltativi è anche possibile specificare il tipo, l'intervallo di tempo, il numero massimo e altre peculiarità degli eventi da includere nell'elenco.

Il codice seguente elenca fino a 40 eventi di cache serverless.

```
aws elasticache describe-events --source-type serverless-cache --max-items 40
```

Il codice seguente elenca tutti gli eventi di cache serverless delle ultime 24 ore (1440 minuti).

```
aws elasticache describe-events --source-type serverless-cache --duration 1440
```

**Eventi serverless**

Questa sezione documenta i diversi tipi di eventi che potresti ricevere per le cache serverless. 

**Eventi di creazione di cache serverless**


| Tipo di evento | Description | Unità | Origine | Messaggio | 
| --- | --- | --- | --- | --- | 
| Creazione della cache completata | ARN della cache | creazione | Cache serverless | La cache <nome-cache> è stata creata ed è pronta per l'uso. | 
| Creazione della cache completata | ARN della cache<br />ARN dello snapshot | creazione | Cache serverless | La cache <nome-cache> è stata creata e i dati sono stati ripristinati dallo snapshot. La cache è pronta per l'uso. | 
| Creazione della cache non riuscita | ARN della cache | errore | Cache serverless | Impossibile creare la cache <nome-cache>. Gli indirizzi IP liberi sono insufficienti per creare un endpoint VPC. | 
| Creazione della cache non riuscita | ARN della cache | errore | Cache serverless | Impossibile creare la cache <nome-cache>. Nella richiesta sono state fornite sottoreti non valide. | 
| Creazione della cache non riuscita | ARN della cache | errore | Cache serverless | Impossibile creare la cache <nome-cache>. Il limite di quota è stato raggiunto per la creazione di un endpoint VPC. | 
| Creazione della cache non riuscita | ARN della cache | errore | Cache serverless | Impossibile creare la cache <nome-cache>. Non si dispone delle autorizzazioni per creare un endpoint VPC. | 
| Creazione della cache non riuscita | ARN della cache | errore | Cache serverless | Impossibile creare la cache <nome-cache>. Un utente con una versione Valkey o Redis OSS incompatibile è presente nel gruppo di utenti < >. user-group-name | 
| Creazione della cache non riuscita | ARN della cache<br />ARN dello snapshot della cache | errore | Cache serverless | Impossibile creare la cache <nome-cache>. Il gruppo di utenti fornito < user-group-name > non esiste. | 
| Creazione della cache non riuscita | ARN della cache | errore | Cache serverless | Impossibile creare la cache <nome-cache>. Il ripristino dei dati dallo snapshot non è riuscito perché <motivo>.<br />Motivi dell'errore:[See the AWS documentation website for more details](http://docs.aws.amazon.com/it_it/AmazonElastiCache/latest/dg/serverless-metrics-events-redis.html) | 

**Eventi di aggiornamento della cache senza server (Valkey o Redis OSS)**


| Tipo di evento | Elenco delle risorse | Categoria | Origine | Messaggio | 
| --- | --- | --- | --- | --- | 
| Aggiornamento della cache completato | ARN della cache | modifica della configurazione | Cache serverless | SecurityGroups <cache-name>aggiornato per la cache. | 
| Aggiornamento della cache completato | ARN della cache | modifica della configurazione | Cache serverless | Tag aggiornati per la cache <nome-cache>. | 
| Aggiornamento della cache non riuscito | ARN della cache | modifica della configurazione | Cache serverless | L'aggiornamento della cache <nome-cache> non è riuscito. Un utente con una versione Valkey o Redis OSS incompatibile è presente nel gruppo di utenti < >. user-group-name  | 
| Aggiornamento della cache non riuscito | ARN della cache | modifica della configurazione | Cache serverless | <cache-name>Un aggiornamento della cache non è riuscito. SecurityGroups aggiornamento non riuscito. | 
| Aggiornamento della cache non riuscito | ARN della cache | modifica della configurazione | Cache serverless | Un aggiornamento della cache <cache-name>non è riuscito. SecurityGroups aggiornamento non riuscito a causa di autorizzazioni insufficienti. | 
| Aggiornamento della cache non riuscito | ARN della cache | modifica della configurazione | Cache serverless | Un aggiornamento della cache <cache-name>non è riuscito. SecurityGroups aggiornamento non riuscito perché non SecurityGroups sono validi. | 

**Eventi di eliminazione della cache senza server (Valkey o Redis OSS)**


| Tipo di evento | Elenco delle risorse | Categoria | Origine | Messaggio | 
| --- | --- | --- | --- | --- | 
| Eliminazione della cache completata | ARN della cache | eliminazione | Cache serverless | La cache <nome-cache> è stata eliminata. | 

**Eventi di limite di utilizzo della cache serverless (Valkey o Redis OSS)**


| Tipo di evento | Description | Unità | Origine | Messaggio | 
| --- | --- | --- | --- | --- | 
| Aggiornamento della cache completato | ARN della cache | modifica della configurazione | Cache serverless | Limiti aggiornati per la cache <nome-cache>. | 
| Avvicinamento al limite della cache | ARN della cache | notification | Cache serverless | Lo slot <X> utilizza più del <Y>% del limite per slot di 32 GB. Ad esempio, Lo slot 10 utilizza più del 90% del limite per slot di 32 GB. | 
| Aggiornamento della cache non riuscito | ARN della cache | errore | Cache serverless | L'aggiornamento di un limite per la cache <nome-cache> non è riuscito perché la cache è stata eliminata. | 
| Aggiornamento della cache non riuscito | ARN della cache | errore | Cache serverless | L'aggiornamento di un limite per la cache <nome-cache> non è riuscito a causa di una configurazione non valida. | 
| Aggiornamento della cache non riuscito | ARN della cache | errore | Cache serverless | Un aggiornamento del limite per la cache <nome-cache> non è riuscito perché i dati correnti memorizzati nella cache superano i nuovi limiti. Pulisci i dati prima di applicare i limiti. | 

**Eventi di snapshot della cache senza server (Valkey o Redis OSS)**


| Tipo di evento | Elenco delle risorse | Categoria | Origine | Messaggio | 
| --- | --- | --- | --- | --- | 
| Creazione dello snapshot completata | ARN della cache<br />ARN dello snapshot | creazione | serverless-cache-snapshot | Lo snapshot <nome-snapshot> è stato creato per la cache <nome-cache>. | 
| Creazione dello snapshot non riuscita | ARN della cache<br />ARN dello snapshot | errore | serverless-cache-snapshot | Impossibile creare lo snapshot per la cache <nome-cache>. Creazione dello snapshot <nome-snapshot> non riuscita con la chiave gestita dal cliente <id-chiave> <motivo>.<br />Messaggi del motivo dell'errore:[See the AWS documentation website for more details](http://docs.aws.amazon.com/it_it/AmazonElastiCache/latest/dg/serverless-metrics-events-redis.html) | 
| Creazione dello snapshot non riuscita | ARN della cache<br />ARN dello snapshot | errore | serverless-cache-snapshot | Impossibile creare lo snapshot per la cache <nome-cache>. La creazione dello snapshot <nome-snapshot> non è riuscita perché <motivo>.<br />Motivo predefinito:[See the AWS documentation website for more details](http://docs.aws.amazon.com/it_it/AmazonElastiCache/latest/dg/serverless-metrics-events-redis.html) | 
| Esportazione dello snapshot non riuscita | ARN dello snapshot | errore | serverless-cache-snapshot | Impossibile esportare lo snapshot per la cache <nome-cache>. Impossibile esportare l'istantanea nel bucket %s perché ElastiCache non dispone delle autorizzazioni per il bucket. | 
| Esportazione dello snapshot non riuscita | ARN dello snapshot | errore | serverless-cache-snapshot | Impossibile esportare lo snapshot per la cache <nome-cache>. Impossibile esportare lo snapshot nel bucket "%s" perché nel bucket è già presente un oggetto con lo stesso nome. | 
| Esportazione dello snapshot non riuscita | ARN dello snapshot | errore | serverless-cache-snapshot | Impossibile esportare lo snapshot per la cache <nome-cache>. Impossibile esportare lo snapshot nel bucket "%s" perché l'ID dell'account del proprietario del bucket è cambiato. | 
| Esportazione dello snapshot non riuscita | ARN dello snapshot | errore | serverless-cache-snapshot | Impossibile esportare lo snapshot per la cache <nome-cache>. Impossibile esportare lo snapshot nel bucket "%s" perché il bucket S3 non è accessibile. | 
| Esportazione dello snapshot non riuscita | ARN dello snapshot | errore | serverless-cache-snapshot | Impossibile esportare lo snapshot per la cache <nome-cache>. Impossibile esportare lo snapshot nel bucket "%s" perché il bucket non è accessibile. | 
| Esportazione dello snapshot non riuscita | ARN dello snapshot | errore | serverless-cache-snapshot | Impossibile esportare lo snapshot per la cache <nome-cache>. Impossibile esportare lo snapshot nel bucket "%s" perché il bucket non esiste. | 
| Esportazione dello snapshot non riuscita | ARN dello snapshot | errore | serverless-cache-snapshot | Impossibile esportare lo snapshot per la cache <nome-cache>. Impossibile esportare lo snapshot nel bucket "%s" con la chiave gestita dal cliente dello snapshot di origine %s <motivo>. | 
| Esportazione dello snapshot non riuscita | ARN dello snapshot | errore | serverless-cache-snapshot | Impossibile esportare lo snapshot per la cache <nome-cache>. Impossibile esportare lo snapshot nel bucket "%s". | 
| Copia dello snapshot non riuscita | ARN dello snapshot 1<br />ARN dello snapshot 2 | errore | serverless-cache-snapshot | Impossibile copiare lo snapshot <nome-snapshot>. Impossibile copiare lo snapshot "%s" nello snapshot "%s" con la chiave gestita dal cliente dello snapshot di origine <id-chiave> <nome-motivo>. | 
| Copia dello snapshot non riuscita | ARN dello snapshot 1<br />ARN dello snapshot 2 | errore | serverless-cache-snapshot | Impossibile copiare lo snapshot <nome-snapshot>. Impossibile copiare lo snapshot "%s" nello snapshot "%s" con la chiave gestita dal cliente dello snapshot di destinazione "%s" "%s". | 