Heim > Fragen und Antworten > Hauptteil
请问在大型的项目中,怎么管理 node 日志记录,因为遇到一个需求 需要把用户操作,包括修改了那些信息等等记录起来,然后展示,log4js 仅仅是日志记录到文件,但是好像不支持日志的查询等操作
PHP中文网2017-04-17 15:17:22
如果对日志的分析要求比较高的话,可以采用bunyan
来写日志。特点:
优点:日志都是json格式,每一行是一条记录,非常便于分析
缺点:日志都是json格式,不是给人看的
在上面的基础上,要做的事情就很简单了,写个简单的脚本,读取日志,解析json,根据产品需求来生成报表。如下图,分析无比便利。
传送门:https://github.com/trentm/nod...