Nesta página, explicamos como monitorar uma instância do Cloud Spanner visualizando dados atuais e históricos no console do Google Cloud.
Ver o status atual de uma instância
Ao abrir uma instância do Spanner no console do Google Cloud, é possível ver o status atual das métricas mais importantes da instância, como o uso da CPU. Também é possível ver as métricas atuais de um banco de dados específico dentro da instância.
Para ver o status atual de uma instância, siga estas etapas:
No console do Google Cloud, abra a lista de instâncias do Spanner.
Clique no nome da instância que você quer conhecer melhor.
O console do Google Cloud exibe uma visão geral da instância, incluindo os valores atuais de várias métricas importantes. Saiba quais métricas estão disponíveis.
Opcional: para ver as métricas atuais de um banco de dados específico da instância, clique no nome do banco de dados no painel à esquerda.
O console do Google Cloud exibe os valores atuais de várias métricas importantes.
Ver dados históricos de uma instância
O console do Google Cloud fornece gráficos que mostram dados históricos da instância. É possível visualizar gráficos de diferentes períodos, da última hora até os últimos 30 dias. Também é possível visualizar gráficos de um único banco de dados da instância.
Para visualizar dados históricos de uma instância, siga estas etapas:
No console do Google Cloud, abra a lista de instâncias do Spanner.
Clique no nome da instância que você quer conhecer melhor e em Monitoramento na navegação à esquerda.
O console do Google Cloud exibe gráficos de dados históricos da instância. Saiba quais gráficos estão disponíveis.
Opcional: para visualizar dados históricos de um período diferente, use os botões acima do primeiro gráfico e clique no período que você quer visualizar.
Opcional: para controlar quais dados são exibidos no gráfico, clique em uma das listas suspensas do gráfico. Por exemplo, se a instância usa uma configuração multirregional, alguns gráficos permitem usar uma lista suspensa para visualizar dados de uma região específica. Nem todos os gráficos têm listas suspensas.
Opcional: para visualizar os dados históricos de um banco de dados específico da instância, clique no nome do banco de dados no painel à esquerda.
Gráficos e métricas do Spanner
O console do Google Cloud fornece os gráficos e métricas a seguir para mostrar o status atual e histórico de uma instância. Todos os gráficos e métricas estão disponíveis no nível de instância. Também é possível ver vários gráficos e métricas atuais de um banco de dados específico da instância.
Gráficos e métricas disponíveis | |
---|---|
Capacidade computacional |
A capacidade de computação na instância. É possível exibir a capacidade em unidades de processamento ou nós. Disponível apenas para instâncias. |
Uso da CPU: média contínua de 24 horas |
Média contínua do uso total da CPU, no formato de porcentagem dos recursos da CPU da instância em cada banco de dados. Cada ponto de dados é uma média das últimas 24 horas. Disponível apenas para instâncias. |
Uso da CPU: alta prioridade |
O uso total da CPU, no formato de porcentagem dos recursos da CPU da instância, para tarefas de alta prioridade. Essas tarefas incluem a maioria das solicitações que você inicia, bem como tarefas de manutenção que o Spanner precisa concluir imediatamente. Saiba mais sobre tarefas de alta prioridade. Disponível para instâncias e bancos de dados. |
Uso da CPU: total |
O uso total da CPU, no formato de porcentagem dos recursos da CPU da instância. Disponível para instâncias e bancos de dados:
|
Latência |
O tempo que o Spanner levou para lidar com uma função de solicitação de leitura ou gravação. Use o menu suspenso para selecionar "Ler", "Gravar" ou selecione "Ler /gravar" para ver as métricas de ambos. Essa medição começa quando o serviço do Spanner recebe uma solicitação e termina quando o serviço começa a enviar uma resposta. Para mais informações, consulte Métricas de latência. É possível visualizar as métricas de latência do 50º percentil e do 99º percentil:
Disponível para instâncias e bancos de dados. |
Latência por tipo de transação |
O tempo que o Spanner levou para processar uma transação. É possível visualizar as métricas de transações de leitura e gravação e somente leitura. Para mais informações, consulte Latência por tipo de transação. A principal diferença entre o gráfico de latência e o de latência por tipo de transação é que esse gráfico permite selecionar o envolvimento líder para o tipo somente leitura. É possível selecionar "O líder está envolvido" ou "Nenhum líder envolvido" para a transação somente leitura. As leituras que envolvem o líder podem ter maior latência. Use este gráfico para avaliar se você precisa usar leituras desatualizadas sem se comunicar com o líder, supondo que o limite de carimbo de data/hora seja de pelo menos 15 segundos. Para transações de leitura e gravação, o líder está sempre envolvido na transação. Portanto, os dados mostrados no gráfico sempre incluem o tempo necessário para que a solicitação chegue ao líder e receba uma resposta. É possível visualizar as métricas de latência do 50º percentil e do 99º percentil:
Disponível para instâncias e bancos de dados. |
Distribuição de leads |
Disponível para instâncias e bancos de dados multirregionais:
Se um banco de dados tiver sido criado recentemente ou uma região líder tiver sido modificada recentemente, os gráficos podem não se estabilizar imediatamente. |
Operações por segundo |
O número de operações que o Spanner realizou por segundo ou o número de erros que ocorreram no servidor do Spanner por segundo. Neste gráfico, é possível escolher quais operações você quer ver:
Disponível para instâncias e bancos de dados. |
Capacidade (MB/s) |
A quantidade de dados não compactados que foram lidos ou gravados na instância ou no banco de dados por segundo. Esse valor é medido em megabytes binários (MB), em que 1 MB equivale a 220 bytes. Essa unidade de medida também é conhecida como mebibyte (MiB). A capacidade de leitura inclui solicitações e respostas para métodos na API de leitura e consultas SQL. Também inclui solicitações e respostas para instruções DML. A capacidade de gravação inclui solicitações e respostas para confirmar dados por meio da API de mutação. Solicitações e respostas para instruções DML não estão incluídas. Disponível para instâncias e bancos de dados. |
Armazenamento total do banco de dados |
Quantidade de dados armazenados na instância ou banco de dados. Esse valor é medido em unidades binárias de byte. Por exemplo, 1 gigabyte binário (GB) equivale a 230 bytes. Essa unidade de medida também é chamada de gibibyte (GiB). Disponível para instâncias e bancos de dados. |
Armazenamento total no backup |
Quantidade de dados armazenados nos backups associados à instância ou ao banco de dados. Esse valor é medido em unidades binárias de byte. Por exemplo, 1 gigabyte binário (GB) equivale a 230 bytes. Essa unidade de medida também é chamada de gibibyte (GiB). Disponível para instâncias e bancos de dados. |
A seguir
- Entenda as métricas de uso da CPU e latência do Spanner.
- Configure gráficos e alertas personalizados com o Cloud Monitoring.
- Saiba mais sobre os tipos de instâncias do Spanner.