Este documento descreve como usar o assistente de conversação no Gemini Cloud Assist para analisar e otimizar Google Cloud recursos.
No Gemini Cloud Assist, você pode usar o painel Cloud Assist para escrever declarações ou perguntas em linguagem natural (chamadas de comandos) e receber explicações detalhadas, ações sugeridas ou fluxos de trabalho guiados. Esses recursos ajudam você a concluir tarefas de forma rápida e eficiente sem precisar ser um especialista em nuvem.
Antes de começar
Abrir o painel do Cloud Assist
Acesse qualquer página no console do Google Cloud, como a página Gemini para Google Cloud.
Na barra de ferramentas do console do Google Cloud, clique em spark Abrir ou fechar o chat da Gemini AI.
O painel Cloud Assist é aberto e mostra alguns exemplos de comandos que podem ser clicados. As solicitações variam de acordo com a página atual do console do Google Cloud.
Opcional: escreva comandos em linguagem natural para receber ajuda.
Pedir ajuda ao Gemini Cloud Assist
Esta seção inclui alguns exemplos de cenários e solicitações relacionadas que podem ser digitadas no painel Cloud Assist.
Gerar consultas SQL
O exemplo a seguir mostra como gerar consultas SQL no painel Cloud Assist enquanto você está nas páginas do BigQuery no console do Google Cloud:
No painel Cloud Assist, envie a seguinte solicitação:
Generate a SQL query to show me the duration and subscriber type for the ten longest trips.
Neste exemplo, o Gemini Cloud Assist fornece uma consulta SQL específica que pode ser analisada e copiada para o editor de consultas do BigQuery.
Opcional: envie uma solicitação para gerar código Python:
Generate Python code to query the bigquery-public-data.ml_datasets.penguins table using bigquery magics.
Entender os recursos implantados e as mudanças recentes
Seu projeto precisa ter uma organização para entender os recursos implantados e as mudanças recentes. Não é possível usar projetos sem uma organização.
O exemplo a seguir usa o Inventário de recursos do Cloud.
No painel Cloud Assist, envie a seguinte instrução:
What are the names of my instances and their private interface names?
O Gemini Cloud Assist lista instâncias, os nomes delas e os nomes de interfaces privadas.
Opcional: envie qualquer uma das seguintes solicitações para cenários semelhantes:
List the name and network name for the subnetworks.
List my artifact repo.
How many BigQuery datasets have a label whose value is 'foo'?
List all config changes in the last 24 hours.
List all users granted roles/bigquery.admin and include the attached resources.
List a BigQuery dataset organized by name and location.
Describe the configuration of "pubsub/topic/…"
Analisar a consulta do banco de dados e o desempenho do sistema
O exemplo a seguir mostra como acessar os dados de desempenho da consulta no painel Cloud Assist enquanto estiver nas seguintes guias de uma instância de banco de dados específica na página Cloud SQL do console do Google Cloud:
- Visão geral
- Insights do sistema
- Insights de consulta
- Detalhes da consulta
No painel Cloud Assist, envie a seguinte solicitação:
What's the current CPU utilization of this database?
A resposta inclui uma lista de todos os problemas de compliance da frota de banco de dados com uma tabela que detalha cada categoria e a contagem de recursos.
Opcional: envie qualquer uma das seguintes solicitações para cenários semelhantes:
Summarize database query trends by users.
Which of my queries have high latency for this database instance?
What is the slowest query for this database in this instance?
What are the wait times for the query id = in this database?
How many error log entries are there for this database instance?
Entender a integridade e a conformidade da frota de bancos de dados
O exemplo a seguir mostra como receber os dados de integridade e compliance da frota de banco de dados no painel Cloud Assist:
No painel Cloud Assist, envie a seguinte solicitação:
How many databases do I have in the US?
O Gemini Cloud Assist fornece uma lista de todos os seus bancos de dados nos EUA.
Opcional: envie qualquer uma das seguintes solicitações para cenários semelhantes:
Where are my databases located?
What issues are affecting my databases?
Show me all databases running on Postgres.
What databases have NIST issues in Europe?
Analisar as tendências de performance dos recursos
O exemplo a seguir usa o Cloud Monitoring.
No painel Cloud Assist, envie a seguinte instrução:
Which of my VMs have the highest utilization?
O Gemini Cloud Assist fornece uma análise rápida das tendências de desempenho de recursos, como tráfego, capacidade de processamento e execuções.
Opcional: envie qualquer uma das seguintes solicitações para cenários semelhantes:
What are the top 5 dataflow jobs with the highest estimated backlog processing time?
Total VM network bytes sent per second for each instance?
What's the QPS on my SQL databases?
Encontrar recomendações e oportunidades de otimização
O exemplo a seguir usa o Active Assist.
No painel Cloud Assist, envie o seguinte comando:
Give me recommendations to reduce my resource costs.
O Gemini Cloud Assist oferece recomendações específicas para economias estimadas e confiabilidade do cluster.
Opcional: envie qualquer uma das seguintes solicitações para cenários semelhantes:
What are all the quotas for my project that are almost hitting the limit?
What BigQuery datasets should I partition or cluster?
Which of my VMs are idle?
A seguir
- Saiba mais sobre o Gemini Cloud Assist.
- Saiba como escrever comandos melhores no Gemini para Google Cloud.