filebeat采集docker的syslog日志-创新互联

docker的日志采集,首先需要了解docker的日志驱动类型

新余网站建设公司创新互联建站,新余网站设计制作,有大型网站制作公司丰富经验。已为新余上1000家提供企业网站建设服务。企业网站搭建\外贸网站制作要多少钱,请找那个售后服务好的新余做网站的公司定做!

1.json-file 日志格式为json。默认的日志驱动

2.none  不生产日志

3.syslog  将日志写入到syslog中,该syslog守护程序必须在主机上运行

4.local 日志自定义格式存储,实现最小开销

5.journald  将日志写入journald中

这几种日志驱动最常见吧,修改docker的驱动类型

1.直接修改docker的daemon.json文件

vim  /etc/docker/daemon.json

{

  "log-driver": "日志驱动类型"

"log-opts":{

               "max-size": "10m",

"max-file": "3",

"labels": "xxxxxxx"                    }

2.第二种,在容器启动的时候设定容器的日志驱动类型及标签信息

本次实验就是采集第二种方式配置日志驱动类型:syslog,并使用filebeat采集

命令操作

docker run --rm -itd --hostname test --log-driver syslog  --log-opt syslog-address=udp://日志发送的目的ip:port  --log-opt tag=test(为日志打上标签)  nignx

 

filebeat的配置文件:

vim syslog.json

filebeat.inputs:

- type: udp

host: "192.168.191.10:5144"

tags: ["syslog"]

output.file:

path: "/root/syslog"

filename: syslog.log

#  rotate_every_kb: 1000

#  number_of_files: 3

启动filebeat

nohup  ./filebeat -e -c  syslog.json  &

查看日志输出文件信息

filebeat采集docker的syslog日志

filebeat采集docker的syslog日志

另外有需要云服务器可以了解下创新互联cdcxhl.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。

当前名称:filebeat采集docker的syslog日志-创新互联
本文路径:https://www.cdcxhl.com/article28/dsisjp.html

成都网站建设公司_创新互联,为您提供全网营销推广品牌网站设计企业网站制作定制开发网站维护网站收录

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联

小程序开发