我有一个使用Flask的项目->;Uwsgi->;Nginx,我想对应用程序日志进行深入分析,以了解:谁启动了一个请求,到哪个页面/api,什么时候,以及该请求需要多长时间。。。像这样的
我发现uwsgi日志很有用,它看起来像是:
[pid: 23710|app: 0|req: 5/6] 183.195.12.1 () {50 vars in 1126 bytes} [Sun May 19 22:10:00 2019] POST /files => generated 4872 bytes in 42 msecs (HTTP/1.1 200)3 headers in 87 bytes (1 switches on core 0)
这确实提供了很多有用的信息,但我不知道是哪个用户启动了这个请求
所以我开始研究flask日志(或者python日志模块),它会给我一些类似于bellow的东西:
2019-05-19 22:10:00,811 - flask.app - INFO - mx.py - post - mx - [{'type': 'private'}, {'username': '12345678'}]
这个Python日志将解决由哪个用户启动这个请求的问题,但是它丢失了uwsgi日志可以提供的很多信息
有没有办法将这两段日志合并成一条日志记录
或者
有没有办法在uwsgi日志中显示请求参数
目前没有回答
相关问题 更多 >
编程相关推荐