Metriche di Key Visualizer
Questa pagina descrive le metriche che puoi visualizzare nelle mappe termiche di Key Visualizer.
La maggior parte delle metriche di Key Visualizer rappresenta una quantità per riga. Ad esempio, la metrica Operazioni misura il numero di operazioni per riga al minuto.
Una tabella Bigtable può avere migliaia di miliardi di righe, quindi non è sempre pratico generare report sulle metriche per ogni singola riga. Key Visualizer divide invece tutte le chiavi di riga in 1000 intervalli contigui, con un numero di chiavi di riga approssimativamente uguale in ogni intervallo. Questi intervalli sono noti come bucket di chiavi.
Key Visualizer genera report sulla maggior parte delle metriche come medie per ogni bucket di chiavi o come valori massimi all'interno di ogni bucket di chiavi. Per le metriche Avvisi e Prestazioni, Key Visualizer fornisce una maggiore precisione generando report sulle metriche per singole chiavi di riga o per intervalli di chiavi specifici all'interno del bucket di chiavi.
Prima di leggere questa pagina, devi acquisire familiarità con la panoramica di Key Visualizer.
Attività
La categoria Attività include la metrica Operazioni, che misura il numero di operazioni per riga al minuto. Questa metrica è approssimativamente uguale al numero combinato di letture e scritture e può indicare le chiavi che hanno ricevuto più richieste in un dato momento. Il colore indica i valori relativi a tutti i valori osservati; pertanto, il giallo o il bianco non implicano necessariamente un hotspot.
Avvisi
La categoria Avvisi include metriche che identificano possibili problemi di prestazioni con una tabella. Questa categoria include le seguenti metriche:
Indice di pressione in lettura: un indice composito opaco per una chiave di riga o un intervallo di chiavi che incorpora l'utilizzo della CPU e la latenza per le letture.
Questo indice riflette tutti i valori osservati durante un intervallo di 15 minuti. Un valore pari o superiore a 100 indica in genere un rendimento scarso per un intervallo di chiavi. Le prestazioni possono peggiorare quando accedi a una singola riga o a un intervallo ridotto di righe molto di frequente o quando una riga contiene più di 256 MB di dati.
Indice di pressione di scrittura: un indice composito opaco per una chiave di riga o un intervallo di chiavi che incorpora l'utilizzo della CPU e la latenza per le scritture.
Questo indice riflette tutti i valori osservati durante un intervallo di 15 minuti. Un valore pari o superiore a 100 indica in genere un rendimento scarso per un intervallo di chiavi. Le prestazioni possono essere scadenti quando accedi a una singola riga o a un intervallo ridotto di righe molto di frequente o quando una riga contiene più di 256 MB di dati.
Righe di grandi dimensioni: la quantità di dati archiviati in righe che contengono ciascuna più di 256 MB di dati o in intervalli di chiavi con una media di oltre 200 MB per riga. Come la metrica Dati archiviati, questa metrica riflette i dati compressi archiviati sul disco.
Ti consigliamo di non archiviare più di 256 MB di dati per riga, in quanto ciò può causare problemi di prestazioni ed errori di lettura.
Per queste metriche, quando sposti il cursore sulla mappa termica, Key Visualizer non visualizza dati aggregati per un bucket di chiavi. Mostra invece informazioni su chiavi di riga o intervalli di chiavi specifici nella tabella, in modo da poter individuare l'origine del problema. Consulta Esamina le metriche di avviso per scoprire come visualizzare e intervenire su queste metriche.
Letture
La categoria Letture include le metriche relative alla lettura dei dati da una tabella. Questa categoria include le seguenti metriche:
- CPU di lettura: l'utilizzo medio della CPU, espresso come numero di nodi utilizzati per leggere una riga. Il colore indica i valori relativi a tutti i valori osservati; pertanto, il giallo o il bianco non implicano necessariamente un hotspot.
- Leggi byte client: il numero di byte letti dal client al minuto per riga. Il colore indica i valori relativi a tutti i valori osservati; pertanto, il giallo o il bianco non implicano necessariamente un hotspot.
Scritture
La categoria Scritture include le metriche relative alla scrittura di dati in una tabella. Questa categoria include le seguenti metriche:
- CPU di scrittura: l'utilizzo medio della CPU, espresso come numero di nodi utilizzati per scrivere una riga. Il colore indica i valori relativi a tutti i valori osservati; pertanto, il giallo o il bianco non implicano necessariamente un hotspot.
- Byte scrittura client: il numero di byte scritti dal client al minuto per riga. Il colore indica i valori relativi a tutti i valori osservati; pertanto, il giallo o il bianco non implicano necessariamente un hotspot.
Prestazioni
La categoria Prestazioni include metriche relative alla latenza. Questa categoria include le seguenti metriche:
- Latenza: la latenza per le operazioni di lettura e scrittura. Un secondo (mostrato in arancione) può essere considerato un valore elevato.
- Latenza (max): la latenza massima per le letture o le scritture. Un secondo (mostrato in arancione) può essere considerato un valore elevato.
Per queste metriche, quando sposti il cursore sulla mappa termica, Key Visualizer non visualizza dati aggregati per un bucket di chiavi. Mostra invece informazioni su chiavi di riga o intervalli di chiavi specifici nella tabella, in modo da poter individuare l'origine del problema.
Dimensioni
- Dati archiviati: la quantità di dati archiviati per riga. Questa metrica riflette le dimensioni fisiche compresse dei dati su disco, anziché le dimensioni logiche non compresse.
Righe: il numero approssimativo di righe in ogni bucket di chiavi.
La mappa termica Righe in genere appare prevalentemente gialla. Le strisce orizzontali con luminosità crescente da sinistra a destra, che passano da un colore più scuro a uno più chiaro, indicano l'aggiunta di righe. Le strisce la cui luminosità diminuisce da sinistra a destra indicano l'eliminazione di righe.
Per visualizzare il numero totale di righe per un determinato prefisso di chiave, fai clic su quel prefisso nella gerarchia delle chiavi, quindi esamina i tooltip sul grafico a barre orizzontali in basso.