python日志采集分析,python实时读取日志
PyWebLog网站日志分析小工具
环境
Python3.5
关系型数据库
试映
固定
pip安装pymysql
安装pip闪存
日志导入
Python Log.py日志文件名
导入日志格式
一般都是这样的。
11.206.36.15-[05/nov/2016336003360353360040800]get/http/1.12006861http://www . Baidu . com/s?wd=wwwMozilla/5.0(windows nt 6.1;WOW64RV :43.0(壁虎/2010 01 01火狐/43.0 -
启动Web服务
python server.py
用浏览器访问127.0.0.1:9387即可。
Conf.json配置文件
{
#Mysql信息
数据库:{
“主机”:“本地主机”,
数据库:网络日志,
"端口:" 3306是的,
“用户”:“root”,
pwd:root ,
字符集: utf8
(,
“域”:登录站点的域名,
#网络界面相关
"服务器":{
端口:9387,
ip:127.0.0.1 ,
“调试”:1
(,
#以下是日志访问路径过滤器的正则表达式,任何匹配都不会被检入。
转储:{
钳工 3360 。js。CSS 索引。PHP。jpg。png。gif。ico
}
}
解释
这个小玩意只给自己用,还没做完,很多地方性能还没优化。
尤其是导入日志文件的时候,如果文件很大的话会花很长时间。我自己拆分后单独导入日志文件,这样会快很多。
有什么建议请告诉我~ ~。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。