python日志采集分析,python实时读取日志

  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的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: