【发布时间】:2013-04-02 17:19:17
【问题描述】:
我正在寻找一个用 python 编写的工具/库,类似于 logstash (ruby + java)。
我的目标是:
- 从系统日志中解析所有系统日志
- 解析应用程序特定日志(apache、django、mysql 等)
- 将结果存储在 elasticsearch 之类的东西中
- 根据不同标准绘制结果
谢谢!
ps:正则表达式是一种方法,但我觉得从头开始会很辛苦
【问题讨论】:
-
你能举一个最后一点的例子吗(“基于不同标准的图表结果”)?你想提取什么信息?
-
真正的任何东西......例如,服务器对每个 ip 的网页请求需要多长时间。
-
鉴于这真的很广泛,你为什么不使用logstash shipper?
-
嗨 - 我看了github.com/josegonzalez/beaver 但实际上只是一个代理......更好的解决方案可能是pypi.python.org/pypi/logtools
标签: python mysql apache logging elasticsearch