Cuando los usuarios realizan solicitudes a tu API, el proxy de servicio extensible (ESP) usa Cloud Logging para registrar información sobre las solicitudes y respuestas. En esta página, se describe la información que se registra.
Para ubicar los registros de Cloud Endpoints en la página Explorador de registros, haz lo siguiente:
En la consola de Google Cloud , ve a la página Operaciones > Registros:
Selecciona API producida,
SERVICE_NAME, en la queSERVICE_NAMEes el nombre del servicio de Endpoints.Haz clic en el registro que quieres investigar. El registro contiene un mensaje JSON estructurado como el siguiente:
{ insertId: "…" jsonPayload: {…} resource: { type: "api" labels: {…} } timestamp: "2017-05-08T15:00:02.804424422Z" severity: "INFO" logName: "…" }
El objeto jsonPayload contiene toda la información que se brinda al ESP. La tabla que aparece a continuación describe sus campos:
| Campo | Descripción | 
|---|---|
url | 
Ruta de URL de la solicitud | 
producer_project_id | 
ID del proyectoGoogle Cloud al que pertenece la API | 
api_name | 
Nombre de la API invocada | 
api_version | 
Versión de la API nombrada que se invoca | 
api_method | 
Método de la API nombrada que se invoca | 
api_key | 
Clave de API que usa el consumidor que realiza la llamada, si está presente | 
http_method | 
Método HTTP de la solicitud, como GET y POST | 
request_size_in_bytes | 
Tamaño del cuerpo de la solicitud expresado en bytes | 
http_response_code | 
Código de estado HTTP de la respuesta, como 200, 404 y 500 | 
response_size_in_bytes | 
Tamaño del cuerpo de la respuesta expresado en bytes | 
request_latency_in_ms | 
Tiempo que se tardó en responder a la solicitud en milisegundos, incluido el tiempo que le tomó al ESP y su backend No se encuentra en los métodos de transmisión. | 
timestamp | 
Marca de tiempo del momento en que entró la solicitud | 
location | 
La zona deGoogle Cloud que atendió la solicitud | 
log_message | 
Mensaje breve sobre el método llamado y su estado en caso de que se haya rechazado No se registran campos de información de API para las llamadas rechazadas | 
error_cause | 
Mensaje de error en caso de que la respuesta sea un error | 
labels | 
La sección labels contiene información que identifica esa fuente del registro, como el Google Cloud ID del proyecto, el nombre del servicio de Endpoints, el número de versión de la API y el nombre del método. |