Explore mapas de calor
Esta página descreve como analisar o mapa de calor numa análise do Key Visualizer para poder identificar a origem de um problema de desempenho do Bigtable.
Antes de ler esta página, deve conhecer a vista geral do Key Visualizer. Também pode querer:
- Saiba como abrir uma análise do Key Visualizer.
- Veja exemplos de padrões comuns nos mapas de calor do Key Visualizer.
Reveja as mensagens de diagnóstico
Se o Key Visualizer identificar um problema com os padrões de utilização do Bigtable, a análise do Key Visualizer inclui mensagens de diagnóstico acima do mapa de calor. Clique numa das mensagens de diagnóstico para ver informações detalhadas sobre o problema.
Para ver descrições de cada mensagem de diagnóstico, consulte o artigo Mensagens de diagnóstico do Key Visualizer.
Ajuste o brilho
Os mapas de calor do Key Visualizer usam cores escuras para indicar valores normais ou baixos e cores brilhantes para indicar valores elevados. Se as cores num mapa de calor forem demasiado claras ou demasiado escuras, pode ser difícil ver padrões importantes para uma métrica.
Tenha em atenção que, para a maioria das métricas, o Key Visualizer identifica os valores "altos" e "baixos" com base inteiramente na sua utilização dessa tabela. Por exemplo, se fizer 20 leituras por segundo num intervalo de linhas específico e 1 leitura por segundo noutros intervalos de linhas, o Key Visualizer usa uma cor brilhante para esse intervalo de linhas específico, mesmo que 20 leituras por segundo seja um número baixo para o Bigtable. As métricas de avisos e as métricas de desempenho são exceções a esta regra. Se estas métricas aparecerem em cores brilhantes, significa que o Key Visualizer identificou um potencial problema.
Para ajustar as cores usadas para diferentes valores, use os botões + / - em ambos os lados do ícone Ajustar brilho brightness_6 Quando aumenta o brilho, diminui o intervalo de valores que cada cor representa. Quando diminui o brilho, aumenta o intervalo de valores.
Aumente os períodos e os intervalos de chaves de linhas
Quando abre um mapa de calor, este apresenta valores para todo o período incluído na análise, bem como todo o intervalo de chaves de linhas na sua tabela. Se notar um problema durante um período específico ou num intervalo específico de chaves de linhas, pode aumentar o zoom para examinar o problema mais detalhadamente.
Existem várias formas de aumentar ou diminuir o zoom:
- Desloque a página para cima ou para baixo no mapa de calor.
- Clique no botão Zoom retangular crop e, de seguida, clique e arraste para selecionar uma área a ampliar.
- Prima sem soltar a tecla
Shift
e, de seguida, clique e arraste para selecionar uma área a ampliar. - Regresse à área anterior do mapa de calor premindo a tecla
Backspace
ouDelete
. - Diminua o zoom para ver a tabela completa clicando no botão Repor zoom
zoom_out_map ou premindo a tecla
R
.
Analise detalhadamente por prefixo da chave da linha
As chaves de linhas são frequentemente compostas por uma hierarquia de valores, com cada valor separado por um delimitador. Por exemplo, a chave de linha memusage#1423523569918
contém um identificador para todas as linhas que captam a utilização de memória, seguido de uma data/hora que identifica um conjunto específico de dados nesse grupo.
O Key Visualizer reconhece automaticamente este tipo de chave de linha e divide-o numa hierarquia, o que ajuda a analisar detalhadamente os dados para intervalos específicos de chaves de linhas mais rapidamente.
Para analisar detalhadamente os dados do mapa de calor de um grupo de chaves de linhas que partilham um prefixo comum:
Mova o cursor sobre um dos níveis na hierarquia de chaves de linhas que aparece à esquerda do mapa de calor.
O Key Visualizer realça a área do mapa de calor que mostra este nível da hierarquia. Também mostra o prefixo da chave para todas as chaves de linhas neste nível.
Clique no nível da hierarquia de chaves de linhas que quer examinar.
O Key Visualizer aumenta o zoom neste nível da hierarquia.
Clique noutro nível da hierarquia de chaves de linhas para aumentar ainda mais o zoom ou prima a tecla
Backspace
ouDelete
para voltar à área anterior.
Fixe detalhes sobre uma métrica
À medida que move o cursor sobre um mapa de calor, o Key Visualizer apresenta uma sugestão que contém detalhes sobre a métrica que está sob o cursor. Pode fixar esta sugestão no lugar clicando no mapa de calor. As sugestões fixadas mostram mais detalhes acerca da métrica. A fixação de uma sugestão também facilita a captura de ecrã da sugestão ou a cópia de informações da mesma.
Alterne as métricas
Por predefinição, quando abre uma análise do Key Visualizer, é apresentada a métrica Ops, que lhe dá uma vista geral do padrão de utilização da tabela. Pode mudar para uma métrica diferente em qualquer altura clicando na lista pendente Métrica acima do mapa de calor e, de seguida, clicando na métrica que quer ver. Se um item na lista estiver desativado, o valor dessa métrica foi sempre zero.
Para ver descrições de cada métrica, consulte o artigo Métricas do Key Visualizer.
Formato da tecla do switch
Por predefinição, as chaves são apresentadas como bytes serializados. Isto significa que os carateres imprimíveis são apresentados como carateres ASCII ou texto. Os carateres não imprimíveis são apresentados como uma série de barras invertidas seguidas de números de três dígitos. Cada número representa a representação octal de um byte.
Por exemplo, uma chave que contenha bytes imprimíveis e não imprimíveis pode ter o seguinte aspeto:
\360q\364\031\253\735\223xdf\272\022\362\251bn\101
Pode optar por ver as chaves em formato hexadecimal em vez de formato de texto:
- Clique no botão Definições.
- Em Preferências, escolha Hexadecimal.
- Clique em OK.
Encontre ligações entre diferentes métricas
Pode ver várias métricas em simultâneo no Key Visualizer quando quiser comparar métricas ou encontrar correlações entre métricas. Por exemplo, pode querer ver se os pontos críticos no mapa de calor de Operações têm correlação com os pontos críticos no mapa de calor de Latência, o que pode indicar que o número de operações num intervalo de chaves estava a causar um aumento da latência.
Para ver várias métricas e os respetivos valores em simultâneo, clique em Multimetric
junto ao canto superior direito. É apresentada uma lista de métricas num painel à direita da análise.
Para examinar várias métricas em simultâneo, use as seguintes ferramentas no painel com várias métricas:
Para mostrar ou ocultar mapas de calor em miniatura para todas as métricas, clique em
Expand All
ouCollapse All
na parte superior direita.Para mostrar o mapa de calor de uma métrica individual, clique no nome da métrica.
Para ocultar o mapa de calor de uma métrica individual, clique novamente no nome da métrica.
Para apresentar o mapa de calor de uma métrica na janela principal, clique na seta sólida na extremidade esquerda da barra de título da métrica.
Passe o cursor do rato sobre um mapa de calor em miniatura para ver a atividade correspondente na vista principal.
Para comparar diferentes métricas de um grupo principal no mesmo momento, pode fixar um valor numa análise detalhada e, em seguida, mudar para uma métrica diferente no mesmo momento:
- Aponte para uma posição de interesse no mapa de calor grande na janela principal.
- Clique para fixar a sugestão. Os valores no painel lateral permanecem fixos ao grupo de chaves e ao momento que fixou.
- Para apresentar uma métrica no mapa de calor grande, clique na seta sólida à esquerda dessa métrica. A sugestão na janela principal mostra os detalhes completos dessa métrica.
O que se segue?
- Aprenda a reconhecer padrões comuns nos mapas de calor.
- Leia acerca das métricas que pode ver num mapa térmico.
- Compreenda as mensagens de diagnóstico que o Key Visualizer pode apresentar.
- Saiba mais acerca das chaves de linhas que contêm vários valores.