Dokumen ini menjelaskan cara memperbarui dasbor Cloud Monitoring, kebijakan pemberitahuan, dan kueri untuk menggunakan metrik kuota Compute Engine API yang disederhanakan.
Metrik kuota API yang disederhanakan
Untuk meningkatkan visibilitas dan pengelolaan kuota Compute Engine API, Google Cloud telah mengurangi jumlah metrik kuota dengan menggabungkan metrik ke dalam lebih sedikit grup kuota. Metrik kuota yang disederhanakan ini juga menawarkan batas yang lebih tinggi untuk setiap grup kuota.
Tabel berikut mencantumkan semua metrik kuota API sederhana yang menggantikan metrik kuota API yang ada:
Metrik kuota API yang ada | Metrik kuota API yang disederhanakan |
---|---|
compute.googleapis.com/list_requests |
Read requests per minute compute.googleapis.com/global_reads BETA |
compute.googleapis.com/read_requests | |
compute.googleapis.com/heavy_weight_read_requests | |
compute.googleapis.com/default Metrik kuota yang ada untuk metode yang mencantumkan resource Compute Engine. | |
compute.googleapis.com/get_macsec_config_requests | |
compute.googleapis.com/license_verification_requests |
|
compute.googleapis.com/default Metrik kuota yang ada untuk metode global yang membuat, mengubah, atau menghapus resource Compute Engine. |
Mutation requests per minute compute.googleapis.com/global_writes BETA |
compute.googleapis.com/global_resource_write_requests | |
compute.googleapis.com/heavy_weight_write_requests | |
compute.googleapis.com/regional_v2_public_advertised_prefixes_delete_requests | |
compute.googleapis.com/regional_v2_public_advertised_prefixes_create_requests | |
compute.googleapis.com/address_move_requests | |
compute.googleapis.com/project_set_common_instance_metadata_requests | |
compute.googleapis.com/regional_v2_public_advertised_prefixes_announce_requests | |
compute.googleapis.com/license_insert_requests |
|
compute.googleapis.com/heavy_weight_read_requests_per_region |
Read requests per minute per region compute.googleapis.com/reads_per_region BETA |
compute.googleapis.com/read_requests_per_region | |
compute.googleapis.com/list_requests_per_region | |
compute.googleapis.com/default_per_region Metrik kuota yang ada untuk metode regional dan zona yang mencantumkan resource Compute Engine. | |
compute.googleapis.com/license_verification_requests_per_region | |
compute.googleapis.com/instance_list_referrers_requests_per_region | |
compute.googleapis.com/operation_read_requests_per_region | |
compute.googleapis.com/network_endpoint_list_requests_per_region | |
compute.googleapis.com/regional_network_endpoint_list_requests_per_region | |
compute.googleapis.com/get_serial_port_output_requests_per_region | |
compute.googleapis.com/read_requests |
|
compute.googleapis.com/heavy_weight_write_requests_per_region |
Mutation requests per minute per region compute.googleapis.com/writes_per_region BETA |
compute.googleapis.com/default_per_region Metrik kuota yang ada untuk metode regional dan zona yang membuat, mengubah, atau menghapus resource Compute Engine. | |
compute.googleapis.com/global_resource_write_requests_per_region | |
compute.googleapis.com/network_endpoint_write_requests_per_region | |
compute.googleapis.com/regional_network_endpoint_write_requests_per_region | |
compute.googleapis.com/regional_public_delegated_prefixes_create_requests_per_region | |
compute.googleapis.com/address_move_requests_per_region | |
compute.googleapis.com/simulate_maintenance_event_requests_per_region | |
compute.googleapis.com/regional_public_delegated_prefixes_delete_requests_per_region | |
compute.googleapis.com/regional_public_delegated_prefixes_announce_requests_per_region |
|
compute.googleapis.com/recommend_locations_requests_per_region |
RegionInstances RecommendLocations requests per minute per region compute.googleapis.com/recommend_locations_per_region BETA |
compute.googleapis.com/cache_invalidation_requests |
Cache invalidation requests per minute compute.googleapis.com/global_cache_invalidation_requests BETA |
Memperbarui metrik Cloud Monitoring
Untuk memantau penggunaan Compute Engine API terhadap metrik API yang disederhanakan, Anda harus memperbarui dasbor, pemberitahuan, dan kueri Cloud Monitoring secara manual yang menggunakan metrik yang ada.
Memperbarui dasbor Cloud Monitoring untuk menggunakan metrik yang disederhanakan
Untuk mengubah kebijakan pemberitahuan yang memantau metrik kuota API yang ada ke metrik yang disederhanakan, lakukan tindakan berikut:
Di konsol Google Cloud, buka Monitoring:
Di panel navigasi, pilih Dashboard.
Pilih dasbor yang ingin Anda edit untuk menggunakan metrik yang disederhanakan.
Klik Edit dasbor.
Edit filter yang sesuai dengan metrik yang ingin Anda perbarui:
- Di kolom Filter, pilih
quota_metric
. - Di kolom Comparator, pilih
=
. - Di kolom Value, tentukan nama metrik untuk kuota API.
Misalnya, filter
quota_metric = compute.googleapis.com/global_reads
menggunakan ekspresi reguler untuk mencocokkan semua data deret waktu yang menggunakan metrik kuotacompute.googleapis.com/global_reads
.
- Di kolom Filter, pilih
Untuk menerapkan perubahan pada dasbor, klik Terapkan di toolbar.
Memperbarui kebijakan pemberitahuan Cloud Monitoring untuk menggunakan metrik kuota API yang disederhanakan
Untuk mengubah kebijakan pemberitahuan yang memantau metrik kuota API yang ada ke metrik yang disederhanakan, lakukan tindakan berikut:
Di konsol Google Cloud, buka Monitoring:
Di panel navigasi, pilih Alerting. Halaman Alerting menampilkan panel yang mencantumkan informasi ringkasan, insiden, dan kebijakan pemberitahuan.
Klik kebijakan pemberitahuan yang ingin Anda edit untuk menggunakan metrik yang disederhanakan.
Klik Edit untuk mengubah kebijakan.
Edit filter yang sesuai dengan metrik yang ingin Anda perbarui:
- Di kolom Filter, pilih
quota_metric
. - Di kolom Comparator, pilih
=
. - Di kolom Value, tentukan nama metrik untuk kuota yang disederhanakan.
Misalnya, filter
quota_metric = compute.googleapis.com/global_reads
menggunakan ekspresi reguler untuk mencocokkan semua data deret waktu yang menggunakan metrik kuotacompute.googleapis.com/global_reads
. - Klik Done untuk menyimpan perubahan di filter.
- Di kolom Filter, pilih
Klik Save policy.
Memperbarui kueri Cloud Monitoring untuk menggunakan metrik kuota yang disederhanakan
Untuk mengubah metrik kuota dalam kebijakan pemberitahuan berbasis MQL atau PromQL atau diagram di dasbor, gunakan Query Editor dan edit filter kueri. Lihat Menggunakan Editor Kueri.
Buka Query Editor dan edit filter untuk metrik kueri seperti yang ditunjukkan dalam contoh berikut:
MQL:
fetch consumer_quota | metric 'serviceruntime.googleapis.com/quota/rate/net_usage' | filter (metric.quota_metric =~ 'compute.googleapis.com/global_reads') | align rate(1m) | every 1m | group_by [], [value_net_usage_aggregate: aggregate(value.net_usage)]
PromQL:
sum(rate(serviceruntime_googleapis_com:quota_rate_net_usage{monitored_resource="consumer_quota", \ quota_metric=~"compute.googleapis.com/global_reads"}[${__interval}]))