
使用Elasticsearch、Fluentd和Kafka构建日志系统
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本项目介绍如何运用Elasticsearch、Fluentd及Kafka三大工具搭建高效稳定的日志管理系统,适用于大规模数据处理场景。
由于Logstash内存占用较大且灵活性较差,ELK正在被EFK逐步替代。本段落将介绍EFK架构中的Elasticsearch、Fluentd和Kafka的使用方法(实际应用中还包括用于日志展示的Kibana)。本篇文章仅讨论数据采集流程。
前提条件:Docker与docker-compose
服务架构:
- 数据产生阶段,通过Cadvisor收集容器监控数据,并将其发送到Kafka。
- 数据传输链路为:Cadvisord -> Kafka -> Fluentd -> Elasticsearch
- 每个服务均可横向扩展,便于添加至日志系统中。
配置文件部分:
以上便是EFK架构的数据采集流程概述。
全部评论 (0)
还没有任何评论哟~


