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 cache e cluster Memcached
Questa sezione descrive le metriche e gli eventi che è possibile monitorare quando si lavora con cache serverless e basate su nodi Memcached.
Argomenti
Metriche per Serverless per Memcached ElastiCache
Questa sezione descrive le metriche e gli eventi che è possibile monitorare quando si lavora con Serverless for Memcached. ElastiCache
Il AWS/ElastiCache namespace include le seguenti CloudWatch metriche per le cache serverless Memcached.
| Metrica | Description | Unità |
|---|---|---|
|
BytesUsedForCache |
Numero totale di byte utilizzati dai dati archiviati nella cache. |
Byte |
|
ElastiCacheProcessingUnits |
Il numero totale di ElastiCacheProcessingUnits (ECPU) consumate dalle richieste eseguite sulla 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 |
|
CurrConnections |
Numero di connessioni client alla cache. |
Conteggio |
|
ThrottledCmds |
Il numero di richieste che sono state limitate ElastiCache perché il carico di lavoro si stava scalando più velocemente di 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 |
|
NetworkBytesIn |
Byte totali trasferiti nella cache. |
Byte |
|
NetworkBytesOut |
Byte totali trasferiti dalla cache. |
Byte |
|
Espulsioni |
Numero di chiavi espulse dalla cache. |
Conteggio |
|
Reclaimed |
Numero di chiavi scadute della cache. |
Conteggio |
Metriche a livello di comando
ElastiCache emette anche le seguenti metriche a livello di comando Memcached
| Metrica | Description | Unità |
|---|---|---|
|
CmdGet |
Il numero di comandi get che la cache ha ricevuto. |
Conteggio |
|
CmdSet |
Il numero di comandi stabiliti che la cache ha ricevuto. |
Conteggio |
|
CmdTouch |
Il numero di comandi touch ricevuti dalla cache. |
Conteggio |
|
GetHits |
Il numero di richieste di recupero che la cache ha ricevuto dove la chiave richiesta è stata trovata. |
Conteggio |
|
GetMisses |
Il numero di richieste di recupero che la cache ha ricevuto dove la chiave richiesta non è stata trovata. |
Conteggio |
|
IncrHits |
Il numero di richieste di incremento che la cache ha ricevuto dove la chiave richiesta è stata trovata. |
Conteggio |
|
IncrMisses |
Il numero di richieste di incremento che la cache ha ricevuto dove la chiave richiesta non è stata trovata. |
Conteggio |
|
DecrHits |
Il numero di richieste di decremento che la cache ha ricevuto dove la chiave richiesta è stata trovata. |
Conteggio |
|
DecrMisses |
Il numero di richieste di decremento che la cache ha ricevuto dove la chiave richiesta non è stata trovata. |
Conteggio |
|
DeleteHits |
Il numero di richieste di eliminazione che la cache ha ricevuto dove la chiave richiesta è stata trovata. |
Conteggio |
|
DeleteMisses |
Il numero di richieste di eliminazione che la cache ha ricevuto dove la chiave richiesta non è stata trovata. |
Conteggio |
|
TouchHits |
Il numero di chiavi che sono state toccate e a cui è stata assegnata una nuova ora di scadenza. |
Conteggio |
|
TouchMisses |
Il numero di chiavi toccate, ma non trovate. |
Conteggio |
|
CasHits |
Il numero di richieste Cas ricevute dalla cache dove la chiave richiesta è stata trovata e il valore Cas corrispondeva. |
Conteggio |
|
CasMisses |
Il numero di richieste Cas ricevute dalla cache dove la chiave richiesta non è stata trovata. |
Conteggio |
|
CasBadval |
Il numero di richieste Cas ricevute dalla cache dove il valore Cas non corrispondeva al valore Cas archiviato. |
Conteggio |
|
CmdFlush |
Il numero di comandi flush che la cache ha ricevuto. |
Conteggio |
Eventi per Serverless for Memcached ElastiCache
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 di Amazon.
Visualizzazione ElastiCache degli eventi (console)
Per visualizzare gli eventi utilizzando la ElastiCache console:
Accedi Console di gestione AWS e apri la ElastiCache console all'indirizzo https://console.aws.amazon.com/elasticache/
Per l'elenco di tutti gli eventi disponibili, scegliere Events (Eventi) nel pannello di navigazione.
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
| Detail-Type | 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 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. |
Eventi di aggiornamento della cache senza server (Memcached)
| Detail-Type | 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 |
Un aggiornamento della cache <cache-name>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 (Memcached)
| Detail-Type | 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 (Memcached)
| Detail-Type | Description | Unità | Origine | Messaggio |
|---|---|---|---|---|
|
Aggiornamento della cache completato |
ARN della cache |
modifica della configurazione |
Cache serverless |
Limiti aggiornati per la cache <nome-cache>. |
|
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. |
Eventi Serverless Cache Snapshot (Memcached)
| Detail-Type | Resources-list | 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:
|
|
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:
|
|
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". |
Metriche per cluster Memcached basati su nodi
Questa sezione descrive le CloudWatch metriche che è possibile monitorare quando si lavora con cluster Memcached basati su nodi. Queste metriche vengono misurate per nodo di cache a intervalli di 60 secondi.
Host-level metriche
| Metrica | Description | Unità |
|---|---|---|
|
|
Percentuale di utilizzo della CPU per l'intero host. Poiché Memcached è multi-thread, questo parametro può arrivare a 90%. Se superi questa soglia, aumenta la scalabilità del cluster utilizzando un tipo di nodo di cache più grande oppure esegui la scalabilità orizzontale aggiungendo altri nodi di cache. |
Percentuale |
|
|
Quantità di memoria libera disponibile sull'host, derivata dalla RAM, dai buffer e dalla cache che il sistema operativo riporta come liberabile. |
Byte |
|
|
Numero di byte che l'host ha letto dalla rete. |
Byte |
|
|
Numero di byte inviati su tutte le interfacce di rete dall'istanza. |
Byte |
|
|
Numero di pacchetti ricevuti su tutte le interfacce di rete dall'istanza. |
Conteggio |
|
|
Numero di pacchetti inviati su tutte le interfacce di rete dall'istanza. |
Conteggio |
|
|
Quantità di swap utilizzata sull'host. |
Byte |
Metriche Memcached
| Metrica | Description | Unità |
|---|---|---|
|
|
Numero di byte letti dalla rete dal nodo di cache. |
Byte |
|
|
Numero di byte utilizzati per memorizzare gli elementi della cache. |
Byte |
|
|
Numero di byte scritti in rete dal nodo di cache. |
Byte |
|
|
Numero di richieste CAS in cui il valore Cas non corrisponde. |
Conteggio |
|
|
Numero di richieste Cas in cui la chiave è stata trovata e il valore Cas corrispondono. |
Conteggio |
|
|
Numero di richieste Cas in cui la chiave non è stata trovata. |
Conteggio |
|
|
Numero di comandi flush ricevuti. |
Conteggio |
|
|
Numero di comandi get ricevuti. |
Conteggio |
|
|
Numero di comandi impostati ricevuti. |
Conteggio |
|
|
Numero di connessioni connesse alla cache in un istante. |
Conteggio |
|
|
Numero di elementi attualmente memorizzati nella cache. |
Conteggio |
|
|
Numero di richieste di decremento in cui è stata trovata la chiave. |
Conteggio |
|
|
Numero di richieste di decremento in cui la chiave non è stata trovata. |
Conteggio |
|
|
Numero di richieste di eliminazione in cui è stata trovata la chiave. |
Conteggio |
|
|
Numero di richieste di eliminazione in cui la chiave non è stata trovata. |
Conteggio |
|
|
Numero di elementi non scaduti eliminati per lasciare spazio per nuove scritture. |
Conteggio |
|
|
Numero di richieste get in cui è stata trovata la chiave. |
Conteggio |
|
|
Numero di richieste get in cui la chiave non è stata trovata. |
Conteggio |
|
|
Numero di richieste di incremento in cui è stata trovata la chiave. |
Conteggio |
|
|
Numero di richieste di incremento per le quali la chiave non è stata trovata. |
Conteggio |
|
|
Numero di nuove connessioni ricevute dalla cache. |
Conteggio |
|
|
Numero di nuovi elementi memorizzati nella cache. |
Conteggio |
|
|
Numero di elementi scaduti eliminati per lasciare spazio per nuove scritture. |
Conteggio |
|
|
Quantità di memoria non utilizzata dai dati. |
Byte |
Eventi per cluster Memcached basati su nodi
ElastiCache invia notifiche per eventi significativi del cluster utilizzando Amazon Simple Notification Service. Puoi monitorare gli eventi utilizzando la ElastiCache console, il AWS CLI describe-events comando o l'DescribeEventsazione ElastiCache API.
Per visualizzare gli eventi utilizzando AWS CLI, utilizzare il --source-type cache-cluster parametro.
Gli esempi seguenti mostrano come utilizzare il per AWS CLI elencare gli eventi del cluster di cache:
Elenca fino a 40 eventi del cluster di cache:
aws elasticache describe-events --source-type cache-cluster --max-items 40
Elenca gli eventi del cluster di cache delle ultime 24 ore:
aws elasticache describe-events --source-type cache-cluster --duration 1440
Per ulteriori informazioni sulla gestione delle notifiche di Amazon SNS per gli eventi, consulta l'argomento sul monitoraggio degli eventi di Amazon SNS.