基于Filebeat自动收集Kubernetes日志的分析系统
Docker容器产生的日志分散在不同的相互隔离的容器中, 并且容器具有即用即销的特点, 传统的解决方式是将日志文件挂载到宿主机上, 但是容器经常会漂移, 给日志的统一查看带来挑战, 并且传统的Docker容器集群日志分析系统存在扩展性弱、效率低下等问题. 本文采用Kubernetes实现容器管理、服务发现及调度, 使用Filebeat采集容器及宿主机上的日志文件, 并使用Redis作为缓存, Logstash转发, 使用主流的开源日志收集系统ELK实现日志的存储、查看、检索. 该系统具有可靠性、可扩展性等特点, 提高运维人员的工作效率.
日志收集与分析、Kubernetes、Filebeat、Docker、ELK
27
2018-09-28(万方平台首次上网日期,不代表论文的发表时间)
共6页
81-86