文件名称:logzio-python-handler:Python日志记录处理程序,使用https批量输入将您的日志发送到Logz.io
文件大小:20KB
文件格式:ZIP
更新时间:2024-05-28 15:58:46
integration Python
Logz.io Python处理程序 弃用公告 该项目的3.0.0版结束了对Python 2.7、3.3和3.4的支持。 我们建议您尽快将项目迁移到Python 3.5或更高版本。 我们很乐意回答您在任何。 谢谢! Logz.io集成团队 这是一个Python处理程序,它通过HTTPS将日志批量发送到Logz.io。 该处理程序使用一个名为LogzioSender的子类(也可以在不使用该处理程序的情况下使用它来发送原始数据)。 LogzioSender类打开一个新的线程,该线程从日志队列中使用。 每次迭代(其频率可以由logs_drain_timeout参数配置)将尝试完全消耗队列。 根据原木的大小,原木将分为多个单独的大块。 LogzioSender将检查主线程是否处于活动状态。 万一主线程退出,它将尝试最后一次消耗队列,然后退出。 因此,您的程序可能会挂起几秒钟,直到日志被耗尽。 如
【文件预览】:
logzio-python-handler-master
----.travis.yml(436B)
----.whitesource(137B)
----tests()
--------test_logzioHandler.py(5KB)
--------__init__.py(0B)
--------mockLogzioListener()
--------test_logzioSender.py(5KB)
----tox.ini(449B)
----LICENSE(11KB)
----__init__.py(31B)
----setup.cfg(25B)
----requirements.txt(16B)
----setup.py(748B)
----.gitignore(606B)
----README.md(9KB)
----build.sh(80B)
----logzio()
--------logger.py(229B)
--------flusher.py(538B)
--------__init__.py(0B)
--------sender.py(6KB)
--------exceptions.py(43B)
--------handler.py(3KB)