Metriche semplificate delle quote API
Per migliorare la rilevabilità e la gestibilità della quota dell'API Compute Engine, Google Cloud ha ridotto il numero di metriche relative alle quote raggruppandole in un numero inferiore di gruppi di quote. Queste metriche delle quote semplificate offrono anche limiti più elevati per ciascun gruppo di quote.
Metriche legacy e semplificate delle quote API
La tabella seguente elenca le metriche delle quote API legacy e le relative metriche equivalenti semplificate:
| Metriche delle quote API legacy | Metrica semplificata di quota API |
|---|---|
compute.googleapis.com/list_requests |
compute.googleapis.com/global_readsRichieste di lettura al minuto |
compute.googleapis.com/read_requests | |
compute.googleapis.com/heavy_weight_read_requests | |
compute.googleapis.com/defaultMetrica di quota legacy per i metodi che elencano le risorse di Compute Engine. | |
compute.googleapis.com/get_macsec_config_requests | |
compute.googleapis.com/license_verification_requests |
|
compute.googleapis.com/defaultMetrica di quota legacy per i metodi globali che creano, modificano o eliminano risorse di Compute Engine. |
compute.googleapis.com/global_writesRichieste di mutazione al minuto |
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 |
compute.googleapis.com/reads_per_regionRichieste di lettura al minuto per regione |
compute.googleapis.com/read_requests_per_region | |
compute.googleapis.com/list_requests_per_region | |
compute.googleapis.com/default_per_regionMetrica di quota legacy per i metodi a livello di regione e zona che elencano le risorse di 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 |
compute.googleapis.com/writes_per_regionRichieste di mutazione al minuto per regione |
compute.googleapis.com/default_per_regionMetrica di quota legacy per i metodi a livello di regione e zona che creano, modificano o eliminano risorse di 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 |
compute.googleapis.com/recommend_locations_per_regionRichieste RegionInstances RecommendLocations al minuto per regione |
compute.googleapis.com/cache_invalidation_requests |
compute.googleapis.com/global_cache_invalidation_requestsRichieste di annullamento convalida della cache al minuto |
Utilizza le metriche semplificate nelle dashboard di Cloud Monitoring
Per monitorare l'utilizzo dell'API Compute Engine rispetto alle metriche API semplificate, aggiungi filtri per queste metriche nelle dashboard, negli avvisi e nelle query di Cloud Monitoring.
Crea una dashboard che utilizza metriche semplificate della quota API
Per creare una dashboard che utilizza metriche semplificate:
Nella console Google Cloud , vai a Monitoraggio:
Nel riquadro di navigazione, seleziona Dashboard.
Fai clic su Crea dashboard personalizzata.
Nella barra degli strumenti della dashboard, fai clic su Aggiungi widget e seleziona un tipo di widget (ad esempio, Grafico a linee). Si apre la pagina Configura widget.
Nella sezione Seleziona una metrica, segui questi passaggi:
- Seleziona Quota consumer per la risorsa.
- Seleziona Quota per la categoria di metriche.
- Seleziona Utilizzo della quota di frequenza per la metrica e poi fai clic su Applica.
Nella sezione Aggiungi filtro, utilizza il filtro
quota_metrice seleziona la metrica della quota API semplificata corrispondente. Per trovare la metrica semplificata, consulta Metriche legacy e semplificate delle quote API.Fai clic su Applica per aggiungere il widget alla dashboard.
Nella barra degli strumenti, fai clic su Salva per salvare la dashboard.
Modificare una dashboard che utilizza una metrica della quota legacy
Per aggiornare una dashboard che contiene una metrica legacy:
Nella console Google Cloud , vai a Monitoraggio:
Nel riquadro di navigazione, seleziona Dashboard.
Apri la dashboard contenente il grafico che deve essere aggiornato.
Fai clic su Modifica.
Trova il widget che vuoi aggiornare e modificalo.
Nella sezione Seleziona una metrica, aggiorna il filtro contenente la metrica legacy:
- Nel campo Filtro, seleziona
quota_metric. - Nel campo Valore, aggiorna il valore corrente con la metrica della quota dell'API semplificata corrispondente. Per trovare la sostituzione della metrica legacy, consulta Metriche di quota API legacy e semplificate.
Ad esempio, modifica
compute.googleapis.com/read_requestsincompute.googleapis.com/global_reads.
- Nel campo Filtro, seleziona
Per applicare le modifiche, fai clic su Applica.
Utilizza le metriche semplificate delle quote API nelle policy di avviso di Cloud Monitoring
Per monitorare l'utilizzo dell'API Compute Engine rispetto alle metriche API semplificate, aggiungi filtri per queste metriche nelle policy di avviso di Cloud Monitoring.
Crea una criterio di avviso che utilizza metriche semplificate delle quote API
Per creare un criterio di avviso che utilizzi metriche semplificate:
Nella console Google Cloud , vai a Monitoraggio:
Nel riquadro di navigazione, seleziona Avvisi.
Fai clic su Crea policy.
Nella sezione Seleziona una metrica, segui questi passaggi:
- Seleziona Quota consumer per la risorsa.
- Seleziona Quota per la categoria di metriche.
- Seleziona Utilizzo della quota di frequenza per la metrica e poi fai clic su Applica.
Nella sezione Aggiungi filtro, utilizza il filtro
quota_metrice seleziona la metrica della quota API semplificata corrispondente. Per trovare la metrica semplificata, consulta Metriche legacy e semplificate delle quote API.Configura la condizione, i canali di notifica e la documentazione in base alle esigenze.
Fai clic su Salva policy.
Puoi anche utilizzare il provider Google Cloud Terraform per creare policy di avviso nel tuo progettoGoogle Cloud . Per ulteriori informazioni, consulta Crea policy di avviso con Terraform.
Modificare una criterio di avviso che utilizza una metrica di quota legacy
Per aggiornare una policy di avviso esistente che utilizza una metrica di quota precedente:
Nella console Google Cloud , vai a Monitoraggio:
Nel riquadro di navigazione, seleziona Avvisi. La pagina Avvisi mostra riquadri che riportano informazioni di riepilogo, incidenti e policy di avviso.
Per modificare una policy esistente, fai clic sul nome della policy in Policy.
Nella sezione Seleziona una metrica, aggiorna il filtro contenente la metrica legacy:
- Nel campo Filtro, seleziona
quota_metric. - Nel campo Valore, aggiorna il valore alla metrica della quota dell'API semplificata corrispondente. Per trovare la sostituzione della metrica legacy, consulta Metriche di quota API legacy e semplificate.
Ad esempio, modifica
compute.googleapis.com/read_requestsincompute.googleapis.com/global_reads.
- Nel campo Filtro, seleziona
Fai clic su Fine per salvare le modifiche nel filtro.
Fai clic su Salva policy.
Utilizza metriche di quota semplificate nelle query di Cloud Monitoring
Per aggiornare una criterio di avviso basata su PromQL o un grafico in una dashboard, utilizza l'Editor query e modifica il filtro della query. Per ulteriori informazioni, consulta Utilizzare l'editor di codice per PromQL.
Per aggiornare la query, sostituisci il nome della metrica precedente nel filtro quota_metric
con il nome della metrica semplificata corrispondente.
Esempio 1:
Query che utilizza una metrica legacy:
rate(serviceruntime_googleapis_com:quota_rate_net_usage{monitored_resource="consumer_quota", \
quota_metric=~"compute.googleapis.com/read_requests"}[1m])Query modificata utilizzando la metrica semplificata:
rate(serviceruntime_googleapis_com:quota_rate_net_usage{monitored_resource="consumer_quota", \
quota_metric=~"compute.googleapis.com/global_reads"}[1m])Esempio 2:
Query che utilizza una metrica legacy:
rate(serviceruntime_googleapis_com:quota_rate_net_usage{monitored_resource="consumer_quota", \ quota_metric=~"compute.googleapis.com/heavy_weight_write_requests_per_region"}[1m])
Query modificata utilizzando la metrica semplificata:
rate(serviceruntime_googleapis_com:quota_rate_net_usage{monitored_resource="consumer_quota", \ quota_metric=~"compute.googleapis.com/writes_per_region"}[1m])