收集日志方式1:k8s集群通过ELK收集容器控制台输出日志(logstash方式)
  EeGZtZT5Jsfk 2023年11月02日 76 0


控制台日志,相当于容器的1号进程。或者容器内的日志正确和错误日志重定向到了如下

/var/log/nginx/access.log -> /dev/stdout 

/var/log/nginx/error.log -> /dev/stderr

则以上正确和错误日志都会经过容器启动的控制台输出

前期准备工作

​1、部署ES集群及kibana​

​2、部署zk及kafka集群​

集群架构:

收集日志方式1:k8s集群通过ELK收集容器控制台输出日志(logstash方式)_错误日志

通过部署logstash daemonset收集容器标准输出日志过程

​3、部署daemonset的logstash​

​4、部署logstash收集daemonset logstash发过去的kafka日志及kibana简单使用​

集群架构:

收集日志方式1:k8s集群通过ELK收集容器控制台输出日志(logstash方式)_kafka_02

通过部署filebeat daemonset收集容器标准输出日志过程

​3、k8s部署daemonset filebeat​

​4、部署logstash收集daemonset filebeat发过去的kafka日志​


【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月08日 0

暂无评论

推荐阅读
  bifOjSxj34Bv   2023年12月07日   38   0   0 nginxDockerdockernginx
EeGZtZT5Jsfk