文件名称:logjam:日志传送工具
文件大小:6KB
文件格式:ZIP
更新时间:2024-05-24 01:45:27
Go
洛贾姆 Logjam是一个日志转发器,旨在侦听本地端口,通过UDP接收日志条目,并将这些消息转发到日志收集服务器(例如logstash)。 logjam的动机是朝着将我们的应用程序容器化的方向发展,并且需要从这些应用程序中将日志从容器中取出。 我们将docker0配置为侦听docker0 (172.16.42.1)接口,该接口可在docker0运行的应用程序访问。 Logjam支持使用以下方法收集日志: UDP套接字 文件 Logjam将把所有条目作为以“ \ n”结尾的JSON对象传递到远程服务器。 用法 配置文件 { "bind": "127.0.0.1", // interface on host to bind (0.0.0.0 for all) "port": 1470, // port to listen on loc
【文件预览】:
logjam-master
----config.sample.json(146B)
----main.go(946B)
----shipper.go(1KB)
----README.md(1KB)
----entry.go(310B)
----shipper_test.go(439B)
----LICENSE(1KB)
----receiver.go(2KB)
----config.go(833B)
----Makefile(315B)