Skip to main content

Logstash 的异步 Python 日志记录处理程序。

项目描述

派皮 文件状态 CI 测试 Python 版本 执照

Python Logstash Async 是一个异步 Python 日志记录处理程序,用于将日志事件提交到远程 Logstash 实例。

与大多数其他 Python Logstash 日志处理程序不同,此包通过从 Python 的日志子系统收集日志事件,然后将收集的事件在单独的工作线程中传输到 Logstash,以异步方式工作。这样,发生日志事件的主应用程序(或线程)不需要等到提交到远程 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

获取源

源代码可在https://github.com/eht16/python-logstash-async/获得。

贡献

发现错误或收到功能请求?请在 https://github.com/eht16/python-logstash-async/issues报告。

作者

恩里科·特罗格 <恩里科. 特罗格@uvena _ 德>

项目详情


下载文件

下载适用于您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。

源分布

python-logstash-async-2.5.0.tar.gz (33.5 kB 查看哈希

已上传 source

内置分布

python_logstash_async-2.5.0-py2.py3-none-any.whl (22.0 kB 查看哈希

已上传 py2 py3