Neste documento, descrevemos como usar o painel de insights do sistema para monitorar instâncias e bancos de dados do Spanner.
Sobre os insights do sistema
O painel "Insights do sistema" mostra quadros de visão geral e gráficos relacionados a uma instância ou banco de dados selecionado e fornece medidas de latências, utilização da CPU, armazenamento, capacidade de processamento e outras estatísticas de performance. É possível visualizar gráficos de períodos selecionáveis, da última hora até os últimos 30 dias.
O painel de insights do sistema inclui as seguintes seções, com números correspondentes à captura de tela da UI:
- Seletores de insights:selecione os bancos de dados, as partições de instância e as regiões que preenchem o painel. Os insights do sistema mostram partições de instâncias e seleções de regiões quando várias partições de instâncias ou regiões estão disponíveis na instância.
- Filtro de período:filtra estatísticas por um período, como horas, dias ou um período personalizado.
- Anotações:selecione os tipos de eventos de alerta de insights que anotam os gráficos.
- Visão geral: mostra estatísticas em um momento específico durante o período selecionado.
- Gráficos:mostram gráficos de utilização da CPU, capacidade, latências, uso de armazenamento e muito mais. Os alertas de insights definidos por anotações aparecem em gráficos com ícones de sino.
Funções exigidas
Para receber as permissões necessárias para visualizar ou modificar painéis de insights, incluindo painéis personalizados, peça ao administrador para conceder a você os seguintes papéis do IAM no projeto:
-
Para criar e editar painéis personalizados:
Editor de configuração de painel do Monitoring (
roles/monitoring.dashboardEditor
) -
Para abrir e conferir os gráficos do Metrics Explorer:
Leitor de configuração do painel do Monitoring (
roles/monitoring.dashboardViewer
) -
Para criar e editar alertas do Metrics Explorer:
Editor do Monitoring (
roles/monitoring.editor
)
Para mais informações sobre a concessão de papéis, consulte Gerenciar o acesso a projetos, pastas e organizações.
Esses papéis predefinidos contêm as permissões necessárias para ver ou modificar painéis de insights, incluindo painéis personalizados. Para conferir as permissões exatas necessárias, expanda a seção Permissões necessárias:
Permissões necessárias
As seguintes permissões são necessárias para visualizar ou modificar painéis de insights, incluindo painéis personalizados:
-
Para criar painéis personalizados:
monitoring.dashboards.create
-
Para editar painéis personalizados:
monitoring.dashboards.update
-
Para ver painéis personalizados:
monitoring.dashboards.get, monitoring.dashboards.list
Essas permissões também podem ser concedidas com funções personalizadas ou outros papéis predefinidos.
Painéis, gráficos e métricas de insights do sistema
O painel Insights do sistema fornece os gráficos e métricas a seguir para mostrar o status atual e histórico de uma instância. A maioria dos gráficos e métricas está disponível no nível da 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.
Visões gerais disponíveis
Nome | Descrição |
---|---|
Uso da CPU | Uso total da CPU em uma instância ou no banco de dados selecionado. Em uma instância birregional ou multirregional, essa métrica representa a média de utilização da CPU entre as regiões. |
Latência (p99) | Latência P99 (99º percentil) para operações de leitura e gravação em uma instância ou banco de dados selecionado, representando o tempo em que 99% dessas operações são concluídas. |
Latência (p50) | Latência P50 (50º percentil) para operações de leitura e gravação em uma instância ou banco de dados selecionado, representando o tempo em que 50% dessas operações são concluídas. |
Capacidade | 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 bytes binários, como KiB, MiB ou GiB. |
Operações por segundo | Número de operações por segundo (taxa) de leituras e gravações em uma instância ou banco de dados selecionado. |
Uso do armazenamento | No nível da instância, é a porcentagem total de utilização do armazenamento em uma instância. No nível do banco de dados, esse é o armazenamento total usado para o banco de dados selecionado. |
Gráficos e métricas disponíveis
Confira um gráfico para uma métrica de exemplo, a utilização da CPU por tipo de operação:
A barra de ferramentas em cada gráfico oferece as seguintes opções padrão. Alguns elementos ficam ocultos, a menos que você mantenha o ponteiro sobre o gráfico.
Para ampliar uma seção específica de um gráfico, arraste o ponteiro sobre a seção que você quer visualizar. Essa ação define um período personalizado, que pode ser ajustado ou revertido com o filtro de período.
Para ver uma descrição do gráfico e dos dados dele, clique em help.
Para ver os filtros e agrupamentos aplicados ao gráfico, clique em info.
Para criar um alerta com base nos dados do gráfico, clique em add_alert.
Para analisar os dados no gráfico, clique em query_stats.
Para ver mais opções de gráfico, clique em more_vert Mais opções de gráfico.
Para ver um gráfico no modo de tela cheia, clique em Ver em tela cheia. Para sair da tela cheia, clique em Cancelar ou pressione Esc.
Para abrir ou fechar a legenda do gráfico, clique em Abrir/fechar legenda do gráfico.
Para fazer o download do gráfico, clique em Fazer o download e selecione um formato.
Para mudar o formato visual do gráfico, clique em Modo e selecione um modo de visualização.
Para ver a métrica no Metrics Explorer, clique em Ver no Metrics Explorer. É possível visualizar outras métricas do Spanner no Metrics Explorer após selecionar o tipo de recurso Banco de dados do Spanner.
A tabela a seguir descreve os gráficos que aparecem por padrão no painel de insights
do sistema. O tipo de métrica de cada gráfico é listado. As strings de tipo de métrica seguem este prefixo: spanner.googleapis.com/
. O tipo de métrica descreve as medições que podem ser coletadas de um recurso monitorado.
Nome do gráfico e tipo de métrica |
Descrição | Disponível para instâncias | Disponível para bancos de dados |
---|---|---|---|
Cronograma de integridade do quórum birregional instance/dual_region_quorum_availability |
Esse gráfico é mostrado apenas para configurações de instâncias birregionais. Ele mostra a integridade de três quóruns: o quórum birregional ( Global ) e o quórum de região única em cada região (por exemplo, Sydney e Melbourne ). Ele mostra uma barra laranja na linha do tempo quando há uma interrupção do serviço. Passe o cursor sobre a barra para ver os horários de início e término da interrupção. Use este gráfico com as métricas de taxas de erro e latência para ajudar você a tomar decisões autogerenciadas de quando fazer failover em caso de falhas regionais. Para mais informações, consulte Failover e failback. Para fazer failover e failback manualmente, consulte Mudar o quorum birregional. |
done |
done |
Uso da CPU por prioridade instance/cpu/utilization_by_priority |
A porcentagem dos recursos da CPU da instância para tarefas de alta, média, baixa ou todas as prioridades. Essas tarefas incluem solicitações que você inicia e tarefas de manutenção que o Spanner precisa concluir rapidamente. Para instâncias birregionais ou multirregionais, as métricas são agrupadas por região e prioridade. Saiba mais sobre as tarefas de alta prioridade. Saiba mais sobre o uso da CPU. |
done |
close |
Uso da CPU por região instance/cpu/utilization_by_priority |
Utilização da CPU na instância ou no banco de dados selecionado, agrupada por região. | done |
done |
Uso da CPU por banco de dados instance/cpu/utilization_by_priority |
Utilização da CPU na instância selecionada, agrupada por banco de dados e região. | done |
close |
Uso da CPU por usuário/sistema instance/cpu/utilization_by_priority |
Utilização da CPU na instância ou no banco de dados selecionado, agrupada por tarefas de usuário e do sistema e por prioridade. | done |
done |
Uso da CPU por tipo de operação instance/cpu/utilization_by_operation_type |
Um gráfico de barras empilhadas do uso da CPU como uma porcentagem dos recursos de CPU da instância, agrupado por operações iniciadas pelo usuário, como leituras, gravações e confirmações. Use essa métrica para ver uma análise detalhada do uso da CPU e solucionar outros problemas, conforme explicado em Investigar o alto uso de CPU. É possível filtrar ainda mais por prioridade das tarefas usando a lista de opções. Para instâncias birregionais ou multirregionais, as métricas no gráfico de linhas mostram a porcentagem média entre as regiões. |
done |
done |
Uso da CPU (média contínua de 24 horas) instance/cpu/smoothed_utilization |
Uma média contínua do uso total da CPU do Spanner, como uma porcentagem dos recursos da CPU da instância, para cada banco de dados. Cada ponto de dados é uma média das últimas 24 horas. |
done |
close |
Latência api/request_latencies |
O tempo que o Spanner levou para processar uma solicitação de leitura ou gravação. Essa medição começa quando o Spanner recebe uma solicitação e termina quando ele começa a enviar uma resposta. É possível conferir as métricas de latência do 50º e do 99º percentil usando a lista de opções. |
close |
done |
Latência por banco de dados api/request_latencies |
O tempo que o Spanner levou para processar uma solicitação de leitura ou gravação, agrupada por banco de dados. Essa medição começa quando o Spanner recebe uma solicitação e termina quando ele começa a enviar uma resposta. É possível conferir as métricas de latência do 50º e do 99º percentil usando a lista de visualizações neste gráfico. |
done |
close |
Latência por método da API api/request_latencies |
O tempo que o Spanner levou para processar uma solicitação, agrupado por métodos da API Spanner. Essa medição começa quando o Spanner recebe uma solicitação e termina quando ele começa a enviar uma resposta. Use a lista de visualizações neste gráfico para conferir as métricas de latência do 50º e do 99º percentil. |
close |
done |
Latência da transação api/request_latencies_by_transaction_type |
O tempo que o Spanner levou para processar uma transação. É possível selecionar para ver métricas de transações de leitura/gravação e somente leitura. A principal diferença entre os gráficos de latência e de latência de transação é que o segundo permite ver o envolvimento do líder para o tipo somente leitura. Leituras que envolvem o líder podem ter uma latência maior. Use este gráfico para avaliar se você deve usar leituras inativas 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. O local corresponde à região do front-end da API Cloud Spanner. Use a lista de visualizações neste gráfico para conferir as métricas de latência do 50º e do 99º percentil. |
close |
done |
Latência da transação por banco de dados api/request_latencies_by_transaction_type |
O tempo que o Spanner levou para processar uma transação. A principal diferença entre o gráfico de latência e o de latência de transação por banco de dados é que o segundo mostra o envolvimento do líder para o tipo somente leitura. Leituras que envolvem o líder podem ter uma latência maior. Use este gráfico para avaliar se você deve usar leituras inativas 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. O local corresponde à região do front-end da API Cloud Spanner. Use a lista de visualizações neste gráfico para conferir as métricas de latência do 50º e do 99º percentil. |
done |
close |
Latência da transação por método da API api/request_latencies_by_transaction_type |
O tempo que o Spanner levou para processar uma transação. A principal diferença entre os gráficos de latência e de latência da transação por método da API é que o segundo permite ver o envolvimento do líder para o tipo somente leitura. Leituras que envolvem o líder podem ter maior latência. Use este gráfico para avaliar se você deve usar leituras inativas 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 alcance o líder e receba uma resposta. O local corresponde à região do front-end da API Cloud Spanner. |
close |
done |
Operações por segundo api/api_request_count |
O número de operações de leitura e gravação que o Spanner realiza por segundo ou o número de erros do servidor do Spanner por segundo. Neste gráfico, é possível escolher quais operações você quer ver:
|
close |
done |
Operações por segundo por banco de dados api/api_request_count |
O número de operações de leitura e gravação que o Spanner realiza por segundo ou o número de erros do servidor do Spanner por segundo. Esse gráfico é agrupado por banco de dados. Neste gráfico, é possível escolher quais operações você quer ver:
|
done |
close |
Operações por segundo por método da API api/api_request_count |
O número de operações que o Spanner realizou por segundo, agrupadas por método da API Spanner |
close |
done |
Capacidade api/sent_bytes_count (leitura) api/received_bytes_count (gravação) |
A quantidade de dados não compactados lidos e gravados no banco de dados por segundo. Esse valor é medido em bytes binários, como KiB, MiB ou GiB. 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 pela API de mutação. Solicitações e respostas para instruções DML não estão incluídas. |
close |
done |
Taxa de transferência por banco de dados api/sent_bytes_count (leitura) api/received_bytes_count (gravação) |
A quantidade de dados não compactados lidos e gravados na instância por segundo, agrupados por banco de dados. Esse valor é medido em bytes binários, como KiB, MiB ou GiB. 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 pela API de mutação. Solicitações e respostas para instruções DML não estão incluídas. |
done |
close |
Taxa de transferência por método de API api/sent_bytes_count (leitura) api/received_bytes_count (gravação) |
A quantidade de dados não compactados que foram lidos ou gravados na instância ou no banco de dados por segundo, agrupados por método de API. Esse valor é medido em bytes binários, como KiB, MiB ou GiB. 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 pela API de mutação. Solicitações e respostas para instruções DML não estão incluídas. |
close |
done |
Armazenamento total instance/storage/used_bytes |
A quantidade de dados armazenados no banco de dados. Esse valor é medido em bytes binários, como KiB, MiB ou GiB. |
close |
done |
Armazenamento total por banco de dados instance/storage/used_bytes |
A quantidade de dados armazenados na instância, agrupados por banco de dados. Esse valor é medido em bytes binários, como KiB, MiB ou GiB. |
done |
close |
Armazenamento total no backup instance/backup/used_bytes |
A quantidade de dados armazenada nos backups associados ao banco de dados. Esse valor é medido em bytes binários, como KiB, MiB ou GiB. |
close |
done |
Tempo de espera de bloqueio lock_stat/total/lock_wait_time |
O tempo de espera de bloqueio de uma transação é o tempo necessário para adquirir um bloqueio em um recurso mantido por outra transação. O tempo total de espera de bloqueio para conflitos de bloqueio é registrado para todo o banco de dados. |
close |
done |
Tempo de espera de bloqueio por banco de dados lock_stat/total/lock_wait_time |
O tempo de espera de bloqueio de uma transação é o tempo necessário para adquirir um bloqueio em um recurso mantido por outra transação, agrupado por banco de dados. O tempo total de espera de bloqueio para conflitos de bloqueio é registrado para toda a instância. |
done |
close |
Armazenamento total de backup por banco de dados instance/backup/used_bytes |
A quantidade de dados armazenada nos backups associados à instância, agrupada por banco de dados. Esse valor é medido em bytes binários, como KiB, MiB ou GiB. |
done |
close |
Capacidade de computação instance/processing_units instance/nodes |
A capacidade de computação é a quantidade de unidades de processamento ou nós disponíveis em uma instância. É possível exibir a capacidade em unidades de processamento ou nós. |
done |
close |
Distribuição de líderes instance/leader_percentage_by_region |
Para instâncias birregionais ou multirregionais, é possível conferir o número de bancos de dados com a maioria dos líderes (50% ou mais) em uma determinada região. No menu da lista Regiões, se você selecionar uma região específica, o gráfico vai mostrar o número total de bancos de dados na instância que têm a região selecionada como líder. Se você selecionar Todas as regiões no menu de lista Regiões, o gráfico vai mostrar uma linha para cada região, e cada linha vai mostrar o número total de bancos de dados na instância que tem essa região como líder. Para bancos de dados em uma instância birregional ou multirregional, é possível conferir a porcentagem de líderes agrupados por região. Por exemplo, se um banco de dados tiver cinco líderes, um em us-west1 e quatro em us-east1 em um determinado momento, o gráfico "Todas as regiões" vai mostrar duas linhas (uma por região). Uma linha para us-west1 está em 20%, e a outra para us-east1 está em 80%. O gráfico us-west1 mostra uma única linha em 20%, e o gráfico us-east1 mostra uma única linha em 80%.Se um banco de dados ou uma região líder foi criado ou modificado recentemente, os gráficos podem não estabilizar imediatamente. Esse gráfico está disponível apenas para instâncias birregionais e multirregionais. |
done |
done |
Pontuação de pico de uso de CPU de divisão instance/peak_split_peak |
O uso máximo de CPU de pico de divisão observado em todas as divisões de um banco de dados. Essa métrica mostra a porcentagem dos recursos da unidade de processamento que estão sendo usados em uma divisão. Uma porcentagem acima de 50% é uma divisão ativa, o que significa que ela está usando metade dos recursos de unidade de processamento do servidor host. Uma porcentagem de 100% é uma divisão ativa, que usa a maioria dos recursos da unidade de processamento do servidor host. O Spanner usa a divisão baseada em carga para resolver pontos de acesso e equilibrar a carga. No entanto, o Spanner talvez não consiga balancear a carga, mesmo depois de várias tentativas de divisão, devido a padrões problemáticos no aplicativo. Portanto, pontos de acesso que duram pelo menos 10 minutos podem precisar de mais solução de problemas e exigir mudanças no aplicativo. Para mais informações, consulte Encontrar pontos de acesso em divisões. | done |
done |
Chamadas de serviço remoto query_stat/total/remote_service_calls_count |
Contagem de chamadas de serviço remoto, agrupadas por serviço e códigos de resposta. Responde com um código de resposta HTTP, como 200 ou 500. |
done |
done |
Latência: chamadas de serviço remoto query_stat/total/remote_service_calls_latencies |
A latência das chamadas de serviço remoto, agrupadas por serviço. É possível conferir as métricas de latência do 50º e do 99º percentil usando a lista de opções. |
done |
done |
Linhas processadas pelo serviço remoto query_stat/total/remote_service_processed_rows_count |
Contagem de linhas processadas por um serviço remoto, agrupadas por códigos de resposta e de serviço. Responde com um código de resposta HTTP, como 200 ou 500. |
done |
done |
Latência: linhas do serviço remoto query_stat/total/remote_service_processed_rows_latencies |
Contagem de linhas processadas por um serviço remoto, agrupadas por serviço e códigos de resposta. É possível conferir as métricas de latência do 50º e do 99º percentil usando a lista de opções. |
done |
done |
Bytes de rede de serviço remoto query_stat/total/remote_service_network_bytes_sizes |
Bytes de rede trocados com o serviço remoto, agrupados por serviço e direção. Esse valor é medido em bytes binários, como KiB, MiB ou GiB. A direção se refere ao tráfego enviado ou recebido. É possível conferir as métricas do 50º e do 99º percentil de troca de bytes de rede usando a lista de opções. |
done |
done |
Chamadas de microsserviços query_stat/total/remote_service_calls_count |
Número de chamadas de microsserviços, agrupadas por microsserviço e código de resposta. | done |
done |
Latência: chamadas de microsserviços query_stat/total/remote_service_calls_latencies |
Latências de chamadas de microsserviços, agrupadas por microsserviço. | done |
done |
Armazenamento de banco de dados por tabela (nenhum) |
A quantidade de dados armazenada na instância ou no banco de dados, agrupada por tabelas no banco de dados selecionado. Esse valor é medido em bytes binários, como KiB, MiB ou GiB. Este gráfico recebe os dados consultando SPANNER_SYS.TABLE_SIZES_STATS_1HOUR . Para mais informações, consulte
Estatísticas de tamanhos de tabelas. |
close |
done |
Tabelas mais usadas por operações (nenhum) |
As 15 tabelas e índices mais usados na instância ou no banco de dados, determinados pelo número de operações de leitura, gravação ou exclusão. Esse gráfico recebe os dados consultando as tabelas de estatísticas de operações de tabela. Para mais informações, consulte Estatísticas de operações de tabela. |
close |
done |
Tabelas menos usadas por operações (nenhuma) |
As 15 tabelas e índices menos usados na instância ou no banco de dados, determinados pelo número de operações de leitura, gravação ou exclusão. Esse gráfico recebe os dados consultando as tabelas de estatísticas de operações de tabela. Para mais informações, consulte Estatísticas de operações de tabela. |
close |
done |
Gráficos e métricas do escalonador automático gerenciado
Além das opções mostradas na seção anterior, quando uma instância tem o escalonador automático gerenciado ativado, o gráfico de capacidade de computação tem o botão Ver registros. Ao clicar nesse botão, os registros do escalonador automático gerenciado são mostrados.
As seguintes métricas estão disponíveis para instâncias com o escalonador automático gerenciado ativado.
Nome e tipo da métrica | Descrição |
---|---|
Capacidade computacional | Com nós selecionados. |
instance/autoscaling/min_node_count |
Número mínimo de nós que o escalonador automático está configurado para alocar à instância. |
instance/autoscaling/max_node_count |
Número máximo de nós que o autoescalador está configurado para alocar à instância. |
instance/autoscaling/recommended_node_count_for_cpu |
Número recomendado de nós com base no uso da CPU da instância. |
instance/autoscaling/recommended_node_count_for_storage |
Número recomendado de nós com base no uso de armazenamento da instância. |
Capacidade computacional | Com as unidades de processamento selecionadas. |
instance/autoscaling/min_processing_units |
Número mínimo de unidades de processamento que o escalonador automático está configurado para alocar à instância. |
instance/autoscaling/max_processing_units |
Número máximo de unidades de processamento que o autoescalador está configurado para alocar à instância. |
instance/autoscaling/recommended_processing_units_for_cpu |
Número recomendado de unidades de processamento. Essa recomendação é baseada no uso anterior da CPU da instância. |
instance/autoscaling/recommended_processing_units_for_storage |
Número recomendado de unidades de processamento a serem usadas. Essa recomendação é baseada no uso anterior de armazenamento da instância. |
Uso da CPU por prioridade | |
instance/autoscaling/high_priority_cpu_utilization_target |
Meta de uso da CPU de alta prioridade a ser usada para o escalonamento automático. |
Armazenamento total | Com as unidades de processamento selecionadas. |
instance/storage/limit_bytes |
Limite de armazenamento para a instância em bytes. |
instance/autoscaling/storage_utilization_target |
Meta de uso do armazenamento a ser usada para o escalonamento automático. |
Gráficos e métricas de armazenamento em níveis
As seguintes métricas estão disponíveis para instâncias que usam armazenamento em camadas.
Nome e tipo da métrica | Descrição |
---|---|
instance/storage/used_bytes | Total de bytes de dados armazenados em unidades SSD e HDD. |
instance/storage/combined/limit_bytes | Limites combinados de armazenamento SSD e HDD. |
instance/storage/combined/limit_per_processing_unit | Limite combinado de armazenamento SSD e HDD para cada unidade de processamento. |
instance/storage/combined/utilization | Armazenamento SSD e HDD combinado usado, comparado ao limite de armazenamento combinado. |
instance/disk_load | Uso de carga do HDD. |
Retenção de dados
O período máximo de retenção de dados para a maioria das métricas no painel de insights do sistema é de seis semanas. No entanto, para o gráfico Armazenamento de banco de dados por tabela, os dados são consumidos da tabela SPANNER_SYS.TABLE_SIZES_STATS_1HOUR
(em vez do Spanner), que tem uma retenção máxima de 30 dias.
Consulte
Retenção de dados
para saber mais.
Acessar o painel de insights do sistema
Para acessar a página de insights do sistema, você precisa das seguintes permissões do Identity and Access Management (IAM), além das permissões do Spanner e das permissões do Spanner nos níveis de instância e banco de dados:
spanner.databases.beginReadOnlyTransaction
spanner.databases.select
spanner.sessions.create
Para mais informações sobre as permissões do IAM do Spanner, consulte Controle de acesso com o IAM.
Se você ativar o escalonador automático gerenciado na sua
instância, também vai precisar das permissões logging.logEntries.list
, logging.logs.list
e
logging.logServices.list
para acessar os registros do escalonador automático gerenciado.
Para mais informações sobre essa permissão, consulte Papéis predefinidos.
Para acessar o painel de insights do sistema, siga estas etapas:
No console Google Cloud , abra a lista de instâncias do Spanner.
Escolha uma destas opções:
Para conferir as métricas de uma instância, clique no nome dela e em Insights do sistema no menu de navegação.
Para conferir as métricas de um banco de dados, clique no nome da instância, selecione um banco de dados e clique em Insights do sistema no menu de navegação.
Opcional: para visualizar dados históricos de um período diferente, use os botões na parte de cima à direita da página 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 do gráfico. Por exemplo, se a instância usa uma configuração birregional ou multirregional, alguns gráficos oferecem uma lista para visualizar dados de uma região específica. Nem todos os gráficos têm listas de visualização.
A seguir
- Entenda as métricas de uso da CPU e latência do Spanner.
- Configure gráficos e alertas personalizados com o Monitoring.
- Saiba mais sobre os tipos de instâncias do Spanner.