Investigar problemas de desempenho com a assistência da IA
Este documento descreve como usar a assistência da IA no Bigtable para investigar anomalias de desempenho, como pontos de acesso ou alta latência de cluster. Você pode usar as ferramentas de solução de problemas com assistência da IA do Bigtable e do Gemini Cloud Assist para monitorar o desempenho do sistema.
Antes de começar
Verifique se o Gemini Cloud Assist está configurado para sua conta de Google Cloud usuário e projeto.
Depois de configurar o Gemini Cloud Assist, talvez seja necessário aguardar cinco minutos para que o serviço seja propagado antes de ativar a solução de problemas com assistência da IA no Bigtable.
Papéis e permissões necessárias
Para receber as permissões necessárias para observar e resolver problemas usando o Gemini Cloud Assist, peça ao administrador para conceder a você os seguintes papéis do IAM no projeto:
-
Visualizar painéis e métricas de monitoramento:
Leitor do Monitoring (
roles/monitoring.viewer) -
Ler dados do Bigtable:
Leitor do Bigtable (
roles/bigtable.reader) -
Visualizar problemas de desempenho do banco de dados:
Leitor do Database Insights (
roles/databaseinsights.viewer) -
Usar investigações do Gemini Cloud Assist:
Proprietário da investigação do Gemini Cloud Assist (
roles/geminicloudassist.investigationOwner)
Para mais informações sobre a concessão de papéis, consulte Gerenciar o acesso a projetos, pastas e organizações.
Também é possível conseguir as permissões necessárias usando personalizados papéis ou outros predefinidos papéis.
Para mais informações sobre os papéis e permissões necessários para usar as investigações do Gemini Cloud Assist, consulte Resolver problemas com as investigações do Gemini Cloud Assist.
Abrir o Gemini Cloud Assist
Para usar o Gemini Cloud Assist com o Bigtable, faça o seguinte:
Abra a lista de instâncias do Bigtable no Google Cloud console.
A página Instâncias mostra uma lista de instâncias.
Para abrir uma instância, clique no nome dela.
Para abrir o painel do Cloud Assist, clique em Abrir ou fechar o chat do Gemini Cloud Assist.
No painel do Cloud Assist, insira um comando que descreva as informações em que você tem interesse. Por exemplo, "Por que a latência do meu cluster do Bigtable é tão alta?".
Depois de inserir o comando, clique em Enviar comando.
O Gemini retorna uma resposta à sua solicitação com base nas informações da última hora.
Investigar problemas de desempenho
Quando você observa um pico ou aumento nas métricas, como uso da CPU ou latência, é possível usar investigações para identificar a causa raiz. Esse processo usa a assistência de IA do Gemini Cloud Assist para analisar os dados de performance do cluster e fornecer recomendações práticas.
Abra a lista de instâncias do Bigtable no Google Cloud console.
A página Instâncias mostra uma lista de instâncias.
Para abrir uma instância, clique no nome dela.
No menu de navegação, clique em Insights do sistema.
Para resolver problemas de carga do banco de dados, clique em Analisar investigações.
O painel Opções de investigação será aberto.
No campo Cluster, selecione o cluster para o qual você quer visualizar a investigação.
Na lista de filtros de tempo, selecione o período da investigação ou forneça uma data e hora personalizadas para o filtro.
Clique em Investigar.
Após cerca de dois minutos, o painel Visão geral da investigação será aberto com as seguintes seções:
- Problema: uma descrição do problema que está sendo investigado, incluindo o horário de início e término da investigação.
- Descobertas: uma lista de observações sobre o problema. Por exemplo, isso pode incluir detalhes de configuração incorreta do cliente, como um tamanho de pool de canais incorreto.
- Hipóteses: uma lista de ações recomendadas pela IA para ajudar a resolver as anomalias.
Como as investigações analisam seu banco de dados
Quando você inicia uma investigação, o Gemini Cloud Assist analisa os dados de performance do período selecionado. Ele compara os dados agregados de referência com as seguintes métricas:
- Latências do cliente
- Latências do servidor
- Uso da CPU
- Uso do disco
- Contagem de solicitações
Quando o Gemini Cloud Assist conclui a análise e detecta uma mudança significativa, a investigação identifica uma possível causa raiz e lista insights práticos na seção Hipóteses do painel Detalhes da investigação para ajudar a resolver o problema.
Em algumas situações, dependendo da análise, pode não haver uma recomendação.
A seguir
- Se você quiser continuar resolvendo problemas ou receber mais assistência com o desempenho do sistema, consulte Gemini Cloud Assist.
- Resolver problemas de latência.