O Database Center fornece informações de performance sobre os recursos da sua frota para ajudar você a manter a frota de bancos de dados. É possível conferir insights de performance que ajudam a identificar problemas específicos, como latência devido à saturação da CPU. Você também pode conferir uma lista dos recursos do banco de dados para identificar os mais utilizados para diferentes métricas, como utilização da CPU e armazenamento usado. Além disso, é possível monitorar consultas ativas na sua frota para identificar e analisar problemas de consulta, como consultas lentas. Use essas informações para priorizar a manutenção da frota de bancos de dados e garantir a operação ideal da frota.
Antes de começar
Para ativar o botão Gemini Cloud Assist, verifique se você tem a permissão
geminicloudassist.investigations.createdo Identity and Access Management (IAM). Para mais informações, consulte Conceder ou revogar um único papel do IAM.Para conferir insights de performance da frota, verifique se você tem a
roles/recommender.viewer(iam_name_short) permissão.
Conferir a performance da frota de bancos de dados
Para conferir os detalhes da performance da frota de bancos de dados, acesse a página Performance no Database Center.
A página Performance inclui uma seção Insights de performance da frota e duas seções com guias: Métricas de performance e Consultas.
Insights de performance da frota
A seção Insights de performance da frota mostra cards que destacam insights de performance gerados pelo Gemini. Use esses insights para identificar e entender problemas específicos na sua frota de bancos de dados.
Cada card inclui um link Conferir recursos. Quando você clica em Conferir recursos, as seguintes informações aparecem:
- Uma descrição detalhada do problema.
- Uma tabela listando os recursos que apresentam o problema. A tabela inclui o produto do banco de dados, o Google Cloud projeto e as métricas específicas do problema.
Na tabela, clique no nome de um recurso para conferir os detalhes dele no produto que o usa.
Conferir métricas de performance
A guia Métricas de performance inclui um card para cada produto de banco de dados na sua frota. Os cards aparecem em ordem alfabética pelo nome do produto. Um card aparece para cada produto de banco de dados que você usa, como o Cloud SQL e o Spanner. Os cards de produtos não aparecem para produtos que você não está usando. Cada card de produto inclui os seguintes detalhes de performance:
Contagem de recursos: o número total de recursos usados pelo produto do banco de dados.
Seleção de métricas: selecione uma métrica entre as disponíveis. As métricas que você pode escolher são relevantes para o produto do banco de dados. Por exemplo, a métrica utilização máxima de armazenamento está disponível em um card do Cloud SQL, mas não no card do AlloyDB para PostgreSQL.
Recursos classificados por utilização: a tabela no card do produto lista os recursos na coluna Nome do recurso por utilização da métrica selecionada. A tabela lista primeiro o recurso com a maior utilização. Clique no nome do recurso para conferir detalhes sobre ele. A tabela mostra dez recursos. Clique em ou para mostrar os dez recursos anteriores ou seguintes.
Utilização de recursos ao longo do tempo: para cada recurso listado na tabela, o gráfico mostra a utilização de recursos nos últimos sete dias para a métrica selecionada. Mantenha o ponteiro sobre uma linha para ver a qual recurso ela está associada.
Monitorar consultas ativas
A guia Consultas permite monitorar consultas ativas na sua frota para identificar e analisar problemas de consulta, como consultas lentas. Esse recurso é compatível com os produtos de banco de dados AlloyDB e Cloud SQL. Ele também mostra uma lista das principais transações de longa duração com consultas ativas normalizadas. Cada consulta representa um grupo de recursos que um produto de banco de dados usa. Por exemplo, uma linha pode mostrar uma consulta para um grupo de recursos que o AlloyDB usa.
Uma consulta ativa normalizada remove dados sensíveis e retorna um resumo. O resumo é o mesmo para valores diferentes. Por exemplo, select * from test_table
where id=1; e select * from test_table where id=2; têm o resumo
select * from test_table where id=?;.
A guia Consultas contém uma tabela com informações detalhadas sobre cada consulta normalizada, como as seguintes:
O número de recursos que a consulta usa. Clique no link para conferir os detalhes do recurso.
O produto e o mecanismo do banco de dados a que os recursos pertencem.
O Google Cloud projeto que usa os recursos. Se você estiver usando uma hierarquia baseada na organização em Google Cloud, uma consulta poderá cruzar os Google Cloud limites do projeto.
O número médio de linhas que a consulta retorna.
O tempo total e médio da CPU para a consulta. Por padrão, as consultas são classificadas pelo número de vezes que são chamadas. Assim, as consultas mais usadas aparecem na parte de cima da lista.
O número de vezes que a consulta foi executada.
Conferir detalhes dos recursos de consulta
Quando você clica em um link na coluna de recursos, uma tabela aparece com informações detalhadas para cada recurso, como as seguintes:
O nome do recurso. Clique no nome para conferir a página de insights de consulta desse recurso.
O produto e o mecanismo do banco de dados a que o recurso pertence.
O tempo médio e total que a consulta levou para ser executada no recurso.
Quantas vezes a consulta foi executada no recurso.
O número médio de linhas que a consulta retorna no recurso.
A seguir
Para mais informações sobre o Database Center, consulte a visão geral do Database Center.
Para informações sobre como analisar o inventário do banco de dados, consulte Analisar o inventário do banco de dados.
Para informações sobre como analisar a integridade da frota de bancos de dados, consulte Analisar a integridade da frota de bancos de dados usando o Gemini.