Ce document explique comment utiliser l'assistant conversationnel de Gemini Cloud Assist pour analyser et optimiser les ressources. Google Cloud
Dans Gemini Cloud Assist, vous pouvez utiliser le volet Cloud Assist pour écrire des instructions ou des questions en langage naturel (appelées requêtes) afin d'obtenir des explications détaillées, des suggestions d'actions ou des workflows guidés. Ces ressources vous aident à effectuer des tâches rapidement et efficacement, sans avoir à être un expert du cloud.
Avant de commencer
Ouvrir le volet Cloud Assist
Accédez à n'importe quelle page de la console Google Cloud, comme la page Gemini pour Google Cloud.
Dans la barre d'outils de la console Google Cloud, cliquez sur spark Ouvrir ou fermer le chat Gemini AI.
Le volet Cloud Assist s'ouvre et affiche quelques exemples d'invites sur lesquels vous pouvez cliquer. Les requêtes varient en fonction de la page de la console Google Cloud que vous consultez.
Facultatif: Rédigez des invites en langage naturel pour obtenir de l'aide.
Demander de l'aide à Gemini Cloud Assist
Cette section présente quelques exemples de scénarios et d'invites associés que vous pouvez saisir dans le volet Assistance Cloud.
Générer des requêtes SQL
L'exemple suivant montre comment générer des requêtes SQL à partir du volet Cloud Assist sur les pages BigQuery de la console Google Cloud:
Dans le volet Assistance Cloud, envoyez l'invite suivante:
Generate a SQL query to show me the duration and subscriber type for the ten longest trips.
Dans cet exemple, Gemini Cloud Assist fournit une requête SQL spécifique que vous pouvez examiner et copier dans l'éditeur de requêtes BigQuery.
Facultatif: Envoyez une requête pour générer du code Python:
Generate Python code to query the bigquery-public-data.ml_datasets.penguins table using bigquery magics.
Comprendre les composants déployés et leurs modifications récentes
Votre projet doit être organisé pour comprendre les composants déployés et leurs modifications récentes. Les projets sans organisation ne sont pas acceptés.
L'exemple suivant utilise l'inventaire des éléments cloud.
Dans le volet Cloud Assist, envoyez la requête suivante:
What are the names of my instances and their private interface names?
Gemini Cloud Assist liste les instances, leurs noms et les noms d'interface privée.
Facultatif: Envoyez l'une des invites suivantes pour des scénarios similaires:
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/…"
Analyser les performances des requêtes de base de données et du système
L'exemple suivant montre comment obtenir les données de performances des requêtes à partir du volet Cloud Assist lorsque vous vous trouvez dans les onglets suivants d'une instance de base de données spécifique sur la page Cloud SQL de la console Google Cloud:
- Présentation
- Insights sur le système
- Insights sur les requêtes
- Détails de la requête
Dans le volet Assistance Cloud, envoyez l'invite suivante:
What's the current CPU utilization of this database?
La réponse inclut la liste de tous les problèmes de conformité pour la flotte de bases de données, avec un tableau qui détaille chaque catégorie et le nombre de ressources.
Facultatif: Envoyez l'une des invites suivantes pour des scénarios similaires:
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?
Comprendre l'état et la conformité de votre parc de bases de données
L'exemple suivant montre comment obtenir les données de santé et de conformité de la flotte de bases de données à partir du volet Cloud Assist:
Dans le volet Assistance Cloud, envoyez l'invite suivante:
How many databases do I have in the US?
Gemini Cloud Assist fournit la liste de toutes vos bases de données aux États-Unis.
Facultatif: Envoyez l'une des invites suivantes pour des scénarios similaires:
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?
Analyser les tendances de performances des ressources
L'exemple suivant utilise Cloud Monitoring.
Dans le volet Cloud Assist, envoyez la requête suivante:
Which of my VMs have the highest utilization?
Gemini Cloud Assist fournit une analyse rapide des tendances de performances des ressources telles que le trafic, le débit et les exécutions.
Facultatif: Envoyez l'une des invites suivantes pour des scénarios similaires:
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?
Trouver des recommandations et des opportunités d'optimisation
L'exemple suivant utilise Active Assist.
Dans le volet Cloud Assist, envoyez la requête suivante:
Give me recommendations to reduce my resource costs.
Gemini Cloud Assist fournit des recommandations spécifiques sur les économies estimées et la fiabilité des clusters.
Facultatif: Envoyez l'une des invites suivantes pour des scénarios similaires:
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?
Étape suivante
- En savoir plus sur Gemini Cloud Assist
- Découvrez comment rédiger de meilleures requêtes pour Gemini dans Google Cloud.