En el caso de que tu proyecto de acciones falle o parezca que no funciona bien, es posible que la causa del problema no sea obvia. En la Consola de Actions, puedes ver los registros detallados de tu proyecto que pueden brindarte más estadísticas sobre lo que sucede.
Ve los registros de tu proyecto
Se puede acceder a los registros de tu proyecto a través de la Consola de Actions en Analytics:
- En tu proyecto de la Consola de Actions, selecciona Analytics en el menú superior.
- Selecciona la pestaña Estado cerca de la parte superior de la página.
- En Errores, selecciona el vínculo Ver registros en la esquina superior derecha:
Este vínculo te llevará a los registros de tu proyecto en Google Cloud Platform, donde puedes filtrar, expandir y analizar los datos de registro que se recopilaron.
Si usas el Simulador de acciones para probar tus acciones, puedes acceder con rapidez a los registros específicos de tus pruebas haciendo clic en el vínculo Ver registros en la esquina superior derecha de la página del Simulador de acciones.
Solución de problemas
Las entradas de registro están marcadas con niveles que indican urgencia. Si estás solucionando un problema con tu proyecto de acciones, es probable que te convenga filtrar los eventos Critical, Error y Warning para comenzar:
Cada entrada de registro tiene un resumen que incluye una marca de tiempo y una descripción breve del evento. Puedes correlacionar el comportamiento de tu proyecto con estas marcas de tiempo de registro para determinar si están relacionadas y consultar la descripción para reducir la causa.
En el siguiente ejemplo, se mostró un error UnparseableJsonResponse
, probablemente como resultado de un error de sintaxis o de tiempo de espera cuando se recibió esta respuesta de JSON desde el webhook:
También puedes buscar eventos Debug con una marca de tiempo similar, ya que pueden incluir información adicional sobre otros eventos. Si expandes un registro de errores y filtras por el campo trace
, la lista resultante te mostrará todos los eventos asociados con el error inicial:
En el siguiente ejemplo, los mensajes de depuración asociados con el error original nos proporcionan información adicional sobre el problema, incluida una descripción detallada del error y la respuesta de JSON específica que causó el problema:
Inhabilita tipos de registros
Debido a que los registros de tu proyecto son completos, puede resultarte valioso excluir ciertos tipos de eventos para que no aparezcan en tus registros de forma predeterminada (como eventos con PII o que consideras innecesarios). Para crear exclusiones en la página de registro de tu proyecto, navega a Uso de recursos en la barra de navegación izquierda y selecciona la pestaña Exclusiones:
Puedes obtener más información sobre cómo excluir diferentes eventos de registro en Cómo excluir registros en la documentación de Stackdriver.