Melihat penggunaan resource Sesuai Penggunaan

Halaman ini berlaku untuk Apigee, tetapi tidak untuk Apigee Hybrid.

Lihat dokumentasi Apigee Edge.

Ada beberapa alat yang dapat Anda gunakan untuk melihat dan memantau penggunaan resource Apigee. Topik ini membahas cara administrator penagihan atau organisasi dapat:

Untuk melihat penggunaan resource organisasi dan mengonfigurasi pemberitahuan, Anda memerlukan peran berikut:

  • Apigee Organization Admin (roles/apigee.admin)
  • Logs Viewer (roles/logging.viewer)
  • Billing Account Viewer (roles/billing.viewer)

Melihat penggunaan resource di Metrics Explorer

Anda dapat menggunakan Metrics Explorer untuk melihat penggunaan resource Apigee yang merupakan atribut utama dalam menentukan biaya dalam paket harga Bayar sesuai penggunaan. Dengan memilih metrik dan filter tertentu, Anda dapat membuat laporan penggunaan untuk unit deployment alur bersama/proxy Apigee atau lingkungan aktif Apigee, atau keduanya.

Untuk informasi mendetail tentang metrik Apigee dan kemungkinan nilainya, lihat apigee di halaman metrik Google Cloud.

Penggunaan unit deployment proxy/alur bersama Apigee

UI Metrics Explorer

Untuk melihat penggunaan unit deployment alur bersama/proxy Apigee di Metrics Explorer, gunakan langkah-langkah berikut:

  1. Buka halaman Monitoring > Metrics Explorer di konsol Google Cloud.

    Buka Metrics Explorer

  2. Di panel Select a metric, luaskan menu Metric dan masukkan Apigee di panel filter.

    Gunakan submenu untuk memilih jenis, kategori, dan metrik resource:

    1. Di menu Active resources, pilih Apigee proxy.
    2. Di menu Active metric categories, pilih Proxy.
    3. Di menu Active metrics, pilih Apigee proxy details.
  3. Klik Terapkan.
  4. Di bagian Filters:
    1. Gunakan menu Group By untuk mengelompokkan menurut label resource. Pilih proxy_deployment_type dan env dari opsi daftar untuk mengelompokkan menurut jenis dan lingkungan deployment proxy.
    2. Klik OK untuk menerapkan filter.
  5. Pilih Count dari menu Grouping function.

MQL

Untuk melihat penggunaan unit deployment alur bersama/proxy Apigee dengan kueri MQL:

  1. Buka halaman Monitoring > Metrics Explorer di konsol Google Cloud.

    Buka Metrics Explorer

  2. Di toolbar panel Select a metric, pilih Code Editor.
  3. Untuk menggunakan MQL:
    1. Pilih MQL di tombol Bahasa.
    2. Masukkan kueri berikut ke dalam editor kueri:
      fetch apigee.googleapis.com/Proxy
      | metric 'apigee.googleapis.com/proxy/details'
      | group_by [metric.proxy_deployment_type, resource.env]

PromQL

Untuk melihat penggunaan unit deployment alur bersama/proxy Apigee dengan kueri PromQL:

  1. Buka halaman Monitoring > Metrics Explorer di konsol Google Cloud.

    Buka Metrics Explorer

  2. Di toolbar panel Select a metric, pilih Code Editor.
  3. Untuk menggunakan PromQL:
    1. Pilih PromQL di tombol Bahasa.
    2. Masukkan kueri berikut ke dalam editor kueri:
      count(apigee_googleapis_com:proxy_details{monitored_resource="apigee.googleapis.com/Proxy"}) by (proxy_deployment_type, env)

Penggunaan lingkungan aktif Apigee

UI Metrics Explorer

