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:

  1. 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 .
  2. 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 .
  3. 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) e report (para métricas e registros) para o Google Cloud Service Control. Somente se uma chamada check ou report falhar, um registro service_control_queries com 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 .
  4. 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.