너 바보 아니야

Docker下实践ELK(Elasticsearch、Logstash、Kibana)

2021-12-22

elk

什么是 ELK
[ 官方网址 ] | [ Github资源 ]
elk

  • Elasticsearch

Elasticsearch 是一个分布式的 RESTful 风格的 搜索和数据分析引擎,能够解决不断涌现出的各种用例。作为 Elastic Stack 的核心,它集中存储您的数据,帮助您发现意料之中以及意料之外的情况。

  • Logstash

Logstash 是开源的服务器端数据处理管道,能够同时 从多个来源 采集数据、转换数据,然后将数据发送到您最喜欢的存储库 (存储库是 Elasticsearch)中。

  • Kibana

Kibana 让您能够可视化 Elasticsearch 中的数据并操作 Elastic Stack。

整体架构流程图:
[ 画图工具 ]

  • filebeat: 负责将日志数据传输到 redis
  • Redis:暂时进行缓存
  • logstash: 收集缓存中的日志数据
  • elasticsearch: 负责存储日志数据
  • kibana: 负责显示日志的数据

elk

标签: ELK
使用支付宝打赏
使用微信打赏

欢迎点击上方按钮对我打赏,谢谢你给我吃糖果