Analizza e ottimizza le risorse Google Cloud

Questo documento descrive come utilizzare l'assistente conversazionale in Gemini Cloud Assist per analizzare e ottimizzare Google Cloud le risorse.

In Gemini Cloud Assist, puoi utilizzare il riquadro Cloud Assist per scrivere frasi o domande in linguaggio naturale (chiamate prompt) per ricevere spiegazioni approfondite, azioni suggerite o flussi di lavoro guidati. Queste risorse ti aiutano a completare le attività in modo rapido ed efficiente senza dover essere un esperto del cloud.

Prima di iniziare

Apri il riquadro Cloud Assist

  1. Vai a qualsiasi pagina della console Google Cloud, ad esempio la pagina Gemini per Google Cloud.

    Vai a Gemini per Google Cloud

  2. Nella barra degli strumenti della console Google Cloud, fai clic su spark Apri o chiudi la chat dell'AI di Gemini.

    Viene visualizzato il riquadro Cloud Assist, che mostra alcuni prompt di esempio su cui puoi fare clic. Le richieste variano a seconda della pagina della console Google Cloud corrente.

  3. (Facoltativo) Scrivi prompt in linguaggio naturale per ricevere assistenza.

Richiedi assistenza a Gemini Cloud Assist

Questa sezione include alcuni scenari di esempio e prompt correlati che puoi inserire nel riquadro Cloud Assist.

Generare query SQL

L'esempio seguente mostra come generare query SQL dal riquadro Cloud Assist nelle pagine BigQuery della console Google Cloud:

  1. Nel riquadro Cloud Assist, invia il seguente prompt:

    Generate a SQL query to show me the duration and subscriber type for the ten
    longest trips.
    

    In questo esempio, Gemini Cloud Assist fornisce una query SQL specifica che puoi esaminare e copiare nell'editor di query BigQuery.

  2. (Facoltativo) Invia un prompt per generare codice Python:

    Generate Python code to query the bigquery-public-data.ml_datasets.penguins
    table using bigquery magics.
    

Informazioni sugli asset di cui è stato eseguito il deployment e sulle relative modifiche recenti

Il progetto deve avere un'organizzazione per comprendere gli asset di cui è stato eseguito il deployment e le relative modifiche recenti. I progetti che non hanno un'organizzazione non sono supportati.

L'esempio seguente utilizza Cloud Asset Inventory.

  1. Nel riquadro Cloud Assist, invia il seguente prompt: What are the names of my instances and their private interface names?

    Gemini Cloud Assist elenca le istanze, i relativi nomi e i nomi delle interfacce private.

  2. (Facoltativo) Invia uno dei seguenti prompt per scenari simili:

    • 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/…"

Analizza le query del database e le prestazioni del sistema

L'esempio seguente mostra come ottenere i dati sulle prestazioni delle query dal riquadro Cloud Assist nelle seguenti schede di un'istanza di database specifica nella pagina Cloud SQL della console Google Cloud:

  • Panoramica
  • Approfondimenti del sistema
  • Approfondimenti sulle query
  • Dettagli query
  1. Nel riquadro Cloud Assist, invia il seguente prompt:

    What's the current CPU utilization of this database?
    

    La risposta include un elenco di tutti i problemi di conformità per il parco database con una tabella che suddivide ogni categoria e il conteggio delle risorse.

  2. (Facoltativo) Invia uno dei seguenti prompt per scenari simili:

    • 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?

Informazioni sullo stato e sulla conformità del parco database

L'esempio seguente mostra come recuperare i dati relativi all'integrità e alla conformità del parco database dal riquadro Cloud Assist:

  1. Nel riquadro Cloud Assist, invia il seguente prompt:

    How many databases do I have in the US?
    

    Gemini Cloud Assist fornisce un elenco di tutti i tuoi database negli Stati Uniti.

  2. (Facoltativo) Invia uno dei seguenti prompt per scenari simili:

    • 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?

L'esempio seguente utilizza Cloud Monitoring.

  1. Nel riquadro Cloud Assist, invia il seguente prompt: Which of my VMs have the highest utilization?

    Gemini Cloud Assist fornisce un'analisi rapida delle tendenze del rendimento di risorse come traffico, throughput ed esecuzioni.

  2. (Facoltativo) Invia uno dei seguenti prompt per scenari simili:

    • 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?

Trovare consigli e opportunità di ottimizzazione

L'esempio seguente utilizza Active Assist.

  1. Nel riquadro Cloud Assist, invia il seguente prompt: Give me recommendations to reduce my resource costs.

    Gemini Cloud Assist fornisce consigli specifici per i risparmi stimati e l'affidabilità del cluster.

  2. (Facoltativo) Invia uno dei seguenti prompt per scenari simili:

    • 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?

Passaggi successivi