

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