使用Bunyan请求特定日志记录

时间:2017-06-07 09:29:13

标签: node.js logging bunyan

我正在使用bunyan来记录我的express-nodeJS应用程序中的服务。我想记录每个用户/每个请求的日志记录,以便可以轻松跟踪请求流,并且更容易调试并检查响应时间。
我想在每个请求上创建一个子记录器,并将用户信息附加到它,然后将该记录器附加到请求对象。
我的应用程序是一种mvc,所以我的模型不知道请求对象和大多数日志记录仅在模型中完成。现在使用这种方法,我必须将该子记录器作为参数传递给函数中的每个函数调用,然后可能需要在模型将调用的其他适配器中传递。
这是正确的方法吗?由于代码库非常庞大,因此每个功能都需要更新。您能否建议使用更少的代码更改来获得相同结果的更好方法?

0 个答案:

没有答案