Untuk melihat penggunaan lingkungan aktif Apigee di Metrics Explorer, gunakan langkah-langkah berikut:

  1. Buka halaman Monitoring > Metrics Explorer di konsol Google Cloud.

    Buka Metrics Explorer

  2. Di panel Select a metric, luaskan menu Metric dan masukkan Apigee di panel filter.

    Gunakan submenu untuk memilih jenis, kategori, dan metrik resource:

    1. Di menu Active resources, pilih Apigee environment.
    2. Di menu Active metric categories, pilih Environment.
    3. Di menu Active metrics, pilih Apigee active environment.
  3. Klik Terapkan.
  4. Di bagian Filters:
    1. Gunakan menu Group By untuk mengelompokkan menurut label resource. Pilih type dari opsi daftar untuk mengelompokkan menurut jenis lingkungan.
    2. Klik OK untuk menerapkan filter.
  5. Pilih Count dari menu Grouping function.

MQL

Untuk melihat penggunaan lingkungan aktif Apigee dengan kueri MQL:

  1. Buka halaman Monitoring > Metrics Explorer di konsol Google Cloud.

    Buka Metrics Explorer

  2. Di toolbar panel Select a metric, pilih Code Editor.
  3. Untuk menggunakan MQL:
    1. Pilih MQL di tombol Bahasa.
    2. Masukkan kueri berikut ke dalam editor kueri:
      fetch apigee.googleapis.com/Environment
      | metric 'apigee.googleapis.com/environment/active'
      | group_by [metric.type, resource.env]

PromQL

Untuk melihat penggunaan lingkungan aktif Apigee dengan kueri PromQL:

  1. Buka halaman Monitoring > Metrics Explorer di konsol Google Cloud.

    Buka Metrics Explorer

  2. Di toolbar panel Select a metric, pilih Code Editor.
  3. Untuk menggunakan PromQL:
    1. Pilih PromQL di tombol Bahasa.
    2. Masukkan kueri berikut ke dalam editor kueri:
      count(apigee_googleapis_com:environment_active{monitored_resource="apigee.googleapis.com/Environment"}) by (env, type)

Panggilan API Standard dan Extensible

UI Metrics Explorer

Untuk melihat panggilan API Standar dan Extensible menurut lingkungan di Metrics Explorer, gunakan langkah-langkah berikut:

  1. Buka halaman Monitoring > Metrics Explorer di konsol Google Cloud.

    Buka Metrics Explorer

  2. Di panel Select a metric, luaskan menu Metric dan masukkan Apigee di panel filter.

    Gunakan submenu untuk memilih jenis, kategori, dan metrik resource:

    1. Di menu Active resources, pilih Apigee environment.
    2. Di menu Active metric categories, pilih Environment.
    3. Di menu Active metrics, pilih Apigee environment API call count.
  3. Klik Terapkan.
  4. Di bagian Filters:
    1. Gunakan menu Group By untuk mengelompokkan menurut label resource. Pilih proxy_deployment_type dari opsi daftar untuk mengelompokkan menurut Jenis lingkungan.
    2. Klik OK untuk menerapkan filter.
  5. Pilih Sum dari menu Grouping function.

MQL

Untuk melihat panggilan API Standard dan Extensible menurut lingkungan dengan kueri MQL:

  1. Buka halaman Monitoring > Metrics Explorer di konsol Google Cloud.

    Buka Metrics Explorer

  2. Di toolbar panel Select a metric, pilih Code Editor.
  3. Untuk menggunakan MQL:
    1. Pilih MQL di tombol Bahasa.
    2. Masukkan kueri berikut ke dalam editor kueri:
      fetch apigee.googleapis.com/Environment
      | metric 'apigee.googleapis.com/environment/api_call_count'
      | delta(1m)
      | group_by [metric.proxy_deployment_type, resource.env, resource.location]

PromQL

Untuk melihat panggilan API Standard dan Extensible menurut lingkungan dengan kueri PromQL:

  1. Buka halaman Monitoring > Metrics Explorer di konsol Google Cloud.

    Buka Metrics Explorer

  2. Di toolbar panel Select a metric, pilih Code Editor.
  3. Untuk menggunakan PromQL:
    1. Pilih PromQL di tombol Bahasa.
    2. Masukkan kueri berikut ke dalam editor kueri:
      sum(delta(apigee_googleapis_com:environment_api_call_countmonitored_resource="apigee.googleapis.com/Environment"}[1m])) by (proxy_deployment_type,env,location)

