logator

软件截图:
logator
软件详细信息:
版本: 0.2.2
上传日期: 14 Apr 15
许可: 免费
人气: 5

Rating: nan/5 (Total Votes: 0)

logator是一个工具,它允许你建立你自己的日志分析器。
安装它
蟒蛇setup.py编译
sudo的蟒蛇setup.py安装
使用它
你需要一个来源。一些至极迭代日志行。最简单的方法是STDIN和文件,但你也可以用syslogd的协议或更复杂的来源。
阅读loglines,你需要一个阅读器。读者基本上是简单的字符串处理正则表达式。您可以为castly查询添加动态吸气剂(IP来乡为例)。动态属性是懒惰加载和memoized。
查询与过滤器完成的,至极可通过管道输送。
结果可能是,如果你不会索引,或存放回报字典至极可以很容易地序列化。
从logator.log导入日志
从logator.weblog进口通用,用户代理,HostByName,Filter_by_code,Filter_by_attribute
#系统过滤器
FILTR = Filter_by_code(200)| Filter_by_attribute('命令','GET')
#系统源代码
日志=打开('/无功/日志/的Apache2 / access.log里','R')
#Lighttpd是两个动态属性阅读器读者:用户代理,HostByName
在filtr.filter(原木,Lighttpd的,用户代理,HostByName)线:
 打印line.as_dict()
用户代理解析从谷歌代码被盗。http://code.google.com/p/ua-parser/

要求

< ul>

  • 在Python中
  • 显影剂的其他软件 Mathieu Lecarme

    aphone
    aphone

    14 Apr 15

    意见 logator

    评论没有发现
    添加评论
    打开图片!