En este documento se describe cómo usar las métricas de cuota de la API de Compute Engine simplificadas en tus paneles de control, políticas de alertas y consultas de Cloud Monitoring.
Métricas de cuota de API simplificadas
Para mejorar la visibilidad y la gestión de las cuotas de la API Compute Engine, Google Cloud ha reducido el número de métricas de cuota consolidando las métricas en menos grupos de cuota. Estas métricas de cuota simplificadas también ofrecen límites más altos para cada grupo de cuotas.
En la siguiente tabla se enumeran todas las métricas de cuota de API simplificadas que consolidan las métricas de cuota de API actuales:
Métricas de cuota de API actuales | Métrica de cuota de API simplificada |
---|---|
compute.googleapis.com/list_requests |
Read requests per minute compute.googleapis.com/global_reads |
compute.googleapis.com/read_requests | |
compute.googleapis.com/heavy_weight_read_requests | |
compute.googleapis.com/default Métrica de cuota actual para los métodos que muestran recursos de Compute Engine. | |
compute.googleapis.com/get_macsec_config_requests | |
compute.googleapis.com/license_verification_requests |
|
compute.googleapis.com/default Métrica de cuota actual para los métodos globales que crean, modifican o eliminan recursos de Compute Engine. |
Mutation requests per minute compute.googleapis.com/global_writes |
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 |
compute.googleapis.com/read_requests_per_region | |
compute.googleapis.com/list_requests_per_region | |
compute.googleapis.com/default_per_region Métrica de cuota actual para métodos regionales y zonales que muestran recursos de 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 |
compute.googleapis.com/default_per_region Métrica de cuota actual para los métodos regionales y de zona que crean, modifican o eliminan recursos de 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 |
compute.googleapis.com/cache_invalidation_requests |
Cache invalidation requests per minute compute.googleapis.com/global_cache_invalidation_requests |
Usar métricas simplificadas en Cloud Monitoring
Para monitorizar el uso de la API Compute Engine con las métricas de API simplificadas, añade filtros para estas métricas en tus paneles de control, alertas y consultas de Cloud Monitoring.
Usar las métricas simplificadas en los paneles de control de Cloud Monitoring
Para usar una métrica de cuota simplificada en los paneles de control, siga estos pasos:
En la Google Cloud consola, ve a Monitoring:
En el panel de navegación, selecciona Paneles.
Selecciona el panel de control que quieras editar para usar una métrica simplificada.
Haz clic en Editar panel de control y añade un widget.
Añade un filtro que corresponda a la métrica que quieras monitorizar:
- En el campo Filtro, selecciona
quota_metric
. - En el campo Comparador, selecciona
=
. - En el campo Valor, especifique el nombre de la métrica de la cuota de la API.
Por ejemplo, el filtro
quota_metric = compute.googleapis.com/global_reads
usa una expresión regular para buscar todos los datos de serie temporal que usen la métrica de cuotacompute.googleapis.com/global_reads
.
- En el campo Filtro, selecciona
Para aplicar los cambios al panel de control, haz clic en Aplicar en la barra de herramientas.
Usar las métricas de cuota de API simplificadas en las políticas de alertas de Cloud Monitoring
Para crear una política de alertas que monitorice el uso de una métrica de cuota de API simplificada, haz lo siguiente:
En la Google Cloud consola, ve a Monitoring:
En el panel de navegación, selecciona Alertas. En la página Alertas se muestran paneles con información de resumen, incidentes y políticas de alertas.
Haga clic en Crear política para añadir una política de alertas.
Seleccione el filtro que corresponda a la métrica que quiera monitorizar:
- En el campo Filtro, selecciona
quota_metric
. - En el campo Comparador, selecciona
=
. - En el campo Valor, especifique el nombre de la métrica de la cuota simplificada.
Por ejemplo, el filtro
quota_metric = compute.googleapis.com/global_reads
usa una expresión regular para buscar todos los datos de serie temporal que usen la métrica de cuotacompute.googleapis.com/global_reads
. - Haz clic en Hecho para guardar los cambios en el filtro.
- En el campo Filtro, selecciona
Haz clic en Guardar política.
También puede usar el Google Cloud proveedor de Terraform para crear políticas de alertas en suGoogle Cloud proyecto. Para obtener más información, consulta Crear políticas de alertas con Terraform.
Usar métricas de cuota simplificadas en consultas de Cloud Monitoring
Para usar la métrica de cuota simplificada en una política de alertas basada en PromQL o en un gráfico de un panel de control, usa el editor de consultas y edita el filtro de consulta. Consulta Usar el editor de código para PromQL. Abre el editor de consultas y añade el filtro tal como se muestra en el ejemplo siguiente:
sum(rate(serviceruntime_googleapis_com:quota_rate_net_usage{monitored_resource="consumer_quota", \ quota_metric=~"compute.googleapis.com/global_reads"}[${__interval}]))