Monitoraggio di Cache nel ruolo di Azure

Aggiornamento: agosto 2015

ImportantImportante
Microsoft consiglia di usare Cache Redis di Azure per tutte le nuove attività di sviluppo. Per la documentazione corrente e per istruzioni sulla scelta di un'offerta di Cache di Azure, vedere Qual è l'offerta di Cache di Azure più adatta alle mie esigenze?

Questo argomento fornisce informazioni generali sulle funzionalità di monitoraggio e sui contatori delle prestazioni specifici di Cache nel ruolo.

È possibile monitorare le metriche delle prestazioni chiave dei Servizi cloud nel portale di gestione di Azure e personalizzare i dati che si desidera monitorare nel portale in base alle proprie esigenze. Le schermate di monitoraggio nel sono altamente configurabili. È possibile scegliere le metriche che si desidera monitorare dall'elenco metriche nella pagina Monitoraggio e le metriche da tracciare dai grafici delle metriche nella pagina Monitoraggio e nel dashboard. Le funzionalità di monitoraggio sono disponibili per i Servizi cloud di Microsoft Azure, incluse le applicazioni di Cache nel ruolo. Per informazioni sul monitoraggio dei Servizi cloud di Azure, vedere l'argomento su come monitorare i Servizi cloud. Questo argomento fornisce informazioni generali sulle funzionalità di monitoraggio e sui contatori delle prestazioni specifici di Cache nel ruolo.

Cache nel ruolo fornisce contatori di monitoraggio delle prestazioni che consentono di monitorare e risolvere i problemi relativi alle applicazioni di Cache nel ruolo. Esistono cinque categorie di contatori per Caching, suddivise in categorie di contatori server e client:

Tenere presente che il metodo GetAndLock è considerato un'operazione di lettura. Se l'oggetto viene restituito al client, il conteggio restituito viene incrementato. Se l'oggetto è già bloccato, viene incrementato il conteggio dei mancati riscontri. 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.

Esistono tre categorie di contatori delle prestazioni dei server di cache.

La categoria di contatori delle prestazioni Azure Caching:Cache fornisce contatori specifici della cache relativi a tutte le cache presenti sull'host. Ogni istanza di un contatore di cache corrisponde a una cache denominata separata nell'host della cache.

 

Contatore delle prestazioni Descrizione

Percentuale di mancato riscontro nella cache

Percentuale di richieste cache non riuscite rispetto al numero totale di richieste a partire dall'avvio del servizio Cache.

Totale mancati riscontri cache

Numero totale di richieste cache non riuscite a partire dall'avvio del servizio cache.

Totale mancati riscontri nella cache/sec

Numero totale di richieste cache non riuscite al secondo a partire dall'avvio del servizio cache.

Byte totali dimensione dati

Rappresenta la dimensione totale dei dati memorizzati nella cache, escluso il sovraccarico della cache. Indica l'uso corrente della memoria dati da parte del server.

Byte totali dimensione dati primari

Rappresenta la dimensione totale dei dati primari memorizzati nella cache, escluso il sovraccarico della cache. Indica l'uso corrente della memoria dati primari da parte della cache.

Byte totali dimensione dati secondari

Rappresenta la dimensione totale dei dati secondari memorizzati nella cache, escluso il sovraccarico della cache. Indica l'uso corrente della memoria dati secondari da parte della cache.

Conteggio oggetti totale

Rappresenta il numero totale di oggetti memorizzati nella cache.

Totale richieste client

Numero totale di richieste client, incluse tutte le chiamate API.

Totale richieste client/sec

Numero totale di richieste client al secondo, incluse tutte le chiamate API.

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

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

Totale oggetti restituiti

Numero di oggetti restituiti dalle richieste di lettura del client. Questo contatore, insieme al contatore di richieste di lettura totali, indica la riuscita delle operazioni di lettura.

Totale oggetti restituiti/sec

Numero di oggetti restituiti al secondo dalle richieste di lettura del client.

Totale operazioni di scrittura

Numero totale di richieste di scrittura a partire dall'avvio del servizio cache. I metodi Put, Add e Lock sono inclusi nelle operazioni di scrittura.

Totale operazioni 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.

Totale richieste GetAndLock

Numero totale di richieste GetAndLock a partire dall'avvio del servizio cache.

