Communauté RSS DEV

Comment configurer un visualiseur de journaux Node.js : un guide étape par étape

Errsole est une bibliothèque de journalisation Node.js open-source qui comprend un visionneur de journaux intégré pour simplifier le débogage. La bibliothèque peut être rapidement configurée en utilisant SQLite pour stocker les journaux directement sur le serveur. L'installation nécessite l'installation des modules `errsole` et `errsole-sqlite` à l'aide de npm. Un fichier `logger.js` est créé pour initialiser et exporter le journaliseur Errsole pour une utilisation dans l'ensemble de l'application. La journalisation est mise en œuvre en incluant le journaliseur dans le code de l'application, comme dans une route Express. Le visionneur de journaux peut être accessible via une URL de serveur local ou distant sur le port 8001. Pour les applications derrière NGINX, une configuration est requise pour proxy les requêtes vers le visionneur de journaux. La configuration de Nginx implique l'ajout d'un bloc de localisation pour proxy les requêtes vers le port 8001 de localhost. Errsole est présenté comme offrant une visualisation des erreurs en temps réel, avec SQLite étant adapté aux configurations locales. Une journalisation centralisée peut être réalisée en utilisant d'autres backends de stockage dans les environnements de production.
favicon
dev.to
How to set up a Node.js Log Viewer: a step-by-step guide
Create attached notes ...