bunyanNode.js 的 JSON 日志库

联合创作 · 2023-09-23 16:21

bunyan是Node.js的一个简捷高效的JSON日志库。



var bunyan = require('bunyan');
var log = bunyan.createLogger({name: "myapp"});
log.info("hi");

有一个 bunyan CLI 工具用来更好地查看这些日志:


     
特性



  • 优雅的日志API


  • 扩展性强的流式系统,用于控制日志记录的形式(stream,文件,日志文件迭代等等)。


  • bunyan CLI,非常漂亮的cli,可用于打印和日志过滤


  • 要记录日志调用源的位置(文件、行数、函数)非常容易,只须设置src:true,


  • log.child实现了轻量级和专业化的Logger实例


  • 通过序列化工具实现定制的渲染输出


  • 通过Dtrace实现运行时日志


  • 支持browserify。


浏览 21
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报