Totale richieste GetAndLock/sec

Numero totale di richieste GetAndLock al secondo a partire dall'avvio del servizio cache.

Totale richieste GetAndLock riuscite

Numero totale di richieste GetAndLock riuscite a partire dall'avvio del servizio cache.

Totale richieste GetAndLock riuscite/sec

Numero totale di richieste GetAndLock riuscite al secondo a partire dall'avvio del servizio cache.

La categoria di contatori delle prestazioni Azure Caching:Host fornisce contatori relativi a un singolo host della cache. I contatori host tengono traccia di informazioni quali il numero totale di connessioni attive e di richieste client per un singolo host della cache.

 

Contatore delle prestazioni Descrizione

Tempo medio risposta quorum/microsecondi operazione

Tempo medio impiegato per la risposta quorum. Indica la quantità di tempo impiegato dalle operazioni di scrittura nella replica.

Tempo medio risposta secondaria/microsecondi operazione

Tempo medio impiegato per ottenere una risposta da tutti i server secondari.

Percentuale di mancato riscontro nella cache

Percentuale di richieste cache non riuscite rispetto al numero totale di richieste a partire dall'avvio del servizio Cache.

Totale mancati riscontri cache

Numero totale di richieste cache non riuscite a partire dall'avvio del servizio cache.

Totale mancati riscontri nella cache/sec

Numero totale di richieste cache non riuscite al secondo a partire dall'avvio del servizio cache.

Byte totali dimensione dati

Rappresenta la dimensione totale dei dati memorizzati nella cache, escluso il sovraccarico della cache. Indica l'uso corrente della memoria dati da parte del server.

Totale oggetti rimossi

Numero totale di oggetti rimossi a partire dall'avvio del servizio cache.

Totale operazioni di rimozione

Numero di operazioni di rimozione a partire dall'avvio del servizio cache.

Totale oggetti scaduti

Numero totale di oggetti scaduti a partire dall'avvio del servizio cache.

Memoria totale rimossa

Quantità di memoria liberata dalla cache a partire dall'avvio del servizio cache. Questo contatore include anche la memoria oggetti scaduti.

Byte totali dimensione dati primari

Rappresenta la dimensione totale dei dati primari memorizzati nella cache, escluso il sovraccarico della cache. Indica l'uso corrente della memoria dati primari da parte del server.

Byte totali dimensione dati secondari

Rappresenta la dimensione totale dei dati secondari memorizzati nella cache, escluso il sovraccarico della cache. Indica l'uso corrente della memoria dati secondari da parte del server.

Totale eccezioni di errore

Numero di eccezioni generate a partire dall'avvio del cluster di cache.

Totale eccezioni di errore/sec

Numero di eccezioni generate al secondo a partire dall'avvio del cluster di cache.

Totale eccezioni tentativi

Numero totale di eccezioni di nuovi tentativi di eseguire un'operazione a partire dall'avvio del servizio cache.

Totale eccezioni tentativi/sec

Numero totale di eccezioni di nuovi tentativi di eseguire un'operazione generate al secondo a partire dall'avvio del servizio cache.

Totale richieste client

Numero totale di richieste client, incluse tutte le chiamate API.

Totale richieste client/sec

Numero totale di richieste client al secondo, incluse tutte le chiamate API.

Totale mancati riscontri Get

Numero di mancati riscontri Get di tutti i client a partire dall'avvio del servizio cache.

Totale mancati riscontri Get/sec

Numero di mancati riscontri Get al secondo di tutti i client a partire dall'avvio del servizio cache.

Totale richieste Get

Numero di richieste Get ricevute da tutti i client a partire dall'avvio del servizio.

Totale richieste Get/sec

Numero di richieste Get ricevute al secondo da tutti i client a partire dall'avvio del servizio.

Totale richieste GetAndLock

Numero totale di richieste GetAndLock a partire dall'avvio del servizio cache.

Totale richieste GetAndLock/sec

Numero totale di richieste GetAndLock al secondo a partire dall'avvio del servizio cache.

Totale richieste GetAndLock riuscite

Numero totale di richieste GetAndLock riuscite a partire dall'avvio del servizio cache.

Totale richieste GetAndLock riuscite/sec

