NJC-Log日志分类工具
日志分类清晰、结构合理的njc-log,对于前端来说是个挺实用的东东,尤其是你在调 UI 交互、查接口问题的时候,总得看点日志才心里有底嘛。它把日志按功能拆成了三类:das-log看数据库交互,etl-log查数据过程,ui-log则是最常用的,点了哪里、页面加载时间啥的都能看到,蛮方便的。
前端常踩的坑比如“按钮点了没反应”,其实多时候问题出在后台逻辑,但你又不好直接上数据库查。这时候看看das-log
,是不是 SQL 卡住了;或者翻翻etl-log
,是不是数据压根儿就没转过来。配合个像 ELK 或 Fluentd 这样的日志平台,用着还挺顺。
日志格式结构化挺重要,比如用JSON
格式来输出,不然你查个字段得 Ctrl+F 半天。日志级别也别乱设,DEBUG
和 ERROR
分清楚,不然查问题像在大海捞针。
前端如果想优化页面体验,ui-log
就是宝藏。比如用户经常在哪卡顿?表单哪容易出错?你通过日志回溯一遍就能找出来。再结合告警设置,页面出错还能第一时间通知,效率高多了。
如果你在做全栈,或者跟后端协作多,njc-log这种分模块的日志方案真的挺值得借鉴。轻松看懂、快速定位问题,开发体验都提升不少。
log-njc.rar
预估大小:9个文件
das-log
文件夹
sig.log.2
100MB
sig.log.1
100MB
sig.log
42.64MB
etl-log
文件夹
sig.log
52.79MB
ui-log
文件夹
sig.log.3
100MB
sig.log.4
100MB
sig.log.2
100MB
7.98MB
文件大小:
评论区