关于morgan输出combined格式日志

来源:10-14 使用morgan写日志

慕码人8194681

2022-11-02

感觉输出的combined类型日志格式不明显,没有说固定的用某个符号间隔这种情况,这会使得日志分析代码很不好
提取关键信息(比如下面这条)
::ffff:127.0.0.1 - - [02/Nov/2022:15:04:52 +0000] “GET /api/blog/list?isadmin=1 HTTP/1.0” 304 - “http://localhost:8080/admin.html?keyword=” “Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/106.0.0.0 Safari/537.36”

所以想请教下,这个格式有专门解析的正则吗?还是说一般项目里都会自定义文档格式?

写回答

1回答

双越

2022-11-03

可以看看 morgan 官网的解释 https://www.npmjs.com/package/morgan

它输出的日志格式都是标准的 Apache 日志,不是自定义的格式。

0
0

Node.js+Express+Koa2+Nest.js 开发服务端

从入门到实战,一站式掌握 Node.js+Express+Koa2

4051 学习 · 2006 问题

查看课程