Solucionar problemas de picos de latencia de APIs y servicios
Organízate con las colecciones
Guarda y clasifica el contenido según tus preferencias.
En este documento se ofrece una descripción general del proceso de depuración para comprender el uso de APIs y servicios en la consola de Google Cloud , así como el aumento de su latencia.
Primero, sigue estos pasos para identificar los IDs de conversación con una latencia alta:
Ve a Métricas y selecciona Método de API en Métodos.
Aparecerá el gráfico de tráfico de latencia, etiquetado como Tráfico por método de API.
A continuación, habilita el registro de auditoría.
Ve a Registros de auditoría.
Marca las opciones Actividad de administración, Lectura de datos y Escritura de datos.
Haz clic en Guardar.
A continuación, identifica los IDs de conversación con una latencia superior a un determinado valor en Log analytics. Por ejemplo, en la siguiente captura de pantalla, puedes ver las conversaciones que han durado más de 10 segundos en un día concreto.
Ve a Analíticas de registros.
Proporciona la hora en relación con TIMESTAMP_DIFF.
También puedes usar la marca de tiempo para identificar conversaciones específicas durante un periodo determinado en Log explorer.
Introduce el nombre del método en protoPayload.methodName.
Introduce el intervalo de tiempo en Marca de tiempo.
Consulta los resultados en Campos de registro.
Puedes acceder a cualquier API de Asistente para agentes con Cloud Logging habilitado siguiendo todos los pasos anteriores.
[[["Es fácil de entender","easyToUnderstand","thumb-up"],["Me ofreció una solución al problema","solvedMyProblem","thumb-up"],["Otro","otherUp","thumb-up"]],[["Es difícil de entender","hardToUnderstand","thumb-down"],["La información o el código de muestra no son correctos","incorrectInformationOrSampleCode","thumb-down"],["Me faltan las muestras o la información que necesito","missingTheInformationSamplesINeed","thumb-down"],["Problema de traducción","translationIssue","thumb-down"],["Otro","otherDown","thumb-down"]],["Última actualización: 2025-08-19 (UTC)."],[[["\u003cp\u003eThis document outlines how to debug API and service usage and latency spikes within the Google Cloud console.\u003c/p\u003e\n"],["\u003cp\u003eYou can identify high-latency conversation IDs by using the "Traffic by API method" graph in the \u003cstrong\u003eMetrics\u003c/strong\u003e section of \u003cstrong\u003eEnabled APIs and Services\u003c/strong\u003e.\u003c/p\u003e\n"],["\u003cp\u003eEnabling \u003cstrong\u003eAdmin Read\u003c/strong\u003e, \u003cstrong\u003eData Read\u003c/strong\u003e, and \u003cstrong\u003eData Write\u003c/strong\u003e audit logs is necessary for debugging.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eLog analytics\u003c/code\u003e can be used to find conversations with latency exceeding a specific time, such as 10 seconds.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eLog explorer\u003c/code\u003e can be used with the method name and timestamp to identify specific conversations during a time period.\u003c/p\u003e\n"]]],[],null,["# Troubleshooting API and services latency spike\n\nThis document gives an overview of the debugging process to understand the usage of **APIs and Services** in the Google Cloud console and also their latency spike.\n\nFirst, follow these steps to identify conversation IDs with high latency:\n\n1. Open **[Google Cloud console](https://console.cloud.google.com)** and go to the **APIs \\& Services**.\n2. Click **Enabled APIs and Services**.\n3. Go to **Metrics** and select the **API method** under **Methods**.\n\nThe latency traffic graph appears, labeled **Traffic by API method**.\n\nNext, ensure that you enable audit logging.\n\n1. Go to **Audit Logs**.\n2. Check the options **Admin Read** , **Data Read** and **Data Write**.\n3. Click **Save**.\n\nNext, identify the conversation IDs with latency longer than a certain value in `Log analytics`. For example, in the following screenshot, you can see conversations longer than 10 seconds on a particular day.\n\n1. Go to **Log analytics**.\n2. Provide the time against **TIMESTAMP_DIFF**.\n\nAlternatively, use the timestamp to identify specific conversations during a certain period in `Log explorer`.\n\n1. Enter the name of the method in **protoPayload.methodName**.\n2. Enter the time range in **Timestamp**.\n3. View the results in **Log fields**.\n\nYou can access any Agent Assist APIs with Cloud Logging enabled by following all of the preceding steps."]]