Mengoptimalkan biaya dan pemanfaatan resource

Halaman Pengoptimalan menampilkan data biaya dan pemanfaatan ringkasan untuk Google Cloud layanan. Anda dapat melihat informasi berikut:

  • Total biaya dan tren biaya untuk project atau aplikasi App Hub yang dipilih.
  • Lima resource atau workload aplikasi teratas dengan biaya tertinggi beserta perubahan biayanya.
  • Lima resource atau beban kerja termahal dengan pemanfaatan terendah.

Untuk melihat biaya untuk lebih banyak resource dan workload, Anda dapat menggunakan Cost Explorer.

Halaman Pengoptimalan menggunakan data yang disediakan oleh ekspor Penagihan Cloud ke BigQuery. Jika ingin melakukan analisis biaya yang lebih mendetail di BigQuery, Anda dapat menggunakan fitur ekspor secara langsung.

Batasan dan masalah umum

  • Selama Pratinjau, beberapa data biaya dan perubahan biaya mungkin tidak lengkap, termasuk data untuk cluster zonal Google Kubernetes Engine (GKE).

  • Biaya untuk VM Compute Engine, MIG Compute Engine, dan cluster GKE tidak mencakup biaya jaringan untuk egress data atau penggunaan Persistent Disk. Biaya ini dilaporkan secara terpisah.

  • Jika Anda melihat data untuk aplikasi App Hub, batasan berikut berlaku:

    • Anda hanya dapat melihat biaya untuk aplikasi jika semua biaya resource aplikasi berada dalam mata uang yang sama. Jika aplikasi memiliki resource yang terkait dengan akun penagihan yang berbeda, semua akun penagihan harus dikonfigurasi untuk mata uang yang sama agar dapat melihat data biaya aplikasi.
    • Anda tidak dapat melihat atau memfilter resource menurut lokasi.

Sebelum memulai

Halaman Pengoptimalan menggunakan Penagihan Cloud untuk mengambil data biaya, dan Cloud Monitoring untuk metrik pemanfaatan. Untuk menggunakan halaman Pengoptimalan, Anda memerlukan akses ke data dan informasi konfigurasi Monitoring, serta kemampuan untuk melihat data Penagihan Cloud.

  1. Siapkan Cloud Hub.

  2. Aktifkan App Optimize API jika belum diaktifkan.

    1. Buka halaman Pengoptimalan:

    Buka Pengoptimalan

    1. Di toolbar konsol Google Cloud , pilih project tempat Anda ingin mengaktifkan API:

      • Untuk melihat biaya dan penggunaan aplikasi, pilih project pengelolaan di folder yang mendukung aplikasi. Folder yang mendukung aplikasi memiliki ikon folder yang mendukung aplikasi ( ). Project pengelolaan anak juga memiliki ikon unik ( ) dan nama project dalam format FOLDER-NAME-mp.

      • Untuk melihat biaya dan penggunaan masing-masing project, pilih project yang berisi resource yang ingin Anda lihat.

    2. Klik Enable App Optimize API. Dialog Aktifkan API yang diperlukan akan terbuka.

    3. Klik Enable.

Peran yang diperlukan

Untuk melihat data di halaman Pengoptimalan, izin yang diperlukan berbeda-beda, bergantung pada apakah Anda melihat halaman menurut project atau menurut aplikasi.

Tampilan project

Untuk mendapatkan izin yang Anda perlukan guna melihat data biaya dan pemakaian untuk project, minta administrator Anda untuk memberi Anda peran IAM berikut pada project:

  • Mengaktifkan atau menonaktifkan API: Service Usage Admin (roles/serviceusage.serviceUsageAdmin)
  • Melihat data pemanfaatan: Monitoring Viewer (roles/monitoring.viewer)
  • Melihat biaya: Pelihat (roles/viewer) atau peran khusus dengan izin billing.resourceCosts.get

Tampilan aplikasi

