Mengoptimalkan biaya dengan bantuan Gemini

Dokumen ini menjelaskan cara menggunakan Gemini untuk Google Cloud, sebuah kolaborator yang didukung teknologi AI, untuk membantu Anda mengoptimalkan biaya.

Untuk mengetahui informasi tentang cara melihat data di halaman Pengoptimalan di Cloud Hub, lihat Melihat biaya dan penggunaan resource.

Gemini Cloud Assist dapat membantu Anda:

  • Mempelajari insight tentang perubahan biaya dan penggunaan terbaru.
  • Mendapatkan data biaya atau penggunaan untuk aplikasi atau project tertentu.
  • Untuk biaya resource yang didukung, mendapatkan penjelasan tentang perubahan biaya.

Gemini Cloud Assist juga dapat secara proaktif meneliti anomali biaya (pratinjau pribadi).

Dokumen ini ditujukan untuk developer dan administrator platform. Jika Anda mengelola akun penagihan atau anggaran di Penagihan Cloud, lihat dokumentasi pengoptimalan biaya Penagihan Cloud, untuk mengetahui informasi tentang cara menggunakan FinOps Hub dan Gemini Cloud Assist di Penagihan Cloud.

Pelajari cara dan waktu Gemini untuk Google Cloud produk menggunakan data Anda.

Sebelum memulai

  1. Siapkan Cloud Hub.

  2. Siapkan Gemini Cloud Assist.

Peran yang diperlukan

Peran Cloud Hub Operator berisi sebagian besar izin yang diperlukan untuk melihat data di halaman Pengoptimalan, termasuk izin untuk melihat data Cloud Monitoring, data Cloud Logging, data aplikasi App Hub, data resource Cloud Asset Inventory, dan rekomendasi Active Assist.

Untuk mendapatkan izin yang Anda perlukan untuk melihat data di Cloud Hub, minta administrator untuk memberi Anda peran IAM berikut di project atau project pengelolaan (untuk folder yang mendukung aplikasi):

  • Melihat sebagian besar data di Cloud Hub: Cloud Hub Operator (roles/cloudhub.operator)
  • Melihat data biaya: (roles/viewer) atau peran khusus dengan izin billing.resourceCosts.get
  • Menggunakan chat Gemini Cloud Assist: Gemini Cloud Assist User (roles/geminicloudassist.user)

Untuk mengetahui informasi selengkapnya tentang pemberian peran, lihat Mengelola akses ke project, folder, dan organisasi.

Anda mungkin juga bisa mendapatkan izin yang diperlukan melalui peran khusus atau peran bawaan lainnya.

Melakukan perubahan berdasarkan analisis biaya Anda mungkin memerlukan izin tambahan atau koordinasi dengan anggota organisasi Anda yang memiliki izin yang diperlukan.

Melihat insight yang dibuat oleh Gemini

Insight Gemini Cloud Assist tentang perubahan terbaru dapat membantu Anda memahami biaya dan penggunaan secara keseluruhan di project atau aplikasi Anda dengan cepat.

  1. Buka halaman Pengoptimalan.

    Buka Pengoptimalan

  2. Pilih project atau aplikasi yang ingin Anda lihat:

    • Untuk melihat data aplikasi, pilih folder yang dikonfigurasi untuk pengelolaan aplikasi. Folder yang dikonfigurasi untuk pengelolaan aplikasi memiliki ikon khusus ( ). Project pengelolaan untuk folder tersebut juga memiliki ikon khusus ( ) dan nama project dalam format FOLDER-NAME-mp. Jika Anda memilih project pengelolaan, bukan folder, pemilih project akan otomatis mengubah pilihan ke folder.

    • Untuk melihat data project tertentu, pilih project yang berisi resource yang ingin Anda lihat.

  3. Luaskan bagian Insight yang dibuat oleh Gemini. Gemini Cloud Assist meringkas perubahan biaya dan penggunaan resource yang mungkin berkontribusi pada perubahan biaya.

    Contoh berikut menunjukkan peningkatan biaya sebesar 78,6% dibandingkan dengan 7 hari sebelumnya, yang terutama disebabkan oleh penggunaan kueri yang berat di BigQuery dan lonjakan berkelanjutan dalam instance Compute Engine.

  4. Untuk mengajukan pertanyaan tentang insight, klik Ajukan pertanyaan lanjutan. Panel Cloud Assist akan terbuka.

  5. Masukkan perintah. Untuk contoh pertanyaan yang dapat Anda ajukan, lihat Contoh perintah

Mempelajari biaya di chat Gemini Cloud Assist

Anda dapat memulai analisis biaya langsung dari chat Gemini Cloud Assist:

  1. Di Google Cloud Konsol, buka halaman mana pun—misalnya, halaman Pengoptimalan.

    Buka Pengoptimalan

  2. Pilih project atau aplikasi yang ingin Anda lihat:

    • Untuk melihat data aplikasi, pilih folder yang dikonfigurasi untuk pengelolaan aplikasi. Folder yang dikonfigurasi untuk pengelolaan aplikasi memiliki ikon khusus ( ). Project pengelolaan untuk folder tersebut juga memiliki ikon khusus ( ) dan nama project dalam format FOLDER-NAME-mp. Jika Anda memilih project pengelolaan, bukan folder, pemilih project akan otomatis mengubah pilihan ke folder.

    • Untuk melihat data project tertentu, pilih project yang berisi resource yang ingin Anda lihat.

  3. Di Google Cloud toolbar Konsol, klik spark Buka atau tutup chat Gemini Cloud Assist. Panel Cloud Assist akan terbuka.

  4. Masukkan perintah. Untuk contoh pertanyaan yang dapat Anda ajukan, lihat Contoh perintah

