文件名称:pystash:Python将日志发送到Logstash的工具
文件大小:22KB
文件格式:ZIP
更新时间:2024-05-27 17:33:40
Python
pystash python将UDP / TCP记录到logstash / redis的代理 免费软件:BSD许可证 您可以通过两种方式使用PyStash:1 /将PyStash用作代理服务器2 /将pystash.handlers用作python日志记录的库 用例1的概况是: 您的Python应用程序-TCP或UDP-> PyStash-TCP-> Redis-TCP-> LogStash 因此,如您所见,PyStash不使用logstash的TCP处理程序,而是使用redis输入插件,原因是logstash的TCP处理程序没有排队机制,这就是为什么logstash团队建议使用redis的原因。 将UDP与PyStash一起使用的优点是UDP不会阻塞,因此不会影响您的Python应用程序,但是如果PyStash已停止,则可以释放一些日志。 因此,我建议使用UDP,因为它对您的日
【文件预览】:
pystash-master
----MANIFEST.in(99B)
----README.rst(2KB)
----CONTRIBUTING.rst(3KB)
----pystash()
--------handlers.py(2KB)
--------formatter.py(5KB)
--------__init__.py(144B)
--------server.py(3KB)
--------cli.py(2KB)
----debian()
--------source()
--------compat(2B)
--------changelog(900B)
--------rules(175B)
--------control(430B)
----HISTORY.rst(94B)
----requirements.txt(41B)
----AUTHORS.rst(171B)
----.travis.yml(328B)
----tox.ini(175B)
----LICENSE(1KB)
----setup.py(1KB)
----Makefile(1KB)
----docs()
--------authors.rst(27B)
--------make.bat(6KB)
--------readme.rst(26B)
--------contributing.rst(32B)
--------conf.py(8KB)
--------usage.rst(71B)
--------installation.rst(190B)
--------history.rst(27B)
--------index.rst(503B)
--------Makefile(7KB)
----tests()
--------test_pystash.py(370B)
--------__init__.py(46B)
----.gitignore(372B)