Registros de errores de consulta de las apps de Google Chat

En esta guía, se describe cómo consultar los registros de errores de la app de Chat en el Explorador de registros de Google Cloud. Consulta los registros para hacer lo siguiente:

  • Descubre si los usuarios encuentran errores.
  • Consulta la frecuencia con la que se producen errores y cuáles son los más frecuentes.
  • Lee mensajes de error descriptivos y datos de registro que te ayudan a corregir los errores.

Requisitos previos

Registros de errores de consulta

  1. En la consola de Google Cloud, haz clic en Menú > Más productos > Logging > Explorador de registros.

    Ir al Explorador de registros

  2. Si es necesario, para mostrar el compilador de consultas, activa Mostrar consulta.

  3. Para los registros de errores de la app de Chat, ingresa la siguiente consulta:

    severity=ERROR
    resource.type="chat.googleapis.com/Project"
    
  4. Para ver los errores recientes, haz clic en Ejecutar consulta. O bien, si quieres ver los errores a medida que se producen, haz clic en Transmitir registros. Los registros de errores de la app de Chat aparecen en el panel “Resultados de la consulta”.

Para obtener más información sobre el Explorador de registros de Google Cloud y cómo escribir consultas, consulta estas guías en la documentación del Explorador de registros:

Lee un mensaje de error de un registro

Después de consultar un registro de errores, puedes ver los registros individuales que consisten en una carga útil de JSON que describe el registro. Para los errores de la app de Chat, el archivo JSON incluye el mensaje de error en jsonPayload.error.message. Por ejemplo, en el siguiente registro de muestra, el mensaje de error indica que no se pudo ejecutar una función Apps Script:

JSON

{
  "insertId": "INSERT_ID",
  "jsonPayload": {
    "@type": "type.googleapis.com/google.chat.logging.v1.ChatAppLogEntry",
    "error": {
      "code": 9,
      "message": "An Apps Script function failed to execute. To review AppsScript error logs, see \"Logging\" (https://developers.google.com/apps-script/guides/logging)."
    },
    "deployment": "DEPLOYMENT_ID"
  },
  "resource": {
    "type": "chat.googleapis.com/Project",
    "labels": {
      "project_id": "PROJECT_ID"
    }
  },
  "timestamp": "2022-12-06T05:24:18.697255Z",
  "severity": "ERROR",
  "logName": "projects/PROJECT_ID/logs/chat.googleapis.com%2Ferrors",
  "receiveTimestamp": "2022-12-06T05:24:19.207936968Z"
}

Consideraciones

Cuando trabajes con los registros de errores de la app de Chat en el Explorador de registros de Google Cloud, ten en cuenta las siguientes consideraciones:

  • En el caso de las apps de Google Chat, actualmente el Explorador de registros incluye registros con los siguientes niveles de gravedad, que ayudan a solucionar problemas de una app que funciona mal:

    • ERROR

    Los registros de servicios relacionados también pueden ayudar a depurar una app de Chat. Por ejemplo, si una app de Chat se implementa con Google Cloud Functions, se recomienda verificar también los registros del Explorador de registros para Cloud Functions.

  • Los mensajes de error siempre se escriben en inglés.

  • Cloud Logging genera un costo. Para obtener más información sobre los precios de Cloud Logging, consulta Precios de Google Cloud's operations suite.

Después de consultar los registros de errores, si encuentras errores, consulta las siguientes guías a fin de obtener ayuda para corregirlos: