Neste documento, descrevemos as métricas de cota das APIs regionais e o limite de cada uma. Também descrevemos como atualizar seus painéis de do Cloud Monitoring, políticas de alertas e consultas para usar as métricas regionais.
Métricas de cota da API regional
As APIs regionais do Compute Engine que usavam as métricas de cota global são migradas para usar as métricas regionais. As APIs globais continuam usando as métricas globais e os limites de cotas. Consulte Limites de taxa de API para métricas globais.
Para mais informações sobre os métodos que usam as métricas regionais e os limites, consulte Limites de taxa de API para métricas regionais.
A tabela a seguir lista todas as métricas migradas das métricas de cota global da API para métricas regionais:
Métrica global de cota da API | Métrica regional de cota da API |
---|---|
compute.googleapis.com/default |
compute.googleapis.com/default_per_region
BETA |
compute.googleapis.com/read_requests |
compute.googleapis.com/read_requests_per_region
BETA |
compute.googleapis.com/list_requests |
compute.googleapis.com/list_requests_per_region
BETA |
compute.googleapis.com/operation_read_requests |
compute.googleapis.com/operation_read_requests_per_region
BETA |
compute.googleapis.com/heavy_weight_read_requests |
compute.googleapis.com/heavy_weight_read_requests_per_region
BETA |
compute.googleapis.com/heavy_weight_write_requests |
compute.googleapis.com/heavy_weight_write_requests_per_region
BETA |
compute.googleapis.com/global_resource_write_requests |
compute.googleapis.com/global_resource_write_requests_per_region
BETA |
As métricas a seguir não têm APIs globais. Se você estiver fazendo referência a essas métricas nos painéis, alertas ou consultas do Cloud Monitoring, é necessário migrar essas métricas para as métricas regionais correspondentes.
Métrica global de cota da API | Métrica regional de cota da API |
---|---|
compute.googleapis.com/simulate_maintenance_event_requests |
compute.googleapis.com/simulate_maintenance_event_requests_per_region
BETA |
compute.googleapis.com/instance_list_referrers_requests |
compute.googleapis.com/instance_list_referrers_requests_per_region
BETA |
compute.googleapis.com/get_serial_port_output_requests |
compute.googleapis.com/get_serial_port_output_requests_per_region
BETA |
compute.googleapis.com/network_endpoint_write_requests |
compute.googleapis.com/network_endpoint_write_requests_per_region
BETA |
compute.googleapis.com/network_endpoint_list_requests |
compute.googleapis.com/network_endpoint_list_requests_per_region
BETA |
As métricas a seguir não têm APIs regionais ou zonais. Portanto, nenhuma mudança é necessária para a migração da cota regional da API.
compute.googleapis.com/project_set_common_instance_metadata_requests
compute.googleapis.com/license_insert_requests
Migrar métricas do Cloud Monitoring
Ao migrar das métricas existentes de cota de API para as métricas regionais de cota de API, atualize manualmente os painéis, alertas e consultas do Cloud Monitoring para usar métricas regionais.
Atualizar o painel do Cloud Monitoring para usar as métricas regionais
Para alterar uma política de alertas que monitora uma métrica global de cota de API para uma métrica regional, faça o seguinte:
- No console do Google Cloud, selecione Monitoring:
- No painel de navegação, selecione Painéis.
- Selecione o painel que você quer editar para usar uma métrica regional.
- Clique em Editar painel.
Edite o filtro que corresponda à métrica que você quer migrar:
- No campo Filtro, selecione
quota_metric
. - No campo Comparador, selecione
=~
. No campo Valor, especifique o nome da métrica para a cota regional da API. Por exemplo, o filtro
quota_metric =~ compute.googleapis.com/read_requests.*
usa uma expressão regular para corresponder a todos os dados de série temporal que usam a métrica de cotacompute.googleapis.com/read_requests.*
.Para mais informações sobre as métricas, consulte Limites de taxa de API para métricas regionais.
Clique em Concluído para salvar as mudanças.
Opcional: se você quiser ver o uso da cota por região, expanda o cabeçalho Agrupado e selecione
location
no campo Agrupar por.
- No campo Filtro, selecione
Clique em Fechar editor.
Atualizar as políticas de alertas do Cloud Monitoring para usar as métricas regionais de cota da API
Para alterar uma política de alertas que monitora uma métrica global de cota de API para uma métrica regional, faça o seguinte:
- No console do Google Cloud, selecione 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 na política de alertas que você quer editar para usar uma métrica regional.
- Clique em Editar para modificar a política.
Edite o filtro que corresponda à métrica que você quer migrar:
- No campo Filtro, selecione
quota_metric
. - No campo Comparador, selecione
=~
. No campo Valor, especifique o nome da métrica para a cota regional da API. Por exemplo, o filtro
quota_metric =~ compute.googleapis.com/read_requests.*
usa uma expressão regular para corresponder a todos os dados de série temporal que usam a métrica de cotacompute.googleapis.com/read_requests.*
.Para mais informações sobre as métricas, consulte Limites de taxa de API para métricas regionais.
Clique em Concluído para salvar as alterações no filtro.
Opcional: se você quiser alertas por região para a métrica regional, expanda o cabeçalho Em toda a série temporal e selecione
location
no grupo de séries temporais por campo.
- No campo Filtro, selecione
Clique em Salvar política.
Atualizar as consultas do Cloud Monitoring para usar as métricas regionais de cota
Para alterar a métrica de cota em uma política de alertas baseada em MQL 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 edite o filtro da métrica, conforme mostrado no exemplo a seguir:
Também é possível agrupar o alerta com base no local usando a
operação group-by
: