Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
Quando os usuários fazem solicitações à API, o Extensible Service Proxy (ESP) usa o Cloud Logging para registrar informações sobre as solicitações e respostas. Nesta página, são descritas as informações registradas.
Para localizar os registros do Cloud Endpoints na página Análise de registros:
No Google Cloud console, acesse a página Operações > Logging:
O objeto jsonPayload contém todas as informações relatadas pelo ESP. Esta tabela descreve os campos dele:
Campo
Descrição
url
Caminho do URL da solicitação.
producer_project_id
ID do projetoGoogle Cloud que contém a API.
api_name
Nome da API invocada
api_version
Versão da API nomeada invocada.
api_method
Método da API nomeada invocada.
api_key
Chave de API usada pelo consumidor que fez a chamada, se houver.
http_method
Método HTTP da solicitação, como GET e POST.
request_size_in_bytes
Tamanho do corpo da solicitação em bytes.
http_response_code
Código de status HTTP da resposta, como 200, 404 e 500.
response_size_in_bytes
Tamanho do corpo da resposta em bytes.
request_latency_in_ms
Tempo necessário para responder à solicitação em milissegundos, incluindo o tempo gasto pelo ESP e pelo back-end. Não presente para métodos de streaming.
timestamp
Carimbo de data/hora de quando a solicitação foi recebida.
location
ZonaGoogle Cloud que atendeu à solicitação.
log_message
Mensagem curta sobre o método chamado e o status, se recusada. Nenhum campo de informações da API é registrado para chamadas recusadas.
error_cause
Mensagem de erro, se a resposta foi um erro.
labels
A seção labels contém informações que identificam a origem do registro, como o ID do projeto Google Cloud , o nome do serviço do Endpoints, o número da versão da API e o nome do método.
[[["Fácil de entender","easyToUnderstand","thumb-up"],["Meu problema foi resolvido","solvedMyProblem","thumb-up"],["Outro","otherUp","thumb-up"]],[["Difícil de entender","hardToUnderstand","thumb-down"],["Informações incorretas ou exemplo de código","incorrectInformationOrSampleCode","thumb-down"],["Não contém as informações/amostras de que eu preciso","missingTheInformationSamplesINeed","thumb-down"],["Problema na tradução","translationIssue","thumb-down"],["Outro","otherDown","thumb-down"]],["Última atualização 2025-08-18 UTC."],[[["\u003cp\u003eExtensible Service Proxy (ESP) logs request and response information to Cloud Logging when users interact with your API.\u003c/p\u003e\n"],["\u003cp\u003eYou can access these logs in the Logs Explorer by selecting "Produced API" and your specific service name.\u003c/p\u003e\n"],["\u003cp\u003eEach log entry is a structured JSON message containing detailed fields about the API request, such as the URL, API name, version, method, and HTTP method used.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003ejsonPayload\u003c/code\u003e in the log includes crucial information such as request and response sizes, latency, HTTP response codes, timestamps, and any error causes.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003elabels\u003c/code\u003e section in the log provides details about the log's source, including the Google Cloud project ID, Endpoints service name, API version number, and method name.\u003c/p\u003e\n"]]],[],null,["# Endpoints logs\n\n\u003cbr /\u003e\n\nWhen users make requests to your API,\n[Extensible Service Proxy (ESP)](/endpoints/docs/frameworks/glossary#extensible_service_proxy)\nuses Cloud Logging to log information\nabout the requests and responses. This page describes the information logged.\n\nTo locate Cloud Endpoints logs on the **Logs Explorer** page:\n\n1. In the Google Cloud console, go to the **Operations** \\\u003e **Logging**\n page:\n\n\n [Go to the Logs Explorer page](https://console.cloud.google.com/logs/query)\n\n \u003cbr /\u003e\n\n2. Select **Produced API, \u003cvar translate=\"no\"\u003eSERVICE_NAME\u003c/var\u003e** , where\n \u003cvar translate=\"no\"\u003eSERVICE_NAME\u003c/var\u003e is the name of the\n Endpoints service.\n\n | **Note:** You can select **Produced API** from the resource menu only if a recent log message contains the **API** resource type.\n\n \u003cbr /\u003e\n\n3. Click the log you want to investigate. The log contains a structured JSON\n message such as the following:\n\n {\n insertId: \"...\"\n jsonPayload: {...}\n resource: {\n type: \"api\"\n labels: {...}\n }\n timestamp: \"2017-05-08T15:00:02.804424422Z\"\n severity: \"INFO\"\n logName: \"...\"\n }\n\nThe `jsonPayload` object contains all the information reported by\nESP. The following table describes its fields:\n\nWhat's next\n-----------\n\n- [Monitoring your API](/endpoints/docs/frameworks/monitoring-your-api)"]]