Condividi tramite


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.

Cache Service Monitor Tab

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

Cache Service Monitor tab Select Metrics

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