Untuk mendapatkan izin yang Anda perlukan guna melihat data biaya dan pemakaian untuk aplikasi, minta administrator untuk memberi Anda peran IAM berikut pada folder yang mendukung aplikasi:

  • Mengaktifkan atau menonaktifkan API: Service Usage Admin (roles/serviceusage.serviceUsageAdmin)
  • Melihat data pemanfaatan: Monitoring Viewer (roles/monitoring.viewer)
  • Melihat biaya: Pelihat (roles/viewer) atau peran khusus dengan izin billing.resourceCosts.get
  • Melihat data untuk aplikasi: Pelihat App Hub (roles/apphub.viewer)
  • Melihat data folder: Folder Viewer (roles/folder.viewer)

Jika administrator Anda telah memberi Anda peran Cloud Hub Operator (roles/cloudhub.operator) atau peran App Management Viewer (roles/apphub.appManagementViewer), izin Monitoring Viewer disertakan dalam peran tersebut.

Melakukan perubahan berdasarkan analisis biaya, seperti menerapkan rekomendasi dari Active Assist atau mengubah opsi penagihan untuk Cloud Run, memerlukan izin tambahan atau koordinasi dengan anggota organisasi Anda yang memiliki izin yang diperlukan.

Melihat biaya dan pemanfaatan

Saat melihat data untuk project atau aplikasi yang dipilih, Anda dapat memfilter halaman untuk menampilkan produk tertentu.

Penagihan Cloud dan halaman Pengoptimalan mengategorikan biaya terkait produk secara berbeda.

Halaman Pengoptimalan mengatur biaya secara logis menurut produk. Penagihan Cloud mengelompokkan SKU untuk penggunaan resource ke dalam layanan. Layanan di Penagihan Cloud mungkin merupakan subset dari Google Cloud produk atau mungkin menyertakan SKU dari beberapa Google Cloud produk. Layanan Penagihan Cloud ini tidak terkait dengan layanan App Hub.

Misalnya, biaya untuk produk Compute Engine dan GKE setara dengan beberapa layanan Cloud Billing.

Produk di halaman Pengoptimalan Layanan di Penagihan Cloud
Compute Engine Compute Engine dan VM Manager
GKE Compute Engine dan GKE
Persistent Disk Compute Engine

Layanan jaringan mencakup SKU untuk banyak produk jaringan seperti Cloud Load Balancing, Cloud NAT, Cloud VPN, Private Service Connect, dan Dasbor Performa. Halaman Pengoptimalan mengategorikan biaya ini menurut produk, tetapi Penagihan Cloud hanya menyediakan satu layanan Jaringan dan tidak memiliki layanan yang ditentukan untuk setiap produk jaringan.

