Tag: papertrail app

SailsJS中的自定义logging器

下面是我的log.js文件,但它只logging“彩色winston你好”,但它没有logging我的应用程序中的所有我的sails.log.info。 我究竟做错了什么。 我到处search,无法弄清楚。 所有我发现是这个https://groups.google.com/forum/#!topic/sailsjs/67u7SqzsNJQ ,似乎证实我做得很对。 var winston = require('winston'), Papertrail = require('winston-papertrail').Papertrail; var logger = new winston.Logger({ transports: [ new Papertrail({ host: 'logs3.papertrailapp.com', port: xxxxx, // my port here colorize: true }) ] }); logger.info('Hello from colorized winston', logger); module.exports = { log: { custom: logger } }; 任何帮助将不胜感激。 PS。 我正在跳进一个由别人创build的项目,所以有可能他们破坏了一些东西。 如果有人能通过告诉我如何debugging自定义作品,如何debugging也是值得赞赏的。

Papertrail颜色logging

我在互联网上发现,Papertrail让你login使用ANSI颜色 。 这对我来说很重要,因为我的node.js应用程序中有很多日志,添加更多的颜色可以帮助我了解当有很多人打这个服务时发生了什么。 所以我读了一些有关颜色的ANSI转义代码 ,我设法写在我的terminal(这工作正常) printf \\x1b[31mHello\\n\\x1b[0m 不幸的是,当我在我的node.js应用程序上尝试同样的事情时,papertrail中的输出不是我正在寻找的: 我在node.js应用程序中的代码是这样的: logger.debug('\x1b[31mGET /app/config\x1b[0m'); 更新:因为我使用nlogger也许我可以使用它的颜色function。 不过,我想你对此的看法:-)