Membuat dasbor metrik

Output grafis Metrics Explorer di tab Diagram mewakili metrik indikator. Artinya, setiap titik pada grafik mencatat penggunaan resource instance Apigee Anda di semua lingkungan di setiap region pada saat pengukuran.

Setelah mengonfigurasi tampilan data menggunakan pilihan Resource & Metric, Anda dapat menyimpan data ke dasbor kustom untuk referensi di masa mendatang. Untuk menyimpan tampilan yang dipilih:

  1. Klik tombol Save Chart di panel diagram pada tab Explorer.
  2. Di Dialog Simpan Diagram, masukkan informasi berikut:
    • Kolom Chart title: Masukkan nama untuk diagram, atau gunakan judul yang disarankan.
    • Drop-down Dasbor: Pilih dasbor yang ada atau pilih Dasbor Baru untuk membuat dan memberi nama dasbor baru. Diagram Anda akan disimpan ke dasbor yang dipilih.
  3. Klik Simpan.

Setelah disimpan, Anda dapat mengakses diagram dengan membuka halaman Ringkasan Dasbor di konsol Google Cloud dan melihat dasbor yang Anda pilih.

Untuk mempelajari lebih lanjut cara membuat dan mengelola tampilan kustom menggunakan Cloud Monitoring, lihat Dasbor dan diagram.

Mengonfigurasi pemberitahuan Cloud Monitoring

Setelah mengonfigurasi pelaporan metrik untuk penggunaan resource Apigee di Cloud Monitoring, Anda dapat mengaktifkan kebijakan pemberitahuan berbasis metrik. Anda dapat mengonfigurasi kebijakan pemberitahuan untuk memantau penggunaan resource yang relevan dengan paket Bayar sesuai penggunaan dan memberikan pemberitahuan tepat waktu tentang potensi masalah. Untuk mengetahui informasi selengkapnya, lihat Cara kerja pemberitahuan.

Anda dapat menambahkan kebijakan pemberitahuan berbasis metrik ke project Google Cloud menggunakan konsol Google Cloud, Cloud Monitoring API, atau Google Cloud CLI. Saat menggunakan Konsol Google Cloud, Anda dapat mengaktifkan pemberitahuan yang direkomendasikan atau mengonfigurasi pemberitahuan kustom dari halaman Pemberitahuan di Cloud Monitoring.

Langkah-langkah umum yang diperlukan untuk membuat kebijakan pemberitahuan berbasis metrik diuraikan dalam Membuat kebijakan pemberitahuan batas metrik. Untuk mengonfigurasi kebijakan pemberitahuan secara khusus berdasarkan penggunaan resource, Anda dapat mengikuti langkah-langkah di Membuat kebijakan pemberitahuan.

Anda dapat menggunakan metrik dan filter yang sama seperti yang digunakan di bagian sebelumnya untuk menyesuaikan pemberitahuan penggunaan resource. Misalnya, untuk membuat pemberitahuan berdasarkan penggunaan proxy Apigee, gunakan langkah-langkah berikut:

  1. Buka halaman Monitoring > Alerting di konsol Google Cloud.

    Buka Pemberitahuan

  2. Klik + Buat kebijakan.
  3. Di bagian Select a metric pada panel Create policy, masukkan Apigee di panel filter, lalu gunakan submenu untuk memilih jenis, kategori, dan metrik resource:
    • Di menu Active resources, pilih Apigee proxy.
    • Di menu Active metric categories, pilih Proxy.
    • Di menu Active metrics, pilih Apigee proxy details.
  4. Di bagian Add Filters, gunakan menu Group By untuk mengelompokkan menurut resource label. Pilih proxy_deployment_type dan env dari opsi daftar untuk mengelompokkan menurut jenis dan lingkungan deployment proxy.

