什么是 ELK
[ 官方网址 ] | [ Github资源 ]
- Elasticsearch
Elasticsearch 是一个分布式的 RESTful 风格的
搜索和数据分析引擎
,能够解决不断涌现出的各种用例。作为 Elastic Stack 的核心,它集中存储您的数据
,帮助您发现意料之中以及意料之外的情况。
- Logstash
Logstash 是开源的服务器端数据处理管道,能够同时 从多个来源
采集数据、转换数据
,然后将数据发送到您最喜欢的存储库
(存储库是Elasticsearch
)中。
- Kibana
Kibana 让您能够
可视化 Elasticsearch
中的数据并操作 Elastic Stack。
整体架构流程图:
[ 画图工具 ]
- filebeat: 负责将日志数据传输到 redis
- Redis:暂时进行缓存
- logstash: 收集缓存中的日志数据
- elasticsearch: 负责存储日志数据
- kibana: 负责显示日志的数据
赏
使用支付宝打赏
使用微信打赏
欢迎点击上方按钮对我打赏,谢谢你给我吃糖果