Panduan dan contoh perintah

Di chat Gemini Cloud Assist, Anda bisa mendapatkan bantuan dengan menggunakan perintah (pertanyaan atau pernyataan) dalam bahasa alami.

Gemini Cloud Assist menggunakan data dari App Optimize API untuk pertanyaan terkait biaya tentang penggunaan, API yang sama yang menyediakan data untuk halaman Pengoptimalan Cloud Hub.

Untuk mengetahui detail tentang data biaya dan penggunaan yang disediakan App Optimize API ke Gemini Cloud Assist, lihat Tentang biaya resource.

Panduan perintah

Gunakan informasi berikut untuk membantu Anda menulis perintah:

  • Tanggal - Anda dapat menentukan rentang tanggal, seperti 2025-10-1 to 2025-10-31.
    • Jika Anda tidak menentukan rentang tanggal, rentang tanggal default-nya adalah 7 hari sebelumnya.
    • Perintah untuk data dari minggu sebelumnya menetapkan rentang tanggal ke periode Senin hingga Minggu terakhir.
    • Perintah untuk data dari bulan sebelumnya menetapkan rentang tanggal ke bulan kalender terakhir.
  • Aplikasi - Untuk aplikasi App Hub, Anda harus menentukan nama aplikasi dalam perintah, meskipun Anda melihat halaman di Google Cloud konsol yang menampilkan data untuk aplikasi. Nama aplikasi adalah ID unik untuk aplikasi, seperti web-store. Jika Anda menggunakan nama tampilan untuk aplikasi, seperti "Web store", Gemini Cloud Assist mungkin akan salah mengurai perintah Anda.
  • Jika Anda bertanya tentang beberapa project atau aplikasi dalam satu sesi chat, sertakan ID project atau nama aplikasi dalam pertanyaan lanjutan agar konteksnya jelas. Jika Anda tidak menentukan project dalam perintah, Gemini Cloud Assist akan menggunakan project yang Anda pilih di pemilih project.
  • Data analisis biaya: Gemini Cloud Assist dapat menyarankan penjelasan untuk perubahan biaya berdasarkan penggunaan resource atau penggunaan SKU Penagihan Cloud untuk resource yang didukung.

Contoh perintah

Bagian ini memberikan contoh perintah untuk menganalisis biaya.

Mendapatkan data biaya dan penggunaan

Contoh perintah berikut menunjukkan pertanyaan umum tentang biaya dan penggunaan:

Perintah Jenis respons
"Berapa biaya yang saya keluarkan untuk project ini bulan lalu?" Ringkasan biaya pada bulan kalender terakhir untuk project yang dipilih.
"Berapa biaya yang saya keluarkan untuk cluster GKE my-cluster-id bulan lalu?" Ringkasan biaya untuk cluster my-cluster-id pada bulan kalender terakhir.
"Tampilkan biaya saya di us-central1." Ringkasan biaya resource di project yang dipilih di region us-central1 selama 7 hari terakhir.
"Apa saja resource yang paling tidak hemat biaya bulan lalu untuk aplikasi saya my-favourite-app?" Daftar resource yang paling tidak hemat biaya di aplikasi my-favourite-app pada bulan lalu.
"Apa saja resource saya yang paling berlebihan dan paling mahal?" Daftar resource yang paling berlebihan di project yang dipilih dalam 7 hari terakhir.

Menganalisis perubahan biaya

Untuk mempelajari perubahan biaya lebih lanjut, Anda dapat menggunakan perintah seperti:

  • "Bandingkan biaya saya antara 2026-02-01 dan 2026-03-01"
  • "Mengapa biaya saya naik dalam 5 hari terakhir?"
  • "Mengapa perubahan biaya begitu besar hari ini?"
  • "Dapatkah Anda menjelaskan mengapa prod-cluster lebih mahal minggu ini?"

Saat Gemini Cloud Assist membuat respons, proses penelitian akan ditampilkan di panel chat. Anda dapat menyembunyikan informasi ini dengan mengklik Sembunyikan proses.

Pertimbangkan contoh situasi saat developer membuat layanan Cloud Run baru bernama orchestrator-app dengan penskalaan otomatis dan lupa menetapkan jumlah maksimum instance pada layanan. Lonjakan traffic yang tidak terduga menyebabkan ratusan instance baru dibuat.

Pengelola tim melihat lonjakan biaya di halaman Pengoptimalan dan memasukkan perintah berikut:

Why did the Cloud Run service orchestrator-app cost me so much more yesterday?

Setelah melakukan analisis, Gemini Cloud Assist memberikan dua saran.

The cost of Cloud Run service `orchestrator-app` increased by 300% over
the last 72 hours because the service scaled to 300 instances to handle a
traffic surge. Because no Max Instances limit was defined, the service scaled
without limit, resulting in additional compute charges. This service was
initially deployed with these scaling parameters on 2026-02-07.

Another possible reason could be that someone configured the requests per
instance for the Cloud Run service to be a low number, which
led to an increase in the number of instances and costs.