Menganalisis dan mengoptimalkan resource Google Cloud

Dokumen ini menjelaskan cara menggunakan asisten percakapan di Gemini Cloud Assist untuk menganalisis dan mengoptimalkan resource Google Cloud .

Di Gemini Cloud Assist, Anda dapat menggunakan panel Cloud Assist untuk menulis pernyataan atau pertanyaan dalam bahasa alami (disebut perintah) untuk mendapatkan penjelasan mendalam, tindakan yang disarankan, atau alur kerja terpandu. Referensi ini membantu Anda menyelesaikan tugas dengan cepat dan efisien tanpa harus menjadi pakar cloud.

Sebelum memulai

Membuka panel Cloud Assist

  1. Buka halaman mana pun di konsol Google Cloud, seperti halaman Gemini untuk Google Cloud.

    Buka Gemini untuk Google Cloud

  2. Di toolbar Konsol Google Cloud, klik spark Open or close Gemini AI chat.

    Panel Cloud Assist akan terbuka dan menampilkan beberapa contoh perintah yang dapat Anda klik. Perintahnya bervariasi bergantung pada halaman konsol Google Cloud Anda saat ini.

  3. Opsional: Tulis perintah bahasa alami untuk mendapatkan bantuan.

Meminta bantuan Gemini Cloud Assist

Bagian ini mencakup beberapa contoh skenario dan perintah terkait yang dapat Anda masukkan di panel Cloud Assist.

Membuat kueri SQL

Contoh berikut menunjukkan cara membuat kueri SQL dari panel Cloud Assist saat berada di halaman BigQuery di konsol Google Cloud:

  1. Di panel Cloud Assist, kirim perintah berikut:

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

    Dalam contoh ini, Gemini Cloud Assist menyediakan kueri SQL tertentu yang dapat Anda tinjau dan salin ke editor kueri BigQuery.

  2. Opsional: Kirim perintah untuk membuat kode Python:

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

Memahami aset yang di-deploy dan perubahan terbarunya

Project Anda harus memiliki organisasi untuk memahami aset yang di-deploy dan perubahan terbarunya. Project yang tidak memiliki organisasi tidak didukung.

Contoh berikut menggunakan Inventaris Aset Cloud.

  1. Di panel Cloud Assist, kirim perintah berikut: What are the names of my instances and their private interface names?

    Gemini Cloud Assist mencantumkan instance, namanya, dan nama antarmuka pribadi.

  2. Opsional: Kirim salah satu perintah berikut untuk skenario serupa:

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

Menganalisis performa sistem dan kueri database

Contoh berikut menunjukkan cara mendapatkan data performa kueri dari panel Cloud Assist saat berada di tab berikut dari instance database tertentu di halaman Cloud SQL di konsol Google Cloud:

  • Ringkasan
  • Insight Sistem
  • Query Insights
  • Detail Kueri
  1. Di panel Cloud Assist, kirim perintah berikut:

    What's the current CPU utilization of this database?
    

    Respons menyertakan daftar semua masalah kepatuhan untuk kumpulan database dengan tabel yang mengelompokkan setiap kategori dan jumlah resource.

  2. Opsional: Kirim salah satu perintah berikut untuk skenario serupa:

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

Memahami kondisi dan kepatuhan kumpulan database

Contoh berikut menunjukkan cara mendapatkan data kepatuhan dan kondisi kumpulan database dari panel Cloud Assist:

  1. Di panel Cloud Assist, kirim perintah berikut:

    How many databases do I have in the US?
    

    Gemini Cloud Assist menyediakan daftar semua database Anda di Amerika Serikat.

  2. Opsional: Kirim salah satu perintah berikut untuk skenario serupa:

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

Contoh berikut menggunakan Cloud Monitoring.

  1. Di panel Cloud Assist, kirim perintah berikut: Which of my VMs have the highest utilization?

    Gemini Cloud Assist memberikan analisis cepat tentang tren performa resource seperti traffic, throughput, dan eksekusi.

  2. Opsional: Kirim salah satu perintah berikut untuk skenario serupa:

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

Menemukan rekomendasi dan peluang pengoptimalan

Contoh berikut menggunakan Active Assist.

  1. Di panel Cloud Assist, kirim perintah berikut: Give me recommendations to reduce my resource costs.

    Gemini Cloud Assist memberikan rekomendasi spesifik untuk perkiraan penghematan dan keandalan cluster.

  2. Opsional: Kirim salah satu perintah berikut untuk skenario serupa:

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

Langkah berikutnya