文件名称:journalpump:记录到aws_cloudwatch,elasticsearch,google cloud logging,kafka,rsyslog或logplex日志发送方的systemd
文件大小:59KB
文件格式:ZIP
更新时间:2024-05-29 09:19:27
elasticsearch kafka journald message-pump logplex
日志泵 journalpump是一个守护程序,它从日志记录中获取日志消息,并将其泵送到给定的输出中。 当前支持的输出是Elasticsearch,Kafka,logplex,rsyslog和AWS CloudWatch。 它从日记中读取消息,并可选地检查它们是否与配置规则匹配,然后将它们作为JSON消息转发到所需的输出。 建造 要为您的发行版构建安装软件包,请转到journalpump Git检出的根目录,然后运行: Debian: make deb 这将在Git签出的父目录中生成一个.deb包。 软呢帽: make rpm 这将以rpm / RPMS / noarch /的形式生成RPM。 其他: python3 setup.py bdist_egg 这将在同一文件夹内的dist目录中产生一个egg文件。 对于源代码安装,必须通过发行版的软件包管理器安装依赖项(PyPI
【文件预览】:
journalpump-master
----.travis.yml(964B)
----README.rst(14KB)
----.style.yapf(2KB)
----systest()
--------test_rsyslog.py(5KB)
----requirements.dev.txt(208B)
----journalpump.spec(2KB)
----.pylintrc(712B)
----.github()
--------workflows()
----test()
--------__init__.py(0B)
--------test_google_cloud_logging.py(6KB)
--------test_journalpump.py(21KB)
--------data.py(2KB)
----SECURITY.md(1KB)
----LICENSE(11KB)
----.isort.cfg(206B)
----mypy.ini(82B)
----journalpump.unit(271B)
----debian()
--------control(884B)
--------docs(0B)
--------compat(2B)
--------copyright(341B)
--------rules(116B)
--------.gitignore(164B)
--------changelog.in(306B)
--------postinst(151B)
----requirements.txt(147B)
----setup.py(1017B)
----.gitignore(113B)
----journalpump()
--------rsyslog.py(5KB)
--------senders()
--------types.py(443B)
--------util.py(2KB)
--------__main__.py(200B)
--------__init__.py(177B)
--------daemon.py(4KB)
--------statsd.py(2KB)
--------geohash.py(2KB)
--------journalpump.py(27KB)
----journalpump.json(2KB)
----Makefile(2KB)
----NEWS(2KB)
----.flake8(291B)