01-Elastic Stack技术栈简介
1、ElasticStack技术简介
【1】Elasticsearch
基于java,是个开源分布式搜索引擎,他的特点有:分布式,零配置,自动发现,索引自动分片,索引副本机制,restful风格接口,多数据源,自动搜索负责等。
【2】Logstash
基于java,是一个开源的用于收集,分析和存储日志的工具。
【3】Kibana
基于nodes,是一个开源和免费的工具,Kibana可以为Logstash和ElasticSearch提供的日志分析有好的Web界面,可以汇总、分析和搜索重要数据日志。
【4】Beats
Beats是elastic公司开源的一款采集系统监控数据的代理agent,是在被监控服务器上以客户端形式运行的数据收集器的统称,可以直接把数据发送给ElasticSearch或者通过LogStash发送给ElasticSearch,然后进行后续的数据分析活动。