我正在寻找一个用python编写的工具/库,类似于logstash(ruby + java)。
我的目标是:
- 从 syslog 解析所有系统日志
- 解析应用程序特定的日志(apache、django、mysql 等)
- 将结果存储在 elasticsearch 之类的东西中
- 基于不同标准的图表结果
谢谢!
ps:正则表达式是一种方法,但我觉得从头开始会很辛苦
我正在寻找一个用python编写的工具/库,类似于logstash(ruby + java)。
我的目标是:
谢谢!
ps:正则表达式是一种方法,但我觉得从头开始会很辛苦
无耻的插件(我是该库的作者)- logtools 可以完成您提到的所有事情以及更多。我尝试使文档保持最新,并在 README 文件中显示许多示例,类似于您描述的用例。希望它符合您的想法,试一试,欢迎任何反馈 - 我尝试添加/修复用户提出的任何问题。在http://github.com/adamhadani/logtools 查看或在https://pypi.python.org/pypi/logtools下载最新的稳定版本