Anda dapat menelusuri daftar Google Cloud SKU untuk mempelajari lebih lanjut cara SKU dikategorikan dalam Penagihan Cloud. Untuk melihat biaya dan pemanfaatan:

  1. Di konsol Google Cloud , buka halaman Optimization:

    Buka Pengoptimalan

  2. Pilih project atau aplikasi yang ingin Anda lihat:

    • Untuk melihat data project, pilih project dari pemilih project di toolbar.
    • Untuk melihat data aplikasi, pilih folder yang mendukung aplikasi dari pemilih project di toolbar. Jika Anda tidak tahu folder mana yang harus dipilih, tanyakan kepada administrator Anda.
  3. Untuk memfilter data untuk produk, lokasi, atau rentang waktu historis tertentu, pilih opsi dari filter Produk, Lokasi, atau rentang waktu. Anda dapat melihat data hingga 30 hari.

    Halaman Pengoptimalan menampilkan informasi berikut:

    • Tren biaya: Total biaya untuk filter yang dipilih.

      Gambar 1: Ringkasan biaya untuk project
      Gambar 2: Ringkasan biaya untuk aplikasi
      • Total biaya kotor: menampilkan total biaya penggunaan untuk filter yang dipilih. Total didasarkan pada harga kontrak Anda, sebelum diskon abonemen (CUD) atau kredit lainnya diterapkan. Untuk aplikasi, total biaya mencakup semua resource yang sepenuhnya digunakan oleh aplikasi dan tidak mencakup biaya untuk resource yang dibagikan di seluruh aplikasi.
      • Perubahan biaya: menampilkan perubahan biaya kotor. Perubahan dihitung berdasarkan jangka waktu yang Anda pilih. Misalnya, jika Anda memilih 7 hari dan tanggal saat ini adalah 30 April 2025, persentase perubahan adalah perbandingan antara data dari 23 April hingga 29 April dan data dari 16 April hingga 22 April. Awal hari penagihan adalah pada tengah malam di zona waktu Waktu Standar Pasifik AS dan Kanada (UTC-8) saat Waktu Standar Pasifik berlaku. Saat Waktu Musim Panas Pasifik berlaku, hari penagihan dimulai pada tengah malam di zona waktu Waktu Musim Panas Pasifik AS dan Kanada (UTC-7).
    • Resource menurut biaya dan pemanfaatan: Bagian ini mencantumkan resource teratas yang perlu dipertimbangkan untuk penyelidikan lebih lanjut. Biaya yang terkait dengan produk yang tidak didukung diklasifikasikan sebagai Lainnya.

      Untuk project: menampilkan lima resource teratas dengan biaya dan perubahan biaya tertinggi, serta lima resource teratas dengan biaya tinggi dan pemanfaatan terendah. Aset untuk produk yang tidak didukung diklasifikasikan sebagai Lainnya.

      Gambar 3: Ringkasan biaya untuk project
      • Untuk mempelajari lebih lanjut biaya, klik nama resource tertentu untuk melihat detail resource tersebut.
      • Untuk melihat informasi biaya yang lebih mendetail, klik Lihat detail di Cost Explorer. Tampilan di Cost Explorer difilter untuk menampilkan project, produk, lokasi, dan rentang waktu yang sama dengan halaman Pengoptimalan.

      Untuk aplikasi: menampilkan lima beban kerja dan layanan teratas dengan biaya dan perubahan biaya tertinggi serta lima beban kerja dan layanan teratas dengan biaya tinggi dan pemanfaatan terendah.

      Gambar 4: Ringkasan biaya untuk aplikasi
      • Untuk mempelajari lebih lanjut biaya, klik nama workload atau layanan tertentu untuk melihat detail workload atau layanan tersebut.
      • Untuk melihat informasi biaya yang lebih mendetail, klik Lihat detail di Cost Explorer. Tampilan di Cost Explorer difilter untuk menampilkan aplikasi, produk, lokasi, dan rentang waktu yang sama dengan halaman Pengoptimalan.

Untuk mengetahui informasi selengkapnya tentang penggunaan Cost Explorer, lihat Mengoptimalkan biaya dengan Cost Explorer.

Karena pemanfaatan hanyalah salah satu aspek biaya untuk layanan Google Cloud, sebaiknya gunakan data di halaman Pengoptimalan dalam konteks fitur dan praktik terbaik pengoptimalan biaya lainnya yang tersedia untuk layanan yang Anda gunakan. Misalnya, Compute Engine, Google Kubernetes Engine (GKE), dan Cloud Run menyediakan diskon penggunaan yang di-commit. Cloud Run juga memungkinkan Anda memilih dari opsi penagihan yang berbeda berdasarkan cara Anda menggunakan instance.

Menonaktifkan App Optimize API

Jika tidak ingin lagi melihat data di halaman Pengoptimalan, Anda dapat menonaktifkan API.

  1. Di toolbar konsol Google Cloud , pilih project tempat Anda ingin menonaktifkan API.

  2. Buka dasbor App Optimize API.

  3. Klik Nonaktifkan.

  4. Pada dialog konfirmasi, klik Nonaktifkan.

Langkah berikutnya