Node-RED: Comment capturer et enregistrer les erreurs des nœuds Node-RED

Cette documentation fait partie du guide Premiers pas. Consultez le guide complet ici : Comment débuter avec Node-RED.

👋 Bienvenue sur la documentation de Stackhero !

Stackhero propose une solution Node-RED cloud prête à l'emploi offrant de nombreux avantages, notamment :

  • Serveur MQTT inclus (Mosquitto).
  • Accès complet à l'interface admin de Node-RED.
  • Dashboard Node-RED inclus.
  • Serveur SMTP d'e-mails illimité et dédié inclus.
  • Mises à jour sans effort en un clic.
  • Nom de domaine personnalisable sécurisé avec HTTPS (par exemple, https://node-red.votre-entreprise.com).
  • Performance optimale et sécurité robuste grâce à une VM privée et dédiée.

Gagnez du temps et simplifiez-vous la vie : il suffit de 5 minutes pour essayer la solution Node-RED cloud hosting de Stackhero !

Parfois, les nœuds peuvent générer des erreurs. Une solution pratique est de configurer un flow "catch all debug" pour surveiller ces erreurs.

Exemple de flow de capture d'erreurs Node-REDExemple de flow de capture d'erreurs Node-RED

Pour configurer cela, ajoutez un nœud catch et connectez-le à un nœud debug. Configurez le nœud debug pour qu'il affiche l'objet msg complet. Cette configuration enregistre chaque erreur générée dans le flow dans la fenêtre de debug de Node-RED.

Exemple d'erreur de nœud Node-RED capturéeExemple d'erreur de nœud Node-RED capturée

Un nœud catch est uniquement déclenché par des erreurs provenant de nœuds dans le même flow. Si vous utilisez plusieurs flows (ou onglets), vous devrez ajouter les nœuds catch et debug à chaque flow.