1000字范文,内容丰富有趣,学习的好帮手!
1000字范文 > Python 分析Nginx 日志并存入MySQL数据库(单线程)

Python 分析Nginx 日志并存入MySQL数据库(单线程)

时间:2023-02-12 04:27:48

相关推荐

Python 分析Nginx 日志并存入MySQL数据库(单线程)

使用Python 分析Nginx access 日志,根据Nginx日志格式进行分割并存入MySQL数据库。(参考网上一些文章)

Nginx access日志格式如下:

#使用的nginx默认日志格式$remote_addr - $remote_user [$time_local] "$request" $status $body_bytes_sent "$http_referer" "$http_user_agent" "$http_x_forwarded_for"'

Nginx access 日志内容如下:

182.19.31.129 - - [-08-13T00:00:01-07:00] "GET /css/anniversary.css HTTP/1.1" 304 0 "/" "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/28.0.1500.95 Safari/537.36" "-"

下面是Python 分析nginx的Python代码:

存入数据库后数据是如下格式:

本文转自1594cqb 51CTO博客,原文链接:/wolfchen/1374470,如需转载请自行联系原作者

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。