Node JS bunyon logging - 如何自定义添加方法名称,类名,执行时间,日志中的行号

时间:2016-11-23 06:02:49

标签: javascript node.js logging bunyan

Node JS bunyan是否有配置参数,其中每个日志可以分别包含相应的行号,方法和类。

2 个答案:

答案 0 :(得分:1)

初始化bunyan时,可以使用src:true

bunyan.createLogger({src: true})

它会将源文件,行和函数添加到日志记录

https://www.npmjs.com/package/bunyan#src

答案 1 :(得分:0)

使用{src:true}选项可以让节点跟踪日志来自的文件的完整路径,从而导致执行昂贵的任务。您可以为此实现自己的类,并在应用程序的每个模块中启动它。请参阅我回答的issue以明确说明 github issue

您可以相应地修改内容以添加所需的其他信息。