简单的说下什么是ELK
- Elasticsearch:开源分布式搜索分析引擎,支持分布式、可水平扩展、降低全文检索的学习曲线、可以被任何编程语言调用、集群规模可以从单个扩展至数百个节点,它的主要功能是海量数据的分布式存储以及集群管理、近实时搜索、海量数据的近实时分析。
- Logstash:数据处理管道,诞生于2009年,在2013年被Elasticsearch收购,开源的服务器数据处理管道,支持从不同来源采集数据、转换数据、并将数据发送到不同的存储中。
- Kibana:可视化分析利器, 基于Logstash数据可视化工具,帮助用户解开对数据的任何疑问。
其实就是Elasticsearch对数据进行存储或计算、Logstash作数据抓取、Kibana来对数据作可视化。