Docker容器日志集中收集(client-server模式)
生活随笔
收集整理的這篇文章主要介紹了
Docker容器日志集中收集(client-server模式)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
四個docker容器,其中三個作為client,一個作為server,每個容器都安裝了fluentd,client監控本地日志文件,每次將文件末尾新添加的日志信息轉發到server,server接收后存儲到server本地;
配置文件所在目錄:/etc/td-agent/td-agent.conf
client配置
<source>@type tailpath /var/log/client1.logpos_file /var/log/td-agent/client1.log.postag client1<parse>@type json</parse> </source><match client1>@type forward<server>host 172.17.0.2port 24224</server>flush_interval 10s </match>server端配置
<source>@type forwardport 24224 </source><match *>@type file#path /var/log/td-agent/client-log/log.%Y%m%dpath /var/log/td-agent/accesstime_format %Y-%m-%d %H:%M:%S </match>?
總結
以上是生活随笔為你收集整理的Docker容器日志集中收集(client-server模式)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 新人入职,上午写了一段代码,下午就被开除
- 下一篇: 使用Docker搭建Elasticsea