Contatori delle prestazioni del Servizio cache gestita di Azure
Importante
Microsoft consiglia tutti i nuovi sviluppi di usare Cache Redis di Azure. Per la documentazione e le indicazioni correnti sulla scelta di un'offerta di Cache di Azure, vedere Quale offerta di Cache di Azure è adatta per l'utente?
Questo argomento fornisce una descrizione dei contatori delle prestazioni disponibili per il monitoraggio delle applicazioni di Azure Servizio cache gestita.
Contatori delle prestazioni della cache
Microsoft Azure Cache fornisce contatori di monitoraggio delle prestazioni che consentono di monitorare e risolvere i problemi delle applicazioni Servizio cache gestita. Sono disponibili contatori delle prestazioni separati per i client della cache e il Servizio cache gestita.
Contatori delle prestazioni del servizio cache
Configurare i contatori delle prestazioni del servizio cache
Riferimenti per i contatori delle prestazioni del servizio cache
Contatori delle prestazioni dei client della cache
Caching di Azure:Client
Caching di Azure:Client Host
Contatori delle prestazioni del servizio cache
Servizio cache gestita fornisce contatori delle prestazioni che consentono di monitorare l'integrità e le prestazioni della cache e di semplificare la pianificazione della capacità per il ridimensionamento della cache. Questi contatori delle prestazioni possono essere configurati e visualizzati nel portale di gestione, nella scheda Monitoraggio relativa alla cache.
Configurare i contatori delle prestazioni del servizio cache
Riferimenti per i contatori delle prestazioni del servizio cache
Configurare i contatori delle prestazioni del servizio cache
Per visualizzare e configurare Servizio cache gestita contatori delle prestazioni, accedere al portale di gestione e passare alla scheda Monitoraggio per cache.
È possibile scegliere fino a dodici metriche nell'apposita tabella e quindi tracciarne sei nel grafico selezionando le caselle di controllo in base alle intestazioni della tabella.
Per aggiungere o rimuovere contatori delle prestazioni, fare clic su Aggiungi metriche.
Riferimenti per i contatori delle prestazioni del servizio cache
Nella tabella seguente sono elencati i contatori delle prestazioni per Servizio cache gestita.
Nota
I contatori delle prestazioni che forniscono informazioni dall'avvio del servizio cache vengono reimpostati se il servizio cache viene arrestato, ad esempio in caso di modifica dell'offerta di Cache.
Il metodo GetAndLock viene considerato un'operazione di lettura. Se l'oggetto viene restituito al client, i contatori che misurano le letture e i dati inviati vengono aggiornati. Se l'oggetto è già bloccato, viene incrementato il conteggio % mancata cache . Analogamente, il metodo PutAndUnlock è un'operazione di scrittura. I metodi che modificano lo stato degli oggetti nella cache, ad esempio Unlock e ResetTimeout, non sono inclusi nel conteggio delle operazioni di lettura o scrittura. Questi metodi sono invece compresi nel conteggio delle richieste del client.Contatore delle prestazioni | Descrizione |
---|---|
Larghezza di banda usata (%) |
Percentuale di capacità di larghezza di banda usata. La cache viene ospitata in un'infrastruttura dedicata che fornisce al sistema larghezza di banda in arrivo e in uscita. Il valore di utilizzo della larghezza di banda riflette il modo in cui questa viene usata. Se nel sistema sono presenti numerosi oggetti di grandi dimensioni, l'utilizzo della larghezza di banda può essere elevato. |
Byte ricevuti /sec |
Numero di byte di dati al secondo che la cache ha ricevuto dai client. |
Byte inviati /sec |
Numero di byte di dati al secondo che la cache ha inviato ai client. |
Mancato riscontro nella cache (%) |
Percentuale di richieste cache non riuscite rispetto al numero totale di richieste a partire dall'avvio del servizio cache. |
Calcolo usato (%) |
Percentuale di risorse di calcolo usate. Il servizio cache utilizza risorse di calcolo per gestire tutte le richieste cache. Per applicazioni con una velocità effettiva elevata, le risorse di calcolo rese disponibili per l'infrastruttura dedicata possono esaurirsi. È quindi importante per queste applicazioni monitorare la percentuale di risorse di calcolo utilizzate per assicurarsi che non superi il 70-80%. In questo modo si ha la sicurezza dell'efficienza della cache e dell'accesso ai dati con bassa latenza. |
Dimensione dati in byte |
Dimensione totale dei dati memorizzati nella cache, escluso il sovraccarico della cache. |
Oggetti rimossi |
Numero di oggetti rimossi a partire dall'avvio del servizio cache. |
Oggetti scaduti |
Numero di oggetti scaduti a partire dall'avvio del servizio cache. |
Memoria usata (%) |
Percentuale di capacità di memoria usata, incluso il sovraccarico alla memoria fornita al servizio cache. La quantità di memoria allocata per la cache viene usata per archiviare i dati utente e i metadati relativi agli oggetti che la cache deve archiviare per soddisfare le richieste. Questo contatore indica la quantità di memoria della cache disponibile già utilizzata. Tenere presente che potrebbe non essere visualizzata un'esatta corrispondenza nella quantità di dati inseriti rispetto all'uso. Questo dato può infatti variare in base alla dimensione dell'oggetto e all'uso di funzionalità quali tag, aree e notifiche. |
Conteggio oggetti |
Numero di oggetti memorizzati nella cache. |
Dimensione dati primari in byte |
Dimensione di utilizzo dei dati di memoria primari nella cache, esclusi il sovraccarico della cache e le copie secondarie di dati per la disponibilità elevata. |
Richieste di lettura |
Numero di richieste di lettura (Bulk Get, Get ed Enumeration) ricevute da tutti i client a partire dall'avvio del servizio cache. |
Richieste di lettura/sec |
Numero di richieste di lettura (Bulk Get, Get ed Enumeration) ricevute al secondo da tutti i client a partire dall'avvio del servizio Cache. |
Richieste di scrittura |
Numero di richieste di scrittura (Put, Add e Lock) a partire dall'avvio del servizio cache. |
Richieste di scrittura/sec |
Numero di richieste di scrittura al secondo a partire dall'avvio del servizio Cache. I metodi Put, Add e Lock sono inclusi nelle operazioni di scrittura. |
Contatori delle prestazioni dei client della cache
Esistono due categorie di contatori delle prestazioni del client della cache: Azure Caching:Client e Azure Caching:Host client. Azure Caching:Client include contatori che forniscono informazioni su un singolo client della cache. Azure Caching:Host client ha gli stessi contatori di Azure Caching:Client e fornisce informazioni aggregate su tutti i client della cache in un computer.
Nota
Per visualizzare i contatori delle prestazioni del client della cache in , selezionare i contatori dalla categoria Azure Caching:Host client.
Caching di Azure:Client
La categoria del contatore delle prestazioni di Azure Caching:Client fornisce contatori relativi a un singolo client della cache.
Contatore delle prestazioni | Descrizione |
---|---|
Latenza Get media/microsecondi operazione |
Latenza media, in microsecondi, per le richieste Get indipendentemente dal fatto che accedano alla cache locale o alla cache. |
Latenza Get media (rete)/microsecondi operazione |
Latenza media, in microsecondi, per le richieste Get che accedono alla cache. Esclude le chiamate che accedono alla cache locale. |
Latenza Put media/microsecondi operazione |
Latenza media, in microsecondi, per le richieste Put. |
Percentuale riscontri cache locale |
Percentuale di richieste Get su tutti i client della cache (indipendentemente dalle impostazioni corrispondenti della cache locale) che vengono soddisfatte dalla cache locale. |
Percentuale riempimento cache locale |
Percentuale di oggetti memorizzati nella cache locale rispetto alla capacità totale della cache locale. Si tratta di un'aggregazione delle proprietà della cache locale di tutti i client della cache nel processo corrente. |
Richieste di lettura |
Numero di richieste di lettura (Get ed Enumeration) dall'inizio del processo. |
Richieste di scrittura |
Numero di richieste di scrittura (Put e Add) dall'inizio del processo. |
Byte ricevuti/sec |
Numero di byte di dati ricevuti dalla cache nel secondo precedente. |
Byte inviati/sec |
Numero di byte di dati inviati alla cache nel secondo precedente. |
Connessioni server correnti |
Numero di connessioni alla cache attive dall'inizio del processo. |
Totale richieste di connessione non riuscite |
Numero di richieste di connessione non riuscite dall'inizio del processo. |
Richieste in attesa correnti |
Numero corrente di richieste che non hanno ancora ricevuto una risposta dalla cache. |
Totale notifiche ricevute |
Numero di notifiche di Caching ricevute dall'inizio del processo. |
Eccezioni di errore |
Numero di eccezioni di Caching ricevute dall'inizio del processo. |
Eccezioni di errore/sec |
Frequenza delle eccezioni di Caching ricevute dal processo. |
Eccezioni tentativi |
Numero di eccezioni di nuovi tentativi di eseguire un'operazione ricevute dall'inizio del processo. |
Eccezioni tentativi/sec |
Frequenza delle eccezioni di nuovi tentativi di eseguire un'operazione ricevute dal processo. |
Eccezioni timeout |
Numero di eccezioni di timeout ricevute dall'inizio del processo. |
Eccezioni timeout/sec |
Frequenza delle eccezioni di timeout ricevute dal processo. |
Eccezioni rete |
Numero di eccezioni di rete ricevute dall'inizio del processo. |
Eccezioni rete/sec |
Frequenza delle eccezioni di rete ricevute dal processo. |
Risposte server ignorate/sec |
Numero totale di volte per cui il processo non è riuscito a ricevere una risposta dalla cache. Può accadere quando si verifica un timeout in un thread client e non sono disponibili altri thread per ricevere la risposta. |
Requests |
Numero di richieste inviate dal processo alla cache dall'inizio del processo stesso. |
Richieste/sec |
Frequenza delle richieste inviate dal processo alla cache. |
Totale riscontri cache locale |
Numero totale di richieste soddisfatte dalla cache locale dall'inizio del processo. Non viene fatta distinzione tra diversi client della cache con differenti impostazioni della cache locale. |
Totale oggetti cache locale |
Numero totale di oggetti nella cache locale. Si tratta di un'aggregazione delle proprietà della cache locale di tutti i client della cache nel processo corrente. |
Caching di Azure:Client Host
La categoria del contatore delle prestazioni dell'host client di Azure Caching:Client fornisce contatori che riguardano tutti i client della cache in un computer. Per visualizzare i dati del contatore delle prestazioni client della cache in , usare i contatori delle prestazioni dalla categoria Host client di Azure Caching:Client.
Contatore delle prestazioni | Descrizione |
---|---|
Latenza Get media/microsecondi operazione |
Latenza media, in microsecondi, per le richieste Get indipendentemente dal fatto che accedano alla cache locale o alla cache. |
Latenza Get media (rete)/microsecondi operazione |
Latenza media, in microsecondi, per le richieste Get che accedono alla cache. Esclude le chiamate che accedono alla cache locale. |
Latenza Put media/microsecondi operazione |
Latenza media, in microsecondi, per le richieste Put. |
Percentuale riscontri cache locale |
Percentuale di richieste Get su tutti i client della cache (indipendentemente dalle impostazioni corrispondenti della cache locale) che vengono soddisfatte dalla cache locale. |
Percentuale riempimento cache locale |
Percentuale di oggetti memorizzati nella cache locale rispetto alla capacità totale della cache locale. Si tratta di un'aggregazione delle proprietà della cache locale di tutti i client della cache nel processo corrente. |
Richieste di lettura |
Numero di richieste di lettura (Get ed Enumeration) dall'inizio di tutti i processi client nel computer. |
Richieste di scrittura |
Numero di richieste di scrittura (Put e Add) dall'inizio di tutti i processi client nel computer. |
Byte ricevuti/sec |
Numero di byte di dati ricevuti dalla cache nel secondo precedente. |
Byte inviati/sec |
Numero di byte di dati inviati alla cache nel secondo precedente. |
Connessioni server correnti |
Numero di connessioni alla cache attive da tutti i processi client sul computer. |
Totale richieste di connessione non riuscite |
Numero di richieste di connessione non riuscite dall'inizio di tutti i processi client nel computer. |
Richieste in attesa correnti |
Numero corrente di richieste che non hanno ancora ricevuto una risposta dalla cache. |
Totale notifiche ricevute |
Numero di notifiche di Caching ricevute dall'inizio di tutti i processi client nel computer. |
Eccezioni di errore |
Numero di eccezioni di Caching ricevute dall'inizio di tutti i processi client nel computer. |
Eccezioni di errore/sec |
Frequenza delle eccezioni di Caching ricevute da tutti i processi client nel computer. |
Eccezioni tentativi |
Numero di eccezioni di nuovi tentativi di eseguire un'operazione ricevute dall'inizio di tutti i processi client nel computer. |
Eccezioni tentativi/sec |
Frequenza delle eccezioni di nuovi tentativi di eseguire un'operazione ricevute da tutti i processi client nel computer. |
Eccezioni timeout |
Numero di eccezioni di timeout ricevute dall'inizio di tutti i processi client nel computer. |
Eccezioni timeout/sec |
Frequenza delle eccezioni di timeout ricevute da tutti i processi client nel computer. |
Eccezioni rete |
Numero di eccezioni di rete ricevute dall'inizio di tutti i processi client nel computer. |
Eccezioni rete/sec |
Frequenza delle eccezioni di rete ricevute dal processo. |
Risposte server ignorate/sec |
Numero totale di volte per cui tutti i client nel computer non sono riusciti a ricevere una risposta dalla cache. Può accadere quando si verifica un timeout in un thread client e non sono disponibili altri thread per ricevere la risposta. |
Requests |
Numero di richieste inviate dal processo alla cache dall'inizio di tutti i processi client nel computer. |
Richieste/sec |
Frequenza delle richieste inviate alla cache da tutti i processi client nel computer. |
Totale riscontri cache locale |
Numero totale di richieste soddisfatte dalla cache locale dall'inizio di tutti i processi client nel computer. Non viene fatta distinzione tra diversi client della cache con differenti impostazioni della cache locale. |
Totale oggetti cache locale |
Numero totale di oggetti nella cache locale. Si tratta di un'aggregazione delle proprietà della cache locale di tutti i client della cache nel processo corrente. |
Vedere anche
Concetti
Eseguire il monitoraggio del Servizio cache gestita di Azure