Untuk membuat pemberitahuan berdasarkan penggunaan lingkungan aktif Apigee, pilih metrik dan filter yang digunakan untuk Melihat penggunaan lingkungan Apigee.

Melihat penggunaan resource menurut akun penagihan

Untuk melihat penggunaan resource menurut akun penagihan, ikuti langkah-langkah berikut:

  1. Buka halaman Billing di Konsol Google Cloud.

    Buka Penagihan

  2. Jika Anda memiliki lebih dari satu akun penagihan, pilih Buka akun penagihan tertaut untuk melihat akun penagihan project saat ini. Untuk menemukan akun penagihan lain, pilih Kelola akun penagihan, lalu pilih akun yang ingin Anda lihat.
  3. Pilih Laporan.
  4. Klik Show Filters untuk mengakses menu Filters jika belum terbuka.
  5. Di kolom Rentang waktu, pilih Tanggal penggunaan untuk melihat ringkasan penagihan saat ini dalam rentang tanggal, atau pilih Bulan invoice untuk melihat penggunaan yang ditagih dalam invoice tertentu.
  6. Pilih Kelompokkan Menurut > SKU.
  7. Dari menu drop-down Services, pilih Apigee. Daftar SKU yang disertakan dalam tagihan Anda akan ditampilkan.
  8. Untuk memfilter daftar SKU, pilih SKU yang ingin Anda lihat dari daftar drop-down SKU.

    Jika penggunaan SKU ini 0, SKU tersebut tidak akan muncul di menu drop-down Kelompokkan Menurut > SKU.

Memantau penggunaan resource dengan Cloud Audit Logging

Anda dapat menggunakan log audit Cloud untuk memantau penggunaan resource yang akan memengaruhi penagihan Berbayar sesuai penggunaan Anda. Ikuti langkah-langkah berikut untuk melihat log audit yang relevan:

  1. Buka halaman Logs Explorer di konsol Cloud.

    Buka Logs Explorer

  2. Di Kueri, gunakan Kotak penelusuran untuk menelusuri peristiwa apa pun yang memengaruhi resource yang dapat ditagih berikut:
    • Buat instance dengan lingkungan terlampir: google.cloud.apigee.v1.InstanceService.CreateInstanceAndAttachments
    • Memperbarui instance dan lampirannya: google.cloud.apigee.v1.InstanceService.UpdateInstanceAndAttachments
    • Menghapus instance dengan lingkungan terlampir: google.cloud.apigee.v1.InstanceService.DeleteInstance
    • Buat lampiran instance: google.cloud.apigee.v1.InstanceAttachmentService.CreateInstanceAttachment
    • Menghapus lampiran instance: google.cloud.apigee.v1.InstanceAttachmentService.DeleteInstanceAttachment
    • Men-deploy proxy: google.cloud.apigee.v1.DeploymentService.DeployApiProxy
    • Membatalkan deployment proxy: google.cloud.apigee.v1.DeploymentService.UndeployApiProxy
    • Men-deploy alur bersama: google.cloud.apigee.v1.DeploymentService.DeploySharedFlow
    • Membatalkan deployment alur bersama: google.cloud.apigee.v1.DeploymentService.UndeploySharedFlow
    • Aktifkan/nonaktifkan add-on Analisis API Apigee atau Advanced API Security: google.cloud.apigee.v1.EnvironmentAddons.SetAddonEnablement

    Misalnya, Anda dapat memasukkan contoh kueri berikut:

    resource.type="audited_resource"
    resource.labels.method="google.cloud.apigee.v1.InstanceService.CreateInstanceAndAttachments"
    resource.labels.service="apigee.googleapis.com"

    Untuk informasi selengkapnya tentang cara menggunakan Cloud Audit Logging untuk memantau resource Apigee, lihat Informasi logging audit Apigee.