Passer au contenu principal
La fonctionnalité Journaux en temps réel des actions affiche tous les journaux en temps réel pour le code personnalisé de votre compte. Cela inclut toutes les sorties de console.log et les exceptions. Ces journaux sont utiles pour le débogage de vos actions, de vos scripts de base de données personnalisés et de vos connexions via réseaux sociaux personnalisées.
Lorsque vous utilisez les Journaux en temps réel des actions, soyez prudent quant à la journalisation d’informations sensibles. Par exemple, les fonctions de paramètres reçues en entrée pour les actions, les scripts de base de données personnalisés ou les connexions via réseaux sociaux personnalisées peuvent contenir des informations sensibles, explicites ou implicites. La journalisation d’objets complets peut entraîner la divulgation d’informations sensibles dans les journaux en temps réel.Auth0 déconseille fortement ces pratiques. Nous vous recommandons de prendre connaissance des objets que vous journalisez et de vous assurer qu’aucune information sensible n’y figure, ainsi que d’éviter de journaliser explicitement toute information sensible.

Comment les utiliser

Pour consulter les journaux en temps réel de votre code personnalisé :
  1. Rendez-vous à Auth0 Dashboard > Surveillance > Journaux des actions.
  2. Veuillez patienter jusqu’à ce que le flux soit connecté. La connexion s’effectue automatiquement.
  3. Une fois la connexion établie, les entrées du journal s’affichent dans le panneau principal au moment où elles ont lieu.
Journaux en temps réel des actions dans le tableau de bord

Fonctionnalités

Le panneau des journaux en temps réel des actions vous permet de surveiller l’activité du système en direct. Il fournit un retour d’information instantané sur les actions exécutées via le tableau de bord, facilitant ainsi l’identification des problèmes, la confirmation du bon déroulement des opérations ou simplement l’observation du système en temps réel. Vous trouverez ci-dessous une liste détaillée des fonctionnalités actuellement proposées.

Exportation des journaux en temps réel

Les entrées du journal sont exportées en direct au fur et à mesure de leur génération par les actions. Chaque action exécutée génère automatiquement l’entrée correspondante dans le panneau de journaux, sans qu’il soit nécessaire d’actualiser la page.

État de la connexion

La partie supérieure du panneau affiche l’état actuel de la connexion entre votre navigateur et le flux de journaux. Cela vous permet de vérifier si les journaux sont bien reçus. Les états courants sont les suivants :

Fonctionnalité de recherche

Utilisez la barre de recherche en haut du panneau pour filtrer les entrées du journal. Vous pouvez effectuer une recherche par :
  • Mots clés ou expressions
  • Codes d’erreur précis
  • Messages de journaux exacts
Ceci est particulièrement utile lors de l’analyse de grands volumes de journaux pour une action ou un problème particulier. Cliquez sur le menu Options dans le coin supérieur droit du panneau de journaux pour accéder aux autres commandes.
  • **Heure locale :**permet d’afficher l’horodatage des entrées de journal entre l’heure par défaut du serveur (souvent UTC) et l’heure locale du navigateur de l’utilisateur.
  • **Téléchargement :**permet de télécharger les journaux actuellement affichés sous forme de fichier JSON pour une analyse hors ligne, un partage ou un archivage.
  • **Supprimer les journaux :**supprime toutes les entrées de journal actuellement visibles dans la fenêtre. Cette action ne supprime pas les journaux du stockage du système, mais uniquement ceux affichés dans la fenêtre.

Défilement vers le bas

Lorsque de nouvelles entrées sont ajoutées et ne sont plus visibles, un bouton Défilement vers le bas s’affiche dans le panneau de journaux. En cliquant dessus, vous pourrez accéder à l’entrée la plus récente et rester ainsi au courant des dernières activités.

Déboguer une action

L’exemple suivant décrit comment créer une action générique « Hello World », l’exécuter et utiliser les journaux en temps réel des actions pour voir les résultats.
  1. Suivez les instructions pour Écrire votre première action afin d’écrire une action après la connexion en utilisant l’exemple de code ci-dessous :
  2. Ouvrez un nouvel onglet, puis rendez-vous à Auth0 Dashboard > Surveillance > Journaux d’actions
  3. Une fois le flux connecté, passez à votre éditeur d’actions et exécutez un test.
  4. Vos résultats devraient s’afficher en temps réel dans vos Journaux en temps réel des actions.

Énoncés pris en charge

Le tableau suivant répertorie les instructions de la console JavaScript prises en charge par la fonctionnalité de journalisation en temps réel :

En savoir plus