java面试题网

普通会员

217

帖子

75

回复

160

积分

楼主
发表于 2019-05-06 09:59:01 | 查看: 5109| 回复: 0

什么是ELK(ElasticSearch, Logstash, Kibana)?为什么要用ELK,它解决了什么问题?

什么是ELK(ElasticSearch, Logstash, Kibana)?为什么要用ELK,它解决了什么问题?

什么是ELK(ElasticSearch, Logstash, Kibana)

ELK是三个工具的集合,Elasticsearch + Logstash + Kibana,这三个工具组合形成了一套实用、易用的监控架构,很多公司利用它来搭建可视化的海量日志分析平台。

1. ElasticSearch

ElasticSearch是一个基于Lucene的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口。Elasticsearch是用Java开发的,并作为Apache许可条款下的开放源码发布,是当前流行的企业级搜索引擎。设计用于云计算中,能够达到实时搜索,稳定,可靠,快速,安装使用方便。

2. Logstash

Logstash是一个用于管理日志和事件的工具,你可以用它去收集日志、转换日志、解析日志并将他们作为数据提供给其它模块调用,例如搜索、存储等。

3. Kibana

Kibana是一个优秀的前端日志展示框架,它可以非常详细的将日志转化为各种图表,为用户提供强大的数据可视化支持。

为什么要用ELK,它解决了什么问题?

wuliao


文章来自www.wityx.com,转载请注明出处!原文地址http://www.wityx.com/post/769_1_1.html

您需要登录后才可以回帖 登录 | 立即注册

java面试题网www.wuliaokankan.cnjava建站系统提供技术支持V2.1 网站地图 © 2016-2018