logstash的异步python日志处理程序。
python-logstash-async的Python项目详细描述
python logstash async是一个要提交的异步python日志处理程序 将事件记录到远程logstash实例。
与大多数其他python logstash日志处理程序不同,此包以异步方式工作。 通过从python的日志子系统收集日志事件,然后传输 在单独的工作线程中收集事件以进行日志存储。 这样,发生日志事件的主应用程序(或线程)就不需要 等待提交到远程logstash实例成功。
这对于网站、web服务或任何类型的应用程序都特别有用。 响应时间很重要的请求服务api。
有关更多详细信息、配置选项和使用示例,请参见 文档位于http://python-logstash-async.readthedocs.io/en/latest/。
安装
最简单的方法是使用pip直接从pypi安装:
pip install python-logstash-async
如果愿意,可以下载python logstash async并安装它 直接从来源:
python setup.py install
贡献
发现了一个bug还是收到了一个功能请求?请报告 https://github.com/eht16/python-logstash-async/issues。