Saltar al contenido principal
La función Actions Real-time Logs muestra en tiempo real todos los registros del código personalizado de su cuenta. Esto incluye toda la salida de console.log y las excepciones. Estos registros resultan útiles para depurar sus Actions, scripts de base de datos personalizados y conexiones sociales personalizadas.
Al usar Actions Real-time Logs, tenga cuidado al registrar información confidencial. Por ejemplo, los parámetros que las funciones reciben como entrada para Actions, scripts de base de datos personalizados o conexiones sociales personalizadas pueden contener información confidencial explícita o implícita. Registrar objetos completos puede provocar la divulgación de información confidencial en los registros en tiempo real.Auth0 desaconseja enfáticamente estas prácticas. Le sugerimos que tenga claro qué objetos registra y que se asegure de no registrar información confidencial, además de evitar registrar explícitamente cualquier tipo de información confidencial.

Cómo usar

Para ver los registros en tiempo real de tu código personalizado:
  1. Ve a Auth0 Dashboard > Monitoring > Actions Logs.
  2. Espera a que se conecte el flujo de registros. Los intentos de conexión se realizan automáticamente.
  3. Una vez establecida la conexión, las entradas de registro aparecen en el panel principal a medida que se generan.
Registros de Actions en tiempo real en el dashboard

Características

El panel de Actions Real-time logs le permite supervisar la actividad del sistema a medida que sucede. Esto proporciona visibilidad en tiempo real sobre las Actions ejecutadas a través del Dashboard, lo que facilita identificar problemas, confirmar operaciones correctas o simplemente observar el comportamiento del sistema en tiempo real. Consulte a continuación una lista detallada de las funcionalidades disponibles actualmente en esta característica.

Transmisión de registros en tiempo real

Las entradas de registro se transmiten en tiempo real a medida que las genera Actions. Cada vez que se ejecuta una Action, la entrada de registro correspondiente aparece automáticamente en el panel de registros, sin necesidad de actualizar la página.

Estado de la conexión

La parte superior del panel muestra el estado actual de la conexión entre su navegador y el flujo de registros. Esto le ayuda a confirmar si se están recibiendo registros de forma activa. Entre los estados habituales se incluyen:

Funcionalidad de búsqueda

Use la barra de búsqueda en la parte superior del panel para filtrar las entradas del registro. Puede buscar por:
  • Palabras clave o frases
  • Códigos de error específicos
  • Mensajes de registro exactos
Esto resulta especialmente útil al examinar grandes volúmenes de registros para encontrar una Action o un problema específicos.

Menú de opciones (…)

Haz clic en el menú de Opciones de la esquina superior derecha del panel de registros para acceder a controles adicionales.
  • Hora local: Alterna la visualización de las marcas temporales de las entradas de registro entre la hora predeterminada del servidor (a menudo UTC) y la hora local del navegador del usuario.
  • Descargar: Te permite descargar los registros que se muestran actualmente como un archivo JSON para analizarlos sin conexión, compartirlos o archivarlos.
  • Borrar registros: Borra todas las entradas de registro visibles actualmente en la ventana. Esto no elimina los registros del almacenamiento del sistema, solo de tu vista actual.

Ir al final

Cuando llegan entradas nuevas y quedan fuera de la vista, aparece un botón Ir al final en el panel de registros. Al hacer clic en él, saltará a la entrada de registro más reciente, lo que le permite mantenerse siempre al día con la actividad más reciente.

Depurar una Action

El siguiente ejemplo muestra cómo crear una Action genérica de Hello World, ejecutarla y usar Actions Real-time Logs para ver los resultados.
  1. Siga las instrucciones de Escriba su primera Action para escribir una Action de Post Login con el siguiente ejemplo de código:
  2. Abra una nueva pestaña y vaya a Auth0 Dashboard > Monitoring > Actions Logs
  3. Cuando el flujo de registros esté conectado, vuelva al editor de Actions y ejecute una prueba.
  4. Los resultados deberían aparecer en tiempo real en Actions Real-time Logs.

Sentencias compatibles

La siguiente tabla muestra las sentencias de consola de JavaScript compatibles con la función de registros en tiempo real:

Más información