Registros de plataforma
OGoogle Cloud oferece dois tipos de registros do API Gateway:
OsGoogle Cloud services geram automaticamente registros da plataforma para cada solicitação do gateway de API. Esses registros fornecem visibilidade do processamento de solicitações, da autenticação e das interações com outros serviços do Google Cloud . Esses registros são cruciais para depurar erros de gateway, analisar a performance e entender padrões de tráfego. Para mais informações sobre os tipos de registros da plataforma, consulte:
- Registros de solicitações
Cada entrada de registro representa uma consulta atendida pelo gateway de API. Ele contém informações úteis, como o código de status HTTP, a latência, o motivo da resposta, os tamanhos de solicitação/resposta e muito mais para cada solicitação.
Consulta de registro
resource.type="apigateway.googleapis.com/Gateway" resource.labels.gateway_id="GATEWAY_ID" resource.labels.location="LOCATION" log_name="projects/PROJECT_ID/logs/apigateway.googleapis.com%2Frequests"
- Em que GATEWAY_ID é o nome da instância do API Gateway.
- Em que LOCATION é a região em que a instância do API Gateway está implantada.
- em que PROJECT_ID é o ID do projeto do Google Cloud .
- Registros de consultas JWKS
Ao usar a autenticação JWT, o gateway de API fará chamadas periódicas para buscar os JWKs necessários do endpoint especificado na configuração da API. Esses registros mostram informações úteis sobre solicitações bem-sucedidas e malsucedidas ao endpoint JWKs.
Consulta de registro
resource.type="apigateway.googleapis.com/Gateway" resource.labels.gateway_id="GATEWAY_ID" resource.labels.location="LOCATION" log_name="projects/PROJECT_ID/logs/apigateway.googleapis.com%2Fjwks_queries"
- Em que GATEWAY_ID é o nome da instância do API Gateway.
- Em que LOCATION é a região em que a instância do API Gateway está implantada.
- em que PROJECT_ID é o ID do projeto do Google Cloud .
- Registros de consultas do Service Control
Quando o gateway de API atende ao tráfego, ele faz chamadas
check(para verificar a cota e as chaves de API) ereport(para métricas e registros) para o Google Cloud Service Control. Somente se uma chamadacheckoureportfalhar, um registroservice_control_queriescom mais informações será preenchido.Consulta de registro
resource.type="apigateway.googleapis.com/Gateway" resource.labels.gateway_id="GATEWAY_ID" resource.labels.location="LOCATION" log_name="projects/PROJECT_ID/logs/apigateway.googleapis.com%2Fservice_control_queries"
- Em que GATEWAY_ID é o nome da instância do API Gateway.
- Em que LOCATION é a região em que a instância do API Gateway está implantada.
- em que PROJECT_ID é o ID do projeto do Google Cloud .
- Registros de API produzida
Além dos registros associados ao
apigateway.googleapis.com, o API Gateway também preenche os registros de API produzida. Esses registros são associados ao seu serviço gerenciado e podem ser usados para ver registros em todos os gateways de API que implementam um serviço gerenciado específico.Consulta de registro
resource.type="api" resource.labels.service="MANAGED_SERVICE"
Em que MANAGED_SERVICE é o nome do seu serviço gerenciado, que pode ser encontrado consultando o recurso de API do API Gateway.