logspout:Docker容器日志的日志路由

时间:2024-02-22 23:51:30
【文件属性】:

文件名称:logspout:Docker容器日志的日志路由

文件大小:63KB

文件格式:ZIP

更新时间:2024-02-22 23:51:30

docker syslog docker-logs DockerGo

日志输出 现在,针对gliderlabs/logspout:latest和progrium/logspout:latest Docker Hub自动化构建现在指向release分支。 对于master ,请使用gliderlabs/logspout:master 。 单个版本也可以作为已保存映像使用。 Logspout是在Docker内部运行的Docker容器的日志路由器。 它附加到主机上的所有容器,然后将它们的日志路由到所需的任何位置。 它还具有可扩展的模块系统。 这是一个大多数无状态的日志设备。 它并不用于管理日志文件或查看历史记录。 这只是使您的日志移至它们所属的其他地方的一种方法。 目前,它仅捕获stdout和stderr,但是计划了一个用于收集容器syslog的模块。 获取日志输出 Logspout是一个非常小的Docker容器(基于虚拟容器为15.2MB)。 从索引中获取最新版本: $ docker pull gliderlabs/logspout:latest 您还可以下载并加载特定版本: $ curl -s dl.gliderlabs.com/logspou


【文件预览】:
logspout-master
----router()
--------pump_test.go(8KB)
--------pump.go(10KB)
--------persist.go(2KB)
--------routes.go(5KB)
--------types.go(4KB)
--------http.go(782B)
--------routes_test.go(1KB)
--------extpoints.go(6KB)
----cfg()
--------cfg.go(246B)
----circle.yml(819B)
----build.sh(283B)
----.dockerignore(26B)
----.golangci.yml(2KB)
----go.mod(949B)
----custom()
--------build.sh(283B)
--------Dockerfile(58B)
--------modules.go(273B)
--------README.md(889B)
----go.sum(4KB)
----VERSION(8B)
----httpstream()
--------httpstream.go(4KB)
--------README.md(944B)
----adapters()
--------raw()
--------multiline()
--------syslog()
----Dockerfile.custom(69B)
----run-custom.sh(218B)
----Dockerfile(312B)
----build-custom.sh(215B)
----logspout.go(2KB)
----SPONSORS(66B)
----debug()
--------Dockerfile(72B)
--------Makefile(357B)
----LICENSE(1KB)
----MODULES.md(955B)
----modules.go(475B)
----transports()
--------udp()
--------tls()
--------tcp()
----routesapi()
--------routesapi.go(2KB)
--------README.md(2KB)
----README.md(21KB)
----Makefile(4KB)
----healthcheck()
--------healthcheck.go(421B)
----Dockerfile.dev(231B)
----.gitignore(32B)
----CHANGELOG.md(10KB)

网友评论