【问题标题】:Python log analysis tool/libraryPython日志分析工具/库
【发布时间】: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


【解决方案1】:

无耻插件(我是库的作者)—— logtools 做了你提到的一切,还有更多。我尝试使文档保持最新,并在 README 文件中显示许多示例,类似于您描述的用例。希望它符合您的想法,试一试,欢迎任何反馈 - 我尝试添加/修复用户提出的任何问题。在http://github.com/adamhadani/logtools查看它或在https://pypi.python.org/pypi/logtools下载最新的稳定版本

【讨论】:

  • 嗨,@Adam Ever-Hadani,你还维护这个库吗?它似乎与 python >= 3.7 不兼容。发生了什么?
猜你喜欢
  • 2012-04-23
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-12-03
相关资源
最近更新 更多