Numero totale di richieste GetAndLock riuscite al secondo a partire dall'avvio del servizio cache.

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

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

Totale operazioni di scrittura

Numero totale di richieste di scrittura a partire dall'avvio del servizio cache. I metodi Put, Add e Lock sono inclusi nelle operazioni di scrittura.

Totale operazioni 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.

Totale richieste fornite

Numero di richieste servite e di risposte inviate dal server a partire dall'avvio del servizio cache.

Totale richieste fornite/sec

Numero di richieste servite e di risposte inviate dal server al secondo a partire dall'avvio del servizio cache.

Conteggio oggetti totale

Rappresenta il numero totale di oggetti memorizzati nell'host.

Totale oggetti restituiti

Numero di oggetti restituiti dalle richieste di lettura del client. Questo contatore, insieme al contatore di richieste di lettura totali, indica la riuscita delle operazioni di lettura.

Totale oggetti restituiti/sec

Numero di oggetti restituiti al secondo dalle richieste di lettura del client.

Totale notifiche recapitate

Numero di notifiche recapitate ai client.

Totale notifiche recapitate/sec

Numero di notifiche recapitate al secondo ai client.

Totale richieste polling notifiche

Numero totale di richieste di polling ricevute dal client a partire dall'avvio del servizio cache.

Totale richieste polling notifiche/sec

Numero totale di richieste di polling ricevute al secondo dal client a partire dall'avvio del servizio cache.

La categoria di contatori delle prestazioni Azure Caching:Secondary fornisce informazioni relative ai server della cache solo quando è abilitata la disponibilità elevata (HA).‎ Quando la disponibilità elevata è abilitata, ciascuna partizione primaria ha una partizione secondaria corrispondente in una diversa istanza del ruolo. Ciascuna istanza del ruolo può contenere le proprie partizioni primarie e partizioni secondarie, che corrispondono alle partizioni primarie di altre istanze del ruolo. Quando la disponibilità elevata non è abilitata, non è disponibile alcuna partizione secondaria e i contatori all'interno di tale categoria non forniscono alcun dato utile.

 

Contatore delle prestazioni Descrizione

Totale tentativi replica

Numero totale di operazioni di tentativi di replica per ciascun server secondario.

Esistono due categorie di contatori delle prestazioni dei client della cache: Azure Caching:Client e Azure Caching:Client Host. Azure Caching:Client include contatori che forniscono informazioni su un unico client della cache. Azure Caching:Client Host include gli stessi contatori di Azure Caching:Client e fornisce informazioni aggregate su tutti i client della cache in un computer.

noteNota
Per visualizzare i contatori delle prestazioni dei client della cache nel , selezionare i contatori dalla categoria Azure Caching:Client Host.

La categoria di contatori delle prestazioni 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 al cluster di cache.

Latenza Get media (rete)/microsecondi operazione

Latenza media, in microsecondi, per le richieste Get che accedono al cluster di 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 attive al cluster di cache da questo 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 dal cluster di 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 in cui il processo non è riuscito a ricevere una risposta dal cluster di cache. Può accadere quando si verifica un timeout in un thread client e non sono disponibili altri thread per ricevere la risposta.

Richieste

Numero di richieste inviate dal processo al cluster di cache dall'inizio del processo.

Richieste/sec

Frequenza delle risposte inviate dal processo al cluster di 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.

La categoria di contatori delle prestazioni Azure Caching:Client Host fornisce contatori relativi a tutti i client della cache in un computer. Per visualizzare i dati del contatore delle prestazioni client nel , usare i contatori delle prestazioni dalla categoria Azure Caching:Client Host.

 

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 al cluster di cache.

Latenza Get media (rete)/microsecondi operazione

Latenza media, in microsecondi, per le richieste Get che accedono al cluster di 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 attive al cluster di cache da tutti i processi client nel 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 dal cluster di 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 in cui tutti i client nel computer non sono riusciti a ricevere una risposta dal cluster di cache. Può accadere quando si verifica un timeout in un thread client e non sono disponibili altri thread per ricevere la risposta.

Richieste

Numero di richieste inviate dal processo al cluster di cache dall'inizio di tutti i processi client nel computer.

Richieste/sec

Frequenza delle richieste inviate da tutti i processi client nel computer al cluster di cache.

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.

Mostra: