Pourriez-vous me recommander un bon système de journalisation semblable à log4j pour node.js?Node.js système de journalisation de type log4j
Répondre
Ce n'est pas un port log4j, mais Winston offre des fonctionnalités similaires. https://github.com/indexzero/winston
Je pense que Winston est vraiment bon, mais puisque vous avez mentionné log4j vous pourriez être intéressé par le port du noeud: node-log4js
LIGHEWEIGHT SOLUTION
J'ai regardé par beaucoup de bûcherons, et je n » étais pas t capable de trouver une solution légère - j'ai donc décidé de faire une solution simple qui est postée sur github.
- Enregistre le fichier
- vous donne une jolie sortie (nous aimons tous que)
- Facile à utiliser
J'espère que cela vous aide.
SETUP
https://github.com/bluejamesbond/Scribe.js
PS: S'il y a des problèmes, je vous serais reconnaissant si vous pouvez le fixer et faire une demande de traction. Sinon, vous êtes plus que le bienvenu pour poster un problème.
Vous pouvez également regarder https://www.npmjs.org/package/bunyan
Sa sortie est au format JSON et peut avoir flux différents pour la sortie comme Stoud, le fichier journal avec option nombre de fichiers à maintenir avant rotate/recycler semblable à Log4j.
Selon la documentation sur npm, il est également utilisé par Joyent dans la production.
- 1. mettre log4j journalisation httpclient
- 2. log4j, journalisation étrangère
- 3. Log4j - Exclure la journalisation de certaines classes
- 4. java priorité journalisation log4j question
- 5. Avertissement Log4J: Initialiser le système log4j
- 6. spymemcached - est-il possible de désactiver le système de journalisation?
- 7. journalisation de la console Désactiver log4j et activer la journalisation de fichiers
- 8. Personnalisation de la journalisation log4j pour les données sensibles
- 9. Activer la journalisation de Log4j pour certains utilisateurs
- 10. La journalisation de Tomcat log4j par rapport au chemin d'application?
- 11. Toute bibliothèque de journalisation Lua à intégrer à log4j?
- 12. log4j: journalisation d'un paquet, mais exclusion de ses sous-paquetages
- 13. Comment désactiver la journalisation à l'aide de log4j?
- 14. Observateur de système de fichiers utilisant node.js
- 15. configuration de propriété log4j question
- 16. Confused sur le système de fichiers Node.js
- 17. Erlang système de type
- 18. Conception d'un système de journalisation avec le backend CouchDB
- 19. Comment configurer la journalisation log4j pour un pot?
- 20. Inclure des horodatages microsecondes dans la journalisation log4j?
- 21. Comment activer la journalisation des en-têtes HTTP via log4j
- 22. Désactiver la journalisation dans log4j pour le rapport jasper
- 23. LOG4J en tant que singleton, de toute façon pour éviter les conflits de journalisation log4j dans l'environnement Web
- 24. Cadre de journalisation Flex
- 25. Configuration de jboss log4j
- 26. Création d'un système de journalisation des exceptions centralisé
- 27. Existe-t-il un système de journalisation unifié pour Ruby?
- 28. Compiler node.js sur le système 32 bits
- 29. node.js Mauvais type de processeur dans l'exécutable?
- 30. Système d'étiquetage de type Gmail
génial! J'adore ça, bien mieux que gérer les trucs de log4. Je vous remercie! – xamiro