Back to Help Center

COMMENT OBTENIR LES LOGS DE MON IOT SERVER ?

Equipe Learning

Lors du développement de flux avec l'application Data Flows Manager (DFM), plusieurs méthodes permettent de tracer/déboguer un flux pendant sa mise au point :

  • Utilisation du nœud debug
  • Utilisation de l'application DFM Logs
  • Examen des logs système fournis dans IoT Server Configuration

Chacune de ces méthodes de journalisation répond à des besoins différents. La première permet de visualiser facilement les données transitant à travers le flux, entre les nœuds, en tout point. La deuxième permet d'accéder aux messages techniques de chaque nœud, et de comprendre ainsi ce qui se passe à l'intérieur du nœud lui-même. La dernière méthode permet d'identifier les erreurs système plus générales affectant la plateforme.

Le nœud debug

Le nœud debug peut être placé à n'importe quel endroit du flux et connecté à la sortie d'un nœud. Le contenu de msg.payload s'affichera alors dans le panneau du débogueur situé sur le côté droit.

IoT_Server_DFM_DEBUG_node

Plus d'informations dans la documentation sur les nœuds de l'IoT Server

Obtenir des logs à l'aide de l'application DFM Logs

Prérequis

  • Un IoT Server installé et intégré
  • Un accès administrateur à cet IoT Server

Accéder à l'application

DFM Logs (pour DataFlow Manager Logs) est une application d'administration fonctionnant sur l'IoT Server. Avec un accès administrateur, vous pouvez l'ouvrir à partir de la page d'accueil de votre IoT Server

DFM-Logs-logo

De là, vous pouvez lire les logs en temps réel, modifier les paramètres et exporter les logs les plus récents.

DFM Logs Real time logs preview

Lire les logs en temps réel

Les logs s'actualisent automatiquement, vous pouvez les consulter tout en travaillant sur votre flux de données par exemple.
Les logs affichés ne sont pas persistants ; si vous fermez et rouvrez DFM Logs, les éléments affichés précédemment ne réapparaîtront pas.

Modifier les paramètres

En cliquant sur l'engrenage dans le coin supérieur droit, vous pouvez ouvrir le volet des paramètres.

IoT_Server_DFM_Logs_Setting_panel

De là, vous pouvez configurer le niveau de logs souhaité parmi 6 options :

  • fatal - enregistre les erreurs qui rendent l'application inutilisable
  • error - enregistre les erreurs considérées comme fatales pour une requête particulière
  • warn - enregistre les problèmes non fatals
  • info - enregistre les informations sur le fonctionnement général de l'application
  • debug - enregistre des informations plus verbeuses que le niveau info
  • trace - enregistre des logs très détaillés pour une investigation approfondie

Vous pouvez également ajuster certains paramètres d'affichage afin de limiter la consommation de ressources du navigateur.

Enfin, les dernières options vous aideront à configurer le niveau de logs que vous souhaitez enregistrer dans les fichiers de logs de votre IoT Server. Cela s'avère particulièrement utile lorsque vous n'arrivez pas à reproduire manuellement un comportement et que vous souhaitez le capturer afin d'exporter le fichier de logs ultérieurement.

Télécharger les logs

À tout moment, vous pouvez lancer ou suspendre l'enregistrement des logs en temps réel. Lorsqu'il est mis en pause, vous pouvez utiliser le bouton de téléchargement pour récupérer le fichier de ce qui s'affiche à l'écran.

DFM-Logs-header

Obtenir des logs à l'aide d'IoT Server Configuration

Prérequis

  • Un IoT Server installé et intégré
  • Un accès administrateur à cet IoT Server

Accéder à l'application

IoT Configuration vous permettra de télécharger les derniers logs de votre IoT Server depuis la plateforme Braincube Cloud. Vous pouvez trouver plus de détails sur cette solution ici.

IoT_Server_Configuration_export_logs

Réalisé par Zendesk