如何重学ElasticSearch并搭建基于SpringBoot的实时日志分析ELK系统?
- 内容介绍
- 文章标签
- 相关推荐
本文共计390个文字,预计阅读时间需要2分钟。
一、概述在一个大型分布式架构的项目中,不同的服务模块部署在不同的服务器上。若要定位问题,可能需要查看不同服务器的日志。
二、ELK的优势ELK(Elasticsearch、Logstash、Kibana)可以非常方便地将不同服务器的日志集中管理和分析。
一、概述
在一个大型的分布式架构的项目里,不同的服务模块部署在不同的服务器上,如果想要定位问题,可能需要去不同的服务器上查看不同服务的日志。
那么,ELK可以很方便的把日志集成到一起,无须再去各个服务器上的日志中定位问题。
1.1、什么是ELK
ELK是Elasticsearch、Logstash、Kibana三大开源框架首字母大写简称(但是后期出现的filebeat(beats中的一种)可以用来替代logstash的数据收集功能,比较轻量级)。市面上也被称为 Elastic Stack。
1.1.1、Elasticsearch
是一个基于Lucene、分布式、通过Restful方式进行交互的近实时搜索平台框架。
1.1.2、Logstash
Logstash是免费且开放的服务器端数据处理管道,能够从多个来源采集数据,转换数据,然后将数据发送到您最喜欢的“存储库”中。Logstash能够动态地采集、转换和传输数据,不受格式或复杂度的影响。
本文共计390个文字,预计阅读时间需要2分钟。
一、概述在一个大型分布式架构的项目中,不同的服务模块部署在不同的服务器上。若要定位问题,可能需要查看不同服务器的日志。
二、ELK的优势ELK(Elasticsearch、Logstash、Kibana)可以非常方便地将不同服务器的日志集中管理和分析。
一、概述
在一个大型的分布式架构的项目里,不同的服务模块部署在不同的服务器上,如果想要定位问题,可能需要去不同的服务器上查看不同服务的日志。
那么,ELK可以很方便的把日志集成到一起,无须再去各个服务器上的日志中定位问题。
1.1、什么是ELK
ELK是Elasticsearch、Logstash、Kibana三大开源框架首字母大写简称(但是后期出现的filebeat(beats中的一种)可以用来替代logstash的数据收集功能,比较轻量级)。市面上也被称为 Elastic Stack。
1.1.1、Elasticsearch
是一个基于Lucene、分布式、通过Restful方式进行交互的近实时搜索平台框架。
1.1.2、Logstash
Logstash是免费且开放的服务器端数据处理管道,能够从多个来源采集数据,转换数据,然后将数据发送到您最喜欢的“存储库”中。Logstash能够动态地采集、转换和传输数据,不受格式或复杂度的影响。

