Métricas de cota de API simplificadas
Para melhorar a capacidade de descoberta e gerenciamento da cota da API Compute Engine,o Trusted Cloud by S3NS reduziu o número de métricas de cota consolidando-as em menos grupos. Essas métricas de cota simplificadas também oferecem limites mais altos para cada grupo de cota.
A tabela a seguir lista todas as métricas simplificadas de cota da API que consolidam as métricas de cota da API atuais:
Métricas de cota da API atuais | Métrica simplificada de cota da API |
---|---|
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 cota atual para métodos que listam recursos do Compute Engine. | |
compute.googleapis.com/get_macsec_config_requests | |
compute.googleapis.com/license_verification_requests |
|
compute.googleapis.com/default Métrica de cota atual para métodos globais que criam, modificam ou excluem recursos do 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 cota atual para métodos regionais e zonais que listam recursos do 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 cota atual para métodos regionais e zonais que criam, modificam ou excluem recursos do 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 no Cloud Monitoring
Para monitorar o uso da API Compute Engine em relação às métricas simplificadas, adicione filtros para essas métricas nos painéis, alertas e consultas do Cloud Monitoring.
Usar as métricas simplificadas nos painéis do Cloud Monitoring
Para usar uma métrica de cota simplificada nos painéis, faça o seguinte:
No console Trusted Cloud , acesse Monitoring:
No painel de navegação, selecione Painéis.
Selecione o painel que você quer editar para usar uma métrica simplificada.
Clique em Editar painel e adicione um widget.
Adicione um filtro que corresponda à métrica que você quer monitorar:
- No campo Filtro, selecione
quota_metric
. - No campo Comparador, selecione
=
. - No campo Valor, especifique o nome da métrica para a cota da API.
Por exemplo, o filtro
quota_metric = compute.googleapis.com/global_reads
usa uma expressão regular para corresponder a todos os dados de série temporal que usam a métrica de cotacompute.googleapis.com/global_reads
.
- No campo Filtro, selecione
Para aplicar as mudanças ao painel, clique em Aplicar na barra de ferramentas.
Usar as métricas simplificadas de cota da API nas políticas de alertas do Cloud Monitoring
Para criar uma política de alertas que monitore o uso de uma métrica simplificada de cota de API, faça o seguinte:
No console Trusted Cloud , acesse Monitoring:
No painel de navegação, selecione Alertas. A página "Alertas" exibe painéis que listam informações resumidas, incidentes e políticas de alertas.
Clique em Criar política para adicionar uma política de alertas.
Selecione um filtro que corresponda à métrica que você quer monitorar:
- No campo Filtro, selecione
quota_metric
. - No campo Comparador, selecione
=
. - No campo Valor, especifique o nome da métrica para a cota simplificada.
Por exemplo, o filtro
quota_metric = compute.googleapis.com/global_reads
usa uma expressão regular para corresponder a todos os dados de série temporal que usam a métrica de cotacompute.googleapis.com/global_reads
. - Clique em Concluído para salvar as alterações no filtro.
- No campo Filtro, selecione
Clique em Salvar política.
Você também pode usar o provedor do Terraform Trusted Cloud by S3NS para criar políticas de alertas no seu projetoTrusted Cloud . Para mais informações, consulte Criar políticas de alertas com o Terraform.
Usar métricas de cota simplificadas em consultas do Cloud Monitoring
Para usar a métrica de cota simplificada em uma política de alertas baseada em MQL ou PromQL ou um gráfico em um painel, use o Editor de consultas e edite o filtro de consulta. Consulte Como usar o Editor de consultas. Abra o Editor de consultas e adicione o filtro conforme mostrado nos exemplos a seguir: 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)]
sum(rate(serviceruntime_googleapis_com:quota_rate_net_usage{monitored_resource="consumer_quota",
quota_metric=~"compute.googleapis.com/globalreads"}[${_interval}]))