Solucionar problemas de picos de latencia de APIs y servicios

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:

  1. Abre la Google Cloud consola y ve a APIs y servicios.
  2. Haz clic en APIs y servicios habilitados.
  3. 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.

  1. Ve a Registros de auditoría.
  2. Marca las opciones Actividad de administración, Lectura de datos y Escritura de datos.
  3. 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.

  1. Ve a Analíticas de registros.
  2. 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.

  1. Introduce el nombre del método en protoPayload.methodName.
  2. Introduce el intervalo de tiempo en Marca de tiempo